SandRidge Energy SD Q1 2026 Earnings Beat Revenue NA EPS 058 Compass COMP Up 161 Is There More Room to Run 20260515 electroCore ECOR Drops 529 Key Support at 579 20260515 Europes Household Energy Prices Surge as Geopolitical Tensions Drive Gas Costs Higher Which Capitals Felt the Worst Impact Green Dot Corporation Q1 2026 Earnings Strong EPS Beat Highlights Improving Profitability CALM Q1 2026 Earnings EPS Surges Past Estimates as Egg Market Conditions Improve EDN Q4 2024 Earnings Massive EPS Surprise Masks Broader Concerns as Stock Declines NTRA Q1 2026 Earnings EPS Misses Estimates as Revenue Unreported Stock Slightly Down Ferguson Enterprises FERG Q1 2026 Earnings Slight EPS Beat Amid Flat Revenue and Minor Stock Decline SMR Q1 2026 Earnings WiderthanExpected Loss as PreRevenue Company Advances Technology