Brookfield Renewable Corporation BEPC Q1 2026 Earnings WiderthanExpected Loss Amid Operational Headwinds GYRE Q1 2026 Earnings SmallerthanExpected Loss Drives Positive Surprise Amid Revenue Absence DIS Q1 2026 Earnings EPS Beats Estimates by 437 Amid CostCutting and Streaming Progress SCHL Q1 2026 Earnings NarrowerThanExpected Loss Highlights Resilient Demand ARW Q1 2026 Earnings Stellar EPS Surpasses Estimates by Over 80 AGX Q1 2026 Earnings Massive EPS Beat Surprises Market