SPRU Q1 2026 Earnings Negative EPS but Positive Market Momentum Amid Strategic Shift GDEV Q4 2025 Earnings EPS Misses Estimates as Stock Declines Orion Energy Systems Inc OESX Q1 2026 Earnings Strong Earnings Surprise Drives Stock Higher Elevance Health Q1 2026 Earnings EPS Beats Estimates by 151 Shares Edge Higher COUR Q1 2026 Earnings EPS Miss but Stock Rises on Operational Resilience Iron Mountain IRM Q1 2026 Earnings EPS Surpasses Estimates by 153 Stock Edges Lower