CLH Q1 2026 Earnings Earnings Beat Supports Positive Market Sentiment RPRX Q1 2026 Earnings EPS Beat Drives Positive Stock Movement MBLY Q1 2026 Earnings Profit Beat Drives Stock Rally AVX Q1 2026 Earnings Loss Per Share and Stock Decline Highlight Challenges UPXI Q1 2026 Earnings Massive EPS Miss Sends Stock Lower LKQ Q1 2026 Earnings EPS Misses Estimates by 245 as Stock Edges Higher