STAA Q1 2026 Earnings Strong EPS Surprise of 45385 Driven by Operational Efficiency EXC Q1 2026 Earnings Slight EPS Beat Bolsters Utilitys Steady Outlook SUNE Q2 2024 Earnings NarrowerThanExpected Loss Amid Ongoing Restructuring CDP Q1 2026 Earnings EPS Beats Estimates by 201 Shares Gain 148 Shift4 Payments FOUR Q1 2026 Earnings Modest EPS Miss Amid Steady Operating Performance