Assured Guaranty Ltd Q1 2026 Earnings Strong EPS Beat Amid Market Concerns Marathon Petroleum Corporation MPC Q1 2026 Earnings Massive EPS Beat Surprises Analysts BBOT Q1 2026 Earnings NarrowerthanExpected Loss Lifts Sentiment as Stock Declines WES Q1 2026 Earnings Strong Earnings Beat Drives Share Gains SRPT Q1 2026 Earnings EPS Surges 18467 Above Estimates Amid Strong Gene Therapy Progress AEye Inc Q1 2026 Earnings WiderthanExpected Loss as Revenue Remains Absent