Cato Corp CATO Stock Down 388 Support Test at 282 20260520 TechDriven Healthcare Revolution Ushering in a New Era of Personalized Medicine NBR Q1 2026 Earnings EPS Surprise of Nearly 40 Fails to Lift Stock as Revenue Uncertainty Lingers AIM ImmunoTech Secures 24 Million in Combined Registered Direct Offering and Private Placement IDXX Q1 2026 Earnings Modest EPS Beat Amid Flat Revenue Backdrop SpaceX Scrubs Starship Test Flight Targets Friday for 12th Launch Amid V3 Debut COVIDEra IRS Penalty Refunds Window Closing Fast for Millions of Taxpayers RELX Q2 2025 Earnings Slight EPS Beat Amid Modest Stock Decline IE Q1 2026 Earnings EPS Misses Estimates Widely as Exploration Continues Iveda Solutions Q2 2024 Earnings Loss Narrows More Than Expected Revenue Remains Undisclosed CRH Q1 2026 Earnings NarrowerthanExpected Loss Amid Seasonal Headwinds