CMS Energy Corporation CMS

Set alert

Price alert · CMS

All alert types
70.44 USD -0.32 -0.45%

As of Nov 3, 11:02 AM ET

Bid
70.42 × 200
Ask
70.44 × 200
69.86 Day range 70.51
62.60 52-week range 79.94
YTD
+0.73%
1 year
-2.83%
Open
70.40
Prev close
70.76
Mkt cap
22.09B
Vol
433.58K
Avg vol
3.84M
EPS
2.80
P/E
25.16
Div yield
3.28%
More statistics
Low
69.86
High
70.51
Forward P/E
17.08
Beta
0.30
Short ratio
0.02
Inst. own
104.46%
Dividend
2.28
Ex-div date
Nov 5, 2026
Earnings
Feb 4, 2027
50-d avg
66.77
200-d avg
72.57
1y target
73.85

3M chart

Chart tools
Interval

Events in this range
  • Aug 7, 2026Dividend: 0.57
  • Oct 14, 2026Rating: Truist Securities · Buy → Buy
  • Oct 16, 2026Rating: Barclays · Overweight → Overweight
  • Oct 19, 2026Rating: BMO Capital · Outperform → Outperform
  • Oct 21, 2026Rating: Morgan Stanley · Equal-Weight → Equal-Weight
  • Oct 22, 2026Rating: HSBC · — → Hold
  • Oct 27, 2026Earnings: 1.44; estimate 1.35; surprise 6.67%
  • Oct 28, 2026Rating: Wells Fargo · Equal-Weight → Equal-Weight
Signals (11)
NameDateAgo
RSI: OverboughtOct 22, 20261 week ago
SMA: BullishOct 16, 20262 weeks ago
RSI: OverboughtOct 16, 20262 weeks ago
SMA: BullishOct 12, 20263 weeks ago
MACD: Buy SignalOct 2, 20261 month ago
MACD: Sell SignalSep 15, 20261 month ago
RSI: OversoldSep 14, 20261 month ago
MACD: Buy SignalSep 3, 20262 months ago
MACD: Sell SignalAug 21, 20262 months ago
MACD: Buy SignalAug 18, 20262 months ago
RSI: OversoldAug 10, 20262 months ago

Next earnings

Feb 4, 2027

Expected Feb 4, 2027. Consensus EPS estimate 1.00.

Earnings history

CMS earnings history
Report dateQuarter endingEPS estimateEPS reportedSurpriseSurprise %
Feb 4, 2027Dec 30, 20261.00———
Oct 27, 2026Sep 30, 20261.351.44+0.09+6.67%
Jul 28, 2026Jun 30, 20260.35880.37+0.01+3.12%
Apr 28, 2026Mar 31, 20261.101.13+0.03+2.73%
Feb 5, 2026Dec 31, 20250.9330.95+0.02+1.82%
Oct 30, 2025Sep 30, 20250.860.93+0.07+8.14%