StocksMediumUpdated•Originally published 6 April 2026•Updated 8 April 2026•
1 min read

CMS Energy Stock Hits All-Time High Amid Strong Earnings and Analyst Upgrades

Key Facts

1CMS Energy stock reached an all-time high of $78.89 USD.
2The company achieved year-to-date gains exceeding 13% and has raised dividends for 19 consecutive years.
3Major financial institutions including BofA, BMO Capital, and KeyBanc increased their price targets for the stock.

CMS Energy Corporation's stock reached a record high of $78.89, driven by robust Q1 2025 financial performance and year-to-date gains exceeding 13%. The company remains a top pick for income investors, having consistently increased its dividend payouts for 19 consecutive years. Adding to the positive sentiment, Zacks Investment Research recently recommended adding the stock to portfolios, citing upward revisions in earnings per share (EPS) estimates. Growth prospects are further bolstered by a massive $24 billion investment plan aimed at enhancing grid reliability and expanding renewable energy capacity. This follows price target upgrades from major financial institutions including BofA Securities and BMO Capital. While some analysts note valuation concerns, the company's strategic focus on infrastructure and green energy continues to drive strong institutional interest.