CMS Energy Corporation CMSD Q1 2026 Earnings Earnings Beat on Strong Utility Performance GAIA Q1 2026 Earnings Slight EPS Miss Stock Rises as Investors Focus on Strategic Initiatives LEG Q1 2026 Earnings EPS Miss as Operational Challenges Weigh on Bottom Line Ryerson Holding Corporation RYZ Q1 2026 Earnings EPS Misses Estimates Sharply Yet Stock Rises DMLP Q4 2024 Earnings EPS of 024 Reported Amid Commodity Price Fluctuations WCN Q1 2026 Earnings Waste Connections Beats EPS Estimates Amid Quiet Market Reaction