Casella Waste Systems CWST Falls 26 as Sector Headwinds Weigh on Solid Waste Stock Traders Doubt Irans Timeline for Strait of Hormuz Reopening Amid Peace Deal Reports MBC Q1 2026 Earnings EPS Surprises to the Upside as Stock Pulls Back Universal Music Investor Rejects Pershing Square Offer Amid Valuation Dispute MOLN Q4 2025 Earnings NarrowerthanExpected Loss Drives 49 Stock Rally INFY Q1 2026 Earnings EPS Beats Estimates by 118 as Stock Gains 25 KALV Q1 2026 Earnings NarrowerThanExpected Loss Signals Positive Execution Sunrun RUN Q1 2026 Earnings EPS Surges to 062 Crushing Estimates by Over 2600 RSSS Q1 2026 Earnings EPS Misses Estimates Amid Strategic Investments SFBC Q1 2026 Earnings Profitability and Positive Market Response CG Q1 2026 Earnings EPS Misses Estimates but Stock Rises on Resilient Performance ADM Q1 2026 Earnings Earnings Beat Expectations Amid Mixed Market Conditions MIDD Q1 2026 Earnings Earnings Beat Estimates by 915