CMSC logo
CMSC NYSE US

CMS Energy Corporation 5.875% Junior Subordinated Notes due 2078

Utilities · Utilities Website · IPO Feb 1947
$22.78
▲ +$0.16 (+0.71%)
Vol 3K
Mkt Cap
$23.9B
P/E
22.3
ROE
12.3%
Margin
13.2%
Beta
0.40
Div Yield
2.92%
52W
$68–$80

Wall Street Consensus

21 analysts · Apr 2026
4
Strong Buy
8
Buy
9
Hold
0
Sell
0
Strong Sell
57.1%
Buy Rating

Price Chart

Earnings

Beat rate: 50.0%
Quarter EPS Est EPS Act Surprise
Dec 2025 $0.95 $0.94 $-0.01
Sep 2025 $0.85 $0.93 +$0.08
Jun 2025 $0.70 $0.71 +$0.01
Mar 2025 $1.02 $1.02 $0.00

Fundamentals Trend

Metric 2026-04-12 2026-04-17
ROE (TTM) 12.3% 12.3%
P/E (TTM) 22.71 22.27
Net Margin 13.2% 13.2%
Gross Margin 31.9% 31.9%
D/E Ratio
Current Ratio 0.98 0.98

Key Ratios

ROA (TTM)
2.8%
P/S (TTM)
2.93
P/B
2.3
EPS (TTM)
$3.55
CF/Share
$6.22
Rev Growth 3Y
-0.1%
52W High
$80.36
52W Low
$67.71
$67.71 52-Week Range $80.36

How does CMSC compare to Utilities peers?

Peer group: Peers · Utilities (Peers) · 10 companies

CMSC valuation vs Utilities peers

P/E ratio
22.7
0% above peers (22.7)
vs Peers
vs Industry
Fair value
P/S ratio
3.0
9% below peers (3.3)
vs Peers
vs Industry
Undervalued
P/B ratio
2.3
9% above peers (2.1)
vs Peers
vs Industry
Overvalued
Div yield
2.9%
0% above peers (2.9%)
vs Peers
vs Industry
In line

CMSC profitability vs Utilities peers

ROE
12.3%
14% above peers (10.9%)
vs Peers
vs Industry
Top tier
Net margin
13.2%
0% above peers (13.2%)
vs Peers
vs Industry
In line
Gross margin
31.9%
17% below peers (38.2%)
vs Peers
vs Industry
Weak
ROA
2.8%
0% above peers (2.8%)
vs Peers
vs Industry
In line

CMSC financial health vs Utilities peers

D/E ratio
vs Peers
vs Industry
Low debt
Current ratio
1.0
4% above peers (0.9)
vs Peers
vs Industry
In line
Beta
0.4
19% below peers (0.5)
vs Peers
vs Industry
More volatile

CMSC fundamentals radar

CMSC Peer median Industry

CMSC profitability vs leverage

Bubble size = market cap · X = net margin · Y = D/E ratio

CMSC vs peers: key metrics

Dividends

$1.47
/ year
Mar 31, 2026 $0.3670
Dec 31, 2025 $0.3670
Sep 30, 2025 $0.3670
Jun 30, 2025 $0.3670
Mar 31, 2025 $0.3670
Dec 31, 2024 $0.3670
Sep 30, 2024 $0.3670
Jun 28, 2024 $0.3670

Latest News

No related news yet