MRVI Q1 2026 Earnings EPS Surprise of 12079 Drives Focus on Cost Control Amid Revenue Uncertainties GWH Q1 2026 Earnings EPS Misses Estimates Amid PreRevenue Stage EFX Q1 2026 Earnings Earnings Beat Estimates Amid Strong Performance IMMX Q1 2026 Earnings Smallerthanexpected loss drives positive sentiment PAA Q1 2026 Earnings EPS Misses Estimates but Stock Rises on Operational Resilience WLDN Q1 2026 Earnings Solid EPS Beat Lifts Shares as Profitability Surprises