Ticker: CMS

CMS Energy

Utilities Utilities Regulated Electric
Price 74.70
Reco Buy Potential 72 Risk 41 Updated 2026-07-26

Forecast impact

positive
Target +15.1% target fill 86.9%
Reaction D5 pending · D10 pending fresh confirmed · market trust
Impact Potential +6 · Risk -3 valid until 2026-08-19

Track in portfolio

Price chart

AI recommendation Analyst forecast Calendar event Positive signal Negative signal Neutral / update Hold / informational B My buy S My sell
Description

Company and Business Model

CMS Energy is a utility company primarily engaged in the generation, transmission, and distribution of electricity and natural gas. Its core services include providing energy solutions to residential, commercial, and industrial customers. The company operates through two main segments: CMS Energy, which focuses on electric and gas utility operations, and Consumers Energy, which serves customers in Michigan. Major revenue sources include electricity sales, natural gas distribution, and related services.

Investment Profile

The investment profile of CMS Energy is more aligned with dividend investors due to its consistent dividend yield of 3.1%. The company demonstrates stable revenue growth, making it suitable for those seeking income generation rather than aggressive capital appreciation. Its moderate volatility and established market presence suggest a balanced approach for investors with a medium to long-term horizon.

Fundamental metrics (experimental) Updated: 2026-07-25
EPS (TTM) — earnings per share for the last 12 months, $
3.65
Revenue QoQ — quarter-over-quarter revenue growth
22.3%
EPS surprise
1.8%
20d volatility
1.1%
Dividend yield
3.7%
last ex-date
2026-08-07
AI recommendation changes
Date Before After Reason
2026-07-26 Hold Buy Stable dividend, moderate growth, but mixed momentum signals.
2026-07-19 Buy Hold Weak momentum and high risk; cautious outlook advised.
2026-06-15 Hold Buy Stable dividend, moderate growth, mixed momentum signals.
Analyst forecasts
Date Analyst Action Target Price Then
2026-07-20 BMO Capital Target Raised 81 → 86 73.65
2026-07-16 Jefferies Target Raised — → 78 74.03
2026-07-14 Barclays Target Raised 79 → 81 75.75
News Page 1 of 1

Nothing yet