CMS Energy Q1 2026 Earnings EPS Beat Driven by Utility Operations CACC Q1 2026 Earnings EPS Misses Estimates Slightly Stock Slips BGSI Q1 2026 Earnings Modest EPS Miss Amid Stable Operations AMR Q1 2026 Earnings Metallurgical Coal Producer Posts Unexpected Loss as Earnings Miss Estimates by Wide Margin VTEX Q1 2026 Earnings EPS Misses Estimates as Stock Declines MAR Q1 2026 Earnings Strong EPS Beat Amid Market Skepticism