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