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