WD Q1 2026 Earnings EPS Surges Past Estimates by Over 62 CMS Energy Q1 2026 Earnings Solid EPS Beat Driven by Regulatory Tailwinds and Operational Efficiency WDH Q3 2025 Earnings EPS Beats Estimates by 649 Amid Steep Stock Decline MRCC Q4 2025 Earnings EPS Surges Past Estimates with 1983 Beat GENI Q1 2026 Earnings EPS Falls Short Yet Stock Surges 583 on Strategic Optimism Baytex Energy Q1 2026 Earnings Significant EPS Miss Amidst Challenging Oil Market