BRAG Q1 2026 Earnings NarrowerthanExpected Loss Highlights Operational Progress MCD Q1 2026 Earnings EPS Beats Estimates Amidst Uncertain Revenue Landscape XYL Q1 2026 Earnings EPS Beat Drives Modest Stock Uptick Eversource Energy ES Q1 2026 Earnings EPS Falls Short by 24 Amidst Utility Cost Pressures i3 Verticals Q1 2026 Earnings EPS Surpasses Estimates Stock Rises 173 RES Q1 2026 Earnings EPS Beats Estimates by 1858 Amid Broader Market Headwinds