Celestica CLS Q1 2026 Earnings EPS Surprises to the Upside as Shares Gain iHeartMedia Q1 2026 Earnings EPS Misses Estimates Despite Slight Stock Uptick FDP Q1 2026 Earnings Slight EPS Beat Amid Quiet Revenue Disclosure Mercury General MCY Q1 2026 Earnings Massive EPS Surprise on Strong Underwriting Yet Shares Edge Lower FRPT Q1 2026 Earnings Steep Earnings Miss Highlights Cost Pressures at Freshpet RVTY Q1 2026 Earnings EPS Beat Drives Positive Stock Movement