CMS Energy Corporation (CMS) earnings on July 28, 2026
What the stock did
High
+2.9%
Low
+0.0%
Close
+0.1%
CMS Energy shares rose slightly after the company beat profit forecasts but missed sales targets, and announced it will exit renewable energy development.