‹ Screener

CMS ENERGY CORP

CMS, CMSA, CMSC, CMSD, CMS-PC · Electric & Other Services Combined · 308.9M shares · +1%/yr ↑ shares · EDGAR filings ↗

Reference price $74.31 · est. market cap ~$23.0B — last insider sale, 2026-05-26 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)

Grade

B72

Well-run regulated electric/gas utility with top-decile sector ROE and steady, rate-base-driven growth.

Strengths

Risks

Notable findings

Quarterly revenue

2025-06-30 · $1.8B2025-09-30 · $2.0B2025-12-31 · $2.2B2026-03-31 · $2.7B

Last 4 quarters · from SEC filings.

Key metrics

Operating margin
20.2%
Net margin
12.5%
Return on equity
11.7%
Return on assets
2.7%
ROIC
5.1%
Revenue growth (QoQ)
22.3%
Net-income growth
6.8%
Debt / equity
1.9×
Net debt / EBITDA
5.7×
Current ratio
1.0×
EBITDA
$3.0B
Tangible book value
$9.1B
Cash & investments
$509M

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-06-15MADDIPATI SRIKANTHGrant10K
2026-05-26Hofmeister Brandon J.Sell3.0K$74.31
2026-05-08Keyes Richard PatrickGrant2.4K
2026-05-08SHANK SUZANNE F.Grant2.4K
2026-05-08Soto MyrnaGrant2.4K
2026-05-08Leopold DianeGrant2.4K
2026-05-08Butler Deborah HGrant2.4K
2026-05-08Sznewajs John GGrant2.4K
2026-05-08Wright LauraGrant2.4K
2026-05-08IZZO RALPHGrant2.4K
2026-05-08TANSKI RONALD JGrant2.4K
2026-05-08RUSSELL JOHN GGrant2.4K
2026-03-26Snyder Lauren YGrant674
2026-03-26Snyder Lauren YTax withheld574$76.33
2026-03-26Berry Tonya LGrant2.0K
2026-03-26Berry Tonya LTax withheld2.6K$76.33
2026-03-26McIntosh Scott BGrant1.0K
2026-03-26McIntosh Scott BTax withheld1.2K$76.33
2026-03-26Johnson Shaun MGrant3.3K
2026-03-26Johnson Shaun MTax withheld4.3K$76.33
2026-03-26Hofmeister Brandon J.Grant2.9K
2026-03-26Hofmeister Brandon J.Tax withheld3.8K$76.33
2026-03-26Rochow Garrick JGrant20K
2026-03-26Rochow Garrick JTax withheld26K$76.33
2026-03-26Hayes Rejji PGrant6.3K
2026-03-26Hayes Rejji PTax withheld8.3K$76.33
2026-03-02McIntosh Scott BSell1.8K$78.20
2026-02-27Hofmeister Brandon J.Sell4.0K$78.23
2026-02-27Hofmeister Brandon J.Gift2
2026-02-27Hofmeister Brandon J.Gift2
2026-02-25Leopold DianeBuy2.0K$76.70
2026-02-20Keyes Richard PatrickGrant769
2026-02-20Leopold DianeGrant769
2026-02-20RUSSELL JOHN GSell15K$75.75
2026-01-29Thomas ShannonGrant7.8K
2026-01-29Snyder Lauren YGrant3.5K
2026-01-29Berry Tonya LGrant20K
2026-01-29McIntosh Scott BGrant5.0K
2026-01-29Johnson Shaun MGrant20K
2026-01-29Hofmeister Brandon J.Grant14K
2026-01-29Rochow Garrick JGrant123K
2026-01-29Hayes Rejji PGrant33K
2026-01-26Snyder Lauren YGrant77
2026-01-26Snyder Lauren YTax withheld747$71.53
2026-01-26Berry Tonya LGrant230
2026-01-26Berry Tonya LTax withheld3.0K$71.53
2026-01-26McIntosh Scott BGrant117
2026-01-26McIntosh Scott BTax withheld1.4K$71.53
2026-01-26Johnson Shaun MGrant374
2026-01-26Johnson Shaun MTax withheld4.8K$71.53
2026-01-26Hofmeister Brandon J.Grant326
2026-01-26Hofmeister Brandon J.Tax withheld4.2K$71.53
2026-01-26Rochow Garrick JGrant2.2K
2026-01-26Rochow Garrick JTax withheld28K$71.53
2026-01-26Hayes Rejji PGrant719
2026-01-26Hayes Rejji PTax withheld9.2K$71.53
2025-11-03Hofmeister Brandon J.Sell3.8K$72.47
2025-11-03Hofmeister Brandon J.Sell223$72.48
2025-09-10Johnson Shaun MGift715
2025-09-05Snyder Lauren YSell2.2K$71.26
2025-08-08Hofmeister Brandon J.Sell2.0K$73.62
2025-05-06Hofmeister Brandon J.Sell2.2K$73.61
2025-05-02Butler Deborah HGrant2.4K
2025-05-02Soto MyrnaGrant2.4K
2025-05-02IZZO RALPHGrant2.4K
2025-05-02Wright LauraGrant2.4K
2025-05-02SHANK SUZANNE F.Grant2.4K
2025-05-02DARROW KURT LGrant2.4K
2025-05-02RUSSELL JOHN GGrant2.4K
2025-05-02Sznewajs John GGrant2.4K
2025-05-02TANSKI RONALD JGrant2.4K
2025-03-21Berry Tonya LGrant2.2K
2025-03-21Berry Tonya LTax withheld2.2K$73.50
2025-03-21McIntosh Scott BGrant1.3K
2025-03-21McIntosh Scott BTax withheld1.3K$73.50
2025-03-21Wells LeeRoy JrGrant3.5K
2025-03-21Wells LeeRoy JrTax withheld3.6K$73.50
2025-03-21Johnson Shaun MGrant3.9K
2025-03-21Johnson Shaun MTax withheld4.0K$73.50
2025-03-21Hofmeister Brandon J.Grant3.9K
2025-03-21Hofmeister Brandon J.Tax withheld4.0K$73.50
2025-03-21Rochow Garrick JGrant25K
2025-03-21Rochow Garrick JTax withheld26K$73.50
2025-03-21Hayes Rejji PGrant8.2K
2025-03-21Hayes Rejji PTax withheld8.5K$73.50
2025-03-03Hofmeister Brandon J.Sell2.0K$73.77
2025-02-19Wright LauraSell597$69.84
2025-02-19Wright LauraSell100$69.84
2025-02-19Wright LauraSell1.8K$69.84
2025-02-13McIntosh Scott BSell6.7K$69.76
2025-01-30McIntosh Scott BGrant5.0K
2025-01-30Berry Tonya LGrant12K
2025-01-30Wells LeeRoy JrGrant16K
2025-01-30Johnson Shaun MGrant19K
2025-01-30Hofmeister Brandon J.Grant14K
2025-01-30Hayes Rejji PGrant32K
2025-01-30Rochow Garrick JGrant103K
2025-01-29McIntosh Scott BGrant92
2025-01-29McIntosh Scott BTax withheld1.3K$65.77
2025-01-29Berry Tonya LGrant155
2025-01-29Berry Tonya LTax withheld2.2K$65.77
2025-01-29Wells LeeRoy JrGrant250
2025-01-29Wells LeeRoy JrTax withheld2.4K$65.77
2025-01-29Johnson Shaun MGrant276
2025-01-29Johnson Shaun MTax withheld3.9K$65.77
2025-01-29Hofmeister Brandon J.Grant276
2025-01-29Hofmeister Brandon J.Tax withheld3.9K$65.77
2025-01-29Hendrian Catherine AGrant228
2025-01-29Hendrian Catherine ATax withheld3.3K$65.77
2025-01-29Hayes Rejji PGrant587
2025-01-29Hayes Rejji PTax withheld8.2K$65.77
2025-01-29Rochow Garrick JGrant1.8K
2025-01-29Rochow Garrick JTax withheld25K$65.77

All non-derivative Form 4 activity (SEC), newest first.

Notable events (8-K)

DateItems
2026-05-13OtherExhibitsfiling ↗
2026-02-11OtherExhibitsfiling ↗
2025-11-06Debt obligation3.02Exhibitsfiling ↗
2025-11-04OtherExhibitsfiling ↗
2025-11-03OtherExhibitsfiling ↗
2025-06-18OtherExhibitsfiling ↗
2025-06-04OtherExhibitsfiling ↗
2025-02-21OtherExhibitsfiling ↗

Recent filings

FormFiledPeriodAccession
8-K2026-05-132026-05-130001104659-26-060321 ↗
8-K2026-02-112026-02-110001104659-26-013521 ↗
8-K2025-11-062025-11-060001104659-25-107549 ↗
8-K2025-11-042025-11-040001104659-25-105878 ↗
8-K2025-11-032025-11-030001104659-25-105224 ↗
8-K2025-06-182025-06-180001104659-25-060708 ↗
8-K2025-06-042025-06-040001104659-25-056392 ↗
8-K2025-02-212025-02-210001104659-25-016142 ↗
8-K2023-12-072023-12-070001104659-23-124307 ↗
8-K2023-05-172023-05-170001104659-23-061950 ↗
8-K2023-05-052023-05-050001104659-23-056395 ↗
8-K2023-05-042023-05-030001104659-23-055752 ↗