CSGP Q1 2026 Earnings EPS Surpasses Estimates by 225 but Shares Slide 42 OXLC Q4 2025 Earnings EPS Misses Estimates as Net Investment Income Falls Short Tidewater Q1 2026 Earnings EPS Misses Estimates by Wide Margin Stock Declines AutoNation Q1 2026 Earnings EPS Beats Estimates Amid Stable Demand AHRT Q1 2026 Earnings EPS Misses Estimates Despite Positive Stock Reaction CMS Energy CMSD Q1 2026 Earnings Modest EPS Beat Amid Steady Utility Operations