OII Q1 2026 Earnings EPS Surpasses Estimates by 1156 Xcel Energy XEL Q1 2026 Earnings Slump EPS Falls Short of 091 Target KRT Q1 2026 Earnings EPS Beats Estimates by Over 12 as Shares Edge Lower OXSQG Q1 2026 Earnings EPS Misses Estimates as Investment Income Falls Short Note Price Holds Steady CTRI Q1 2026 Earnings NarrowerThanExpected Loss Drives Positive Surprise EH Q4 2025 Earnings Significant EPS Surprise Highlights Progress in eVTOL Commercialization