Empresa EDN Stock Analysis Climbs 107 Eyes on 2380 20260518 Blue Water 3 BLUW Stock Analysis RangeBound Near 1028 20260518 Eldorado EGO Q1 2026 Beat Revenue NA EPS Exceeds by Significant Wall Street Futures Edge Higher as Markets Await Key Inflation Data RDVT Q1 2026 Earnings Earnings Beat Estimates by Over 40 Stock Rises ICCM Q1 2026 Earnings WiderthanExpected Loss as IceCure Medical Advances Commercial Efforts ICU Medical ICUI Q1 2026 Earnings Strong EPS Beat Lifts Shares as Medical Device Demand Holds Magnolia Oil Gas MGY Q1 2026 Earnings Modest EPS Beat Fails to Lift Shares DIN Q1 2026 Earnings EPS Surpasses Estimates by 529 Educational Development Corporation Q1 2026 Earnings Reported Loss of 037 Per Share Stock Declines