SOJC Q1 2026 Earnings Southern Company Beats EPS Estimates Shares Dip Slightly ORGN Q4 2025 Earnings Steep Loss Misses Wide Estimates as Stock Rallies NSPR Q1 2026 Earnings Loss Narrower Than Expected as InspireMD Advances Commercial Pipeline Ubisoft Shares Decline After Game Developer Warns of Continued Losses NWFL Q1 2026 Earnings Strong Earnings Beat Driven by Solid Operational Performance Stem Inc STEM Q1 2026 Earnings Narrower Loss Drives Stock Higher Despite Revenue Discrepancy ABM Q1 2026 Earnings EPS Misses Estimates as Shares Edge Higher