MGRE Q1 2026 Earnings EPS Surpasses Estimates by 094 Revenue Details Not Disclosed Bar Harbor Bankshares Inc Q1 2026 Earnings Missed EPS Estimates Amid Cautious Start to the Year STT Q1 2026 Earnings EPS Beat Drives Positive Market Response FOXA Q1 2026 Earnings EPS Beat by Over 33 Drives Positive Market Reaction Kosmos Energy KOS Q1 2026 Earnings WiderThanExpected Loss as Production Headwinds Mount DIS Q1 2026 Earnings EPS Beats Estimates by 437 Amid CostCutting and Streaming Progress