MUR Q1 2026 Earnings Earnings Per Share Surpass Expectations Amid Volatile Oil Markets
Eversource Energy ES Q1 2026 Earnings EPS Misses Estimates Stock Inches Higher
NXTS Q2 2025 Earnings Loss Reported as Stock Declines 52
BGSF Q1 2026 Earnings EPS Misses Estimates as Company Navigates Challenging Environment
FMC Q1 2026 Earnings EPS Surpasses Estimates with NarrowerThanExpected Loss
Marathon Petroleum Corporation MPC Q1 2026 Earnings Massive EPS Beat Surprises Analysts