Back to Insider Trading View Full Company Profile

CMS

MODERATE

CMS ENERGY CORP

CIK: 0000811156

Strong Sell (50% confidence)

Last activity: Mar 2, 2026

Financial Metrics

As of Dec 31, 2025 (10-K)

Revenue $8.54B
Total Cash $509.00M
Total Debt $1.11B
Debt/Equity 0.12
Current Ratio 0.70

Insider Roster (4 total, 4 active)

Insider Buys Sells Net Value Holdings
RUSSELL JOHN G
DIRECTOR
0 1 -$1.13M
131,568 shares
$9.97M
Hofmeister Brandon J.
Senior Vice President
0 1 -$313K
70,670 shares
$5.53M
Leopold Diane
DIRECTOR
1 0 $153K
2,769 shares
$212K
McIntosh Scott B
VP, Controller, CAO
0 1 -$137K
24,223 shares
$1.89M

Recent Transactions

SELL McIntosh Scott B (VP, Controller, CAO)

1,750 shares @ $78.20

$137K

Mar 2, 2026

Conviction: | View SEC Filing →
SELL Hofmeister Brandon J. (Senior Vice President)

4,000 shares @ $78.23

$313K

Feb 27, 2026

Conviction: | View SEC Filing →
BUY Leopold Diane (DIRECTOR)

2,000 shares @ $76.70

$153K

Feb 25, 2026

Conviction: | View SEC Filing →
SELL RUSSELL JOHN G (DIRECTOR)

14,914 shares @ $75.75

$1.13M

Feb 20, 2026

Conviction: | View SEC Filing →

⚠️ Important Disclaimer

• This is AI-generated analysis for educational purposes only, not financial advice.

• Insider trading data is derived from SEC Form 4 filings and may contain errors.

• Always conduct your own research and consult qualified financial advisors before making investment decisions.