CMS Energy CMSC Crushes Q1 2026 Estimates EPS 113 Tops Views Halliburton Company HAL Q1 2026 Earnings Why the Beat Matters Montrose MEG Rises 518 Bullish Trend Intact Above 2103 20260521 Alaunos Therapeutics TCRT Q4 2023 Earnings Fall Short EPS 490 Misses Mark