OEC Q1 2026 Earnings Significant EPS Miss Amid Market Challenges XPEL Q1 2026 Earnings Small EPS Beat Drives Stock Up 37 National Grid Q1 2026 Earnings EPS Misses Estimates Amid Grid Modernization Efforts Unusual Machines Inc UMAC Q1 2026 Earnings Earnings Per Share Beat Estimates by 5086 Amid Strong Stock Surge VNDA Q1 2026 Earnings EPS Misses Estimates as Losses Widen Stock Slides ServiceNow NOW Lifts Above 102 Bullish Momentum Gains Steam ProMIS Neurosciences PMN Slips 565 as Shares Test Key Support Level SREA Shares Edge Higher as FixedIncome Investors Seek Yield in LowRate Environment Solid Power SLDP Surges 4 After Key Support Test Whats Next Corsair Gaming Q1 2026 Earnings Strong EPS Beat Drives Stock Rally