FINHUB Insights

CMS Energy insider activity

CMS · CMS income statements · EDGAR

What the executives and directors of CMS Energy actually did with their own shares, decoded from their SEC Form 4 filings. Each figure says the stretch of time it covers.

−$1.9M net open-market flow, 12 m
2 open-market buys, 12 m
0% of sale value on 10b5-1 plans, 12 m
52 days since an insider bought, whole record

The tape: three years of insider trades

Open-market buy Discretionary sale Planned sale (10b5-1) Reported-price path Routine

Every marker sits at the price reported on the Form 4. The line is the monthly median of all prices insiders reported, so the chart needs no market feed; the grey strip is the routine flow (grants, vestings, tax withholding and gifts) that a headline gets wrong by counting it as selling.

The 97 routine events on the chart, as a list
Date Insider Shares
Jun 15, 2026 MADDIPATI SRIKANTH 10K
May 8, 2026 RUSSELL JOHN G 2,411
May 8, 2026 TANSKI RONALD J 2,411
May 8, 2026 IZZO RALPH 2,411
May 8, 2026 Wright Laura 2,411
May 8, 2026 Sznewajs John G 2,411
May 8, 2026 Butler Deborah H 2,411
May 8, 2026 Leopold Diane 2,411
May 8, 2026 Soto Myrna 2,411
May 8, 2026 SHANK SUZANNE F. 2,411
May 8, 2026 Keyes Richard Patrick 2,411
Mar 26, 2026 Hayes Rejji P 15K
Mar 26, 2026 Rochow Garrick J 46K
Mar 26, 2026 Hofmeister Brandon J. 6,622
Mar 26, 2026 Johnson Shaun M 7,595
Mar 26, 2026 McIntosh Scott B 2,225
Mar 26, 2026 Berry Tonya L 4,663
Mar 26, 2026 Snyder Lauren Y 1,248
Feb 27, 2026 Hofmeister Brandon J. 4
Feb 20, 2026 Leopold Diane 769
Feb 20, 2026 Keyes Richard Patrick 769
Jan 29, 2026 Hayes Rejji P 43K
Jan 29, 2026 Rochow Garrick J 154K
Jan 29, 2026 Hofmeister Brandon J. 18K
Jan 29, 2026 Johnson Shaun M 25K
Jan 29, 2026 McIntosh Scott B 6,543
Jan 29, 2026 Berry Tonya L 24K
Jan 29, 2026 Snyder Lauren Y 4,350
Jan 29, 2026 Thomas Shannon 7,757
Sep 10, 2025 Johnson Shaun M 715
May 2, 2025 RUSSELL JOHN G 2,401
May 2, 2025 TANSKI RONALD J 2,401
May 2, 2025 IZZO RALPH 2,401
May 2, 2025 DARROW KURT L 2,401
May 2, 2025 Wright Laura 2,401
May 2, 2025 Sznewajs John G 2,401
May 2, 2025 Butler Deborah H 2,401
May 2, 2025 Soto Myrna 2,401
May 2, 2025 SHANK SUZANNE F. 2,401
Mar 21, 2025 Hayes Rejji P 17K
Mar 21, 2025 Rochow Garrick J 51K
Mar 21, 2025 Hofmeister Brandon J. 7,874
Mar 21, 2025 Johnson Shaun M 7,874
Mar 21, 2025 Wells LeeRoy Jr 7,116
Mar 21, 2025 McIntosh Scott B 2,573
Mar 21, 2025 Berry Tonya L 4,417
Jan 30, 2025 Hayes Rejji P 41K
Jan 30, 2025 Rochow Garrick J 129K
Jan 30, 2025 Hofmeister Brandon J. 18K
Jan 30, 2025 Johnson Shaun M 23K
Jan 30, 2025 Wells LeeRoy Jr 19K
Jan 30, 2025 McIntosh Scott B 6,405
Jan 30, 2025 Berry Tonya L 14K
Jan 29, 2025 Hendrian Catherine A 3,485
Nov 4, 2024 McIntosh Scott B 1,471
Aug 26, 2024 Hofmeister Brandon J. 2
May 3, 2024 RUSSELL JOHN G 2,843
May 3, 2024 BARFIELD JON E 2,843
May 3, 2024 TANSKI RONALD J 2,843
May 3, 2024 IZZO RALPH 2,843

The 60 most recent of 97.

Where the shares went, last 12 months

Every Form 4 movement decomposed: what flowed in (grants, vested equity, purchases) and what flowed out (tax withholding, plan sales, discretionary sales, gifts). Counted in shares, because grants carry no price.

The chart, in numbers
Flow Shares
Granted 299K
Bought on market 2,200
Withheld for tax 98K
Discretionary sales 28K
Gifts 2
Other out 3,284
Kept 172K

Skin in the game

Directly held shares as reported after each trade, indexed to 100 at the start of the window, up to five years back. Direct holdings only: trust and family-entity positions are per-entity in the filings and do not sum honestly, so this chart refuses to guess. The steps are the trades.

The chart, in numbers
Insider Start of the window Latest reported Indexed, start = 100
Hayes Rejji P 131K 269K 204.4
RUSSELL JOHN G 186K 134K 72

Who holds what

the 14 largest holdings of 25
Insider Role Shares held Buys 12 m Sales 12 m 12 m Last trade
Rochow Garrick J Senior Vice President Last trade Aug 17, 2017 Officer 665K Aug 17, 2017
Hayes Rejji P EVP/CFO CFO 277K
RUSSELL JOHN G Last trade Feb 20, 2026 Director 138K $1.1M net selling over the year: 0 months buying, 1 month selling Feb 20, 2026
Johnson Shaun M Executive Vice President & CLO Last trade Feb 13, 2023 Officer 114K Feb 13, 2023
Rich Brian F Senior Vice President Last trade Aug 1, 2024 Officer 94K Aug 1, 2024
Wells LeeRoy Jr Senior Vice President Officer 88K
Berry Tonya L Executive Vice President & COO COO 73K
Hofmeister Brandon J. Senior Vice President Last trade May 26, 2026 Officer 67K $826K net selling over the year: 0 months buying, 3 months selling May 26, 2026
Hendrian Catherine A Senior Vice President Last trade Jun 12, 2023 Officer 59K Jun 12, 2023
Venkat Dhenuvakonda Rao Senior Vice President Last trade May 11, 2022 Officer 45K May 11, 2022
Wright Laura Last trade Feb 19, 2025 Director 44K Feb 19, 2025
DARROW KURT L Director 42K
Soto Myrna Last trade Mar 8, 2016 Director 41K Mar 8, 2016
Butler Deborah H Director 40K

Open-market trade log

the 60 most recent of 224
Date Insider Type Shares Price Value Since trade Filed
Jul 31, 2026 MADDIPATI SRIKANTH (CFO) 200 shares $72.46 +0.0% since trade filed Aug 3, 2026 Open-market buy 200 $72.46 $14K +0.0% Aug 3, 2026
May 26, 2026 Hofmeister Brandon J. (Officer) 3,000 shares $74.31 −2.5% since trade filed May 27, 2026 Discretionary sale 3,000 $74.31 $223K −2.5% May 27, 2026
Mar 2, 2026 McIntosh Scott B (Officer) 1,750 shares $78.21 −7.4% since trade filed Mar 4, 2026 Discretionary sale 1,750 $78.21 $137K −7.4% Mar 4, 2026
Feb 27, 2026 Hofmeister Brandon J. (Officer) 4,000 shares $78.24 −7.4% since trade filed Mar 2, 2026 Discretionary sale 4,000 $78.24 $313K −7.4% Mar 2, 2026
Feb 25, 2026 Leopold Diane (Director) 2,000 shares $76.70 −5.5% since trade filed Feb 27, 2026 Open-market buy 2,000 $76.70 $153K −5.5% Feb 27, 2026
Feb 20, 2026 RUSSELL JOHN G (Director) 15K shares $75.76 −4.4% since trade filed Feb 23, 2026 Discretionary sale 15K $75.76 $1.1M −4.4% Feb 23, 2026
Nov 3, 2025 Hofmeister Brandon J. (Officer) 223 shares $72.48 −0.0% since trade filed Nov 4, 2025 Discretionary sale 223 $72.48 $16K −0.0% Nov 4, 2025
Nov 3, 2025 Hofmeister Brandon J. (Officer) 3,777 shares $72.47 −0.0% since trade filed Nov 4, 2025 Discretionary sale 3,777 $72.47 $274K −0.0% Nov 4, 2025
Sep 5, 2025 Snyder Lauren Y (Officer) 2,220 shares $71.26 +1.7% since trade filed Sep 8, 2025 Discretionary sale 2,220 $71.26 $158K +1.7% Sep 8, 2025
Aug 8, 2025 Hofmeister Brandon J. (Officer) 2,000 shares $73.62 −1.6% since trade filed Aug 12, 2025 Discretionary sale 2,000 $73.62 $147K −1.6% Aug 12, 2025
May 6, 2025 Hofmeister Brandon J. (Officer) 2,198 shares $73.61 −1.6% since trade filed May 8, 2025 Discretionary sale 2,198 $73.61 $162K −1.6% May 8, 2025
Mar 3, 2025 Hofmeister Brandon J. (Officer) 2,000 shares $73.77 −1.8% since trade filed Mar 5, 2025 Discretionary sale 2,000 $73.77 $148K −1.8% Mar 5, 2025
Feb 19, 2025 Wright Laura (Director) 100 shares $69.84 +3.8% since trade filed Feb 21, 2025 Discretionary sale 100 $69.84 $7K +3.8% Feb 21, 2025
Feb 19, 2025 Wright Laura (Director) 597 shares $69.84 +3.8% since trade filed Feb 21, 2025 Discretionary sale 597 $69.84 $42K +3.8% Feb 21, 2025
Feb 19, 2025 Wright Laura (Director) 1,803 shares $69.85 +3.7% since trade filed Feb 21, 2025 Discretionary sale 1,803 $69.85 $126K +3.7% Feb 21, 2025
Feb 13, 2025 McIntosh Scott B (Officer) 6,700 shares $69.76 +3.9% since trade filed Feb 14, 2025 Discretionary sale 6,700 $69.76 $467K +3.9% Feb 14, 2025
Dec 19, 2024 RUSSELL JOHN G (Director) 29K shares $65.85 +10.0% since trade filed Dec 20, 2024 Discretionary sale 29K $65.85 $1.9M +10.0% Dec 20, 2024
Dec 13, 2024 Hofmeister Brandon J. (Officer) 2,000 shares $67.22 +7.8% since trade filed Dec 16, 2024 Discretionary sale 2,000 $67.22 $134K +7.8% Dec 16, 2024
Nov 21, 2024 McIntosh Scott B (Officer) 936 shares $68.50 +5.8% since trade filed Nov 25, 2024 Discretionary sale 936 $68.50 $64K +5.8% Nov 25, 2024
Nov 18, 2024 Hofmeister Brandon J. (Officer) 2,000 shares $68.17 +6.3% since trade filed Nov 19, 2024 Discretionary sale 2,000 $68.17 $136K +6.3% Nov 19, 2024
Sep 4, 2024 Hofmeister Brandon J. (Officer) 2,000 shares $68.85 +5.2% since trade filed Sep 6, 2024 Discretionary sale 2,000 $68.85 $138K +5.2% Sep 6, 2024
Aug 1, 2024 Rich Brian F (Officer) 4,000 shares $66.00 +9.8% since trade filed Aug 1, 2024 Discretionary sale 4,000 $66.00 $264K +9.8% Aug 1, 2024
Jun 13, 2024 Hofmeister Brandon J. (Officer) 1,667 shares $59.98 +20.8% since trade filed Jun 17, 2024 Discretionary sale 1,667 $59.98 $100K +20.8% Jun 17, 2024
Jun 7, 2024 BARFIELD JON E (Director) 2,360 shares $60.79 +19.2% since trade filed Jun 10, 2024 Discretionary sale 2,360 $60.79 $143K +19.2% Jun 10, 2024
May 2, 2024 Rich Brian F (Officer) 2,000 shares $61.10 +18.6% since trade filed May 2, 2024 Discretionary sale 2,000 $61.10 $122K +18.6% May 2, 2024
Feb 23, 2024 Hofmeister Brandon J. (Officer) 3,500 shares $57.78 +25.4% since trade filed Feb 26, 2024 Discretionary sale 3,500 $57.78 $202K +25.4% Feb 26, 2024
Dec 7, 2023 Hofmeister Brandon J. (Officer) 1,000 shares $57.90 +25.2% since trade filed Dec 11, 2023 Discretionary sale 1,000 $57.90 $58K +25.2% Dec 11, 2023
Nov 8, 2023 Rich Brian F (Officer) 5,000 shares $54.90 +32.0% since trade filed Nov 9, 2023 Discretionary sale 5,000 $54.90 $275K +32.0% Nov 9, 2023
Nov 2, 2023 RUSSELL JOHN G (Director) 1,645 shares $54.81 +32.2% since trade filed Nov 3, 2023 Discretionary sale 1,645 $54.81 $90K +32.2% Nov 3, 2023
Nov 2, 2023 RUSSELL JOHN G (Director) 17K shares $55.59 +30.4% since trade filed Nov 3, 2023 Discretionary sale 17K $55.59 $965K +30.4% Nov 3, 2023
Sep 13, 2023 Hofmeister Brandon J. (Officer) 1,667 shares $56.27 +28.8% since trade filed Sep 14, 2023 Discretionary sale 1,667 $56.27 $94K +28.8% Sep 14, 2023
Aug 15, 2023 BARFIELD JON E (Director) 2,345 shares $56.06 +29.3% since trade filed Aug 16, 2023 Discretionary sale 2,345 $56.06 $131K +29.3% Aug 16, 2023
Jun 12, 2023 Hendrian Catherine A (Officer) 7,500 shares $60.26 +20.3% since trade filed Jun 13, 2023 Discretionary sale 7,500 $60.26 $452K +20.3% Jun 13, 2023
Mar 16, 2023 Rich Brian F (Officer) 4,000 shares $61.72 +17.4% since trade filed Mar 17, 2023 Discretionary sale 4,000 $61.72 $247K +17.4% Mar 17, 2023
Mar 13, 2023 Hofmeister Brandon J. (Officer) 1,250 shares $60.00 +20.8% since trade filed Mar 13, 2023 Discretionary sale 1,250 $60.00 $75K +20.8% Mar 13, 2023
Mar 9, 2023 Hofmeister Brandon J. (Officer) 1,250 shares $60.00 +20.8% since trade filed Mar 13, 2023 Discretionary sale 1,250 $60.00 $75K +20.8% Mar 13, 2023
Feb 13, 2023 Johnson Shaun M (Officer) 814 shares $61.74 +17.4% since trade filed Feb 14, 2023 Discretionary sale 814 $61.74 $50K +17.4% Feb 14, 2023
Nov 28, 2022 Johnson Shaun M (Officer) 420 shares $60.80 +19.2% since trade filed Nov 29, 2022 Discretionary sale 420 $60.80 $26K +19.2% Nov 29, 2022
Nov 1, 2022 McIntosh Scott B (Officer) 6,096 shares $57.37 +26.3% since trade filed Nov 3, 2022 Discretionary sale 6,096 $57.37 $350K +26.3% Nov 3, 2022
Oct 31, 2022 McIntosh Scott B (Officer) 875 shares $57.17 +26.7% since trade filed Nov 1, 2022 Discretionary sale 875 $57.17 $50K +26.7% Nov 1, 2022
Jun 10, 2022 Johnson Shaun M (Officer) 736 shares $67.77 +6.9% since trade filed Jun 14, 2022 Discretionary sale 736 $67.77 $50K +6.9% Jun 14, 2022
Jun 9, 2022 BARFIELD JON E (Director) 1,267 shares $69.44 +4.4% since trade filed Jun 10, 2022 Discretionary sale 1,267 $69.44 $88K +4.4% Jun 10, 2022
Jun 1, 2022 McIntosh Scott B (Officer) 703 shares $70.86 +2.3% since trade filed Jun 3, 2022 Discretionary sale 703 $70.86 $50K +2.3% Jun 3, 2022
May 31, 2022 McIntosh Scott B (Officer) 703 shares $71.21 +1.8% since trade filed Jun 1, 2022 Discretionary sale 703 $71.21 $50K +1.8% Jun 1, 2022
May 11, 2022 Venkat Dhenuvakonda Rao (Officer) 281 shares $69.20 +4.7% since trade filed May 12, 2022 Discretionary sale 281 $69.20 $19K +4.7% May 12, 2022
May 11, 2022 Venkat Dhenuvakonda Rao (Officer) 719 shares $69.20 +4.7% since trade filed May 12, 2022 Discretionary sale 719 $69.20 $50K +4.7% May 12, 2022
Mar 14, 2022 Hendrian Catherine A (Officer) 6,521 shares $66.09 +9.6% since trade filed Mar 16, 2022 Discretionary sale 6,521 $66.09 $431K +9.6% Mar 16, 2022
Nov 17, 2021 Rich Brian F (Officer) 3,500 shares $60.32 +20.1% since trade filed Nov 18, 2021 Discretionary sale 3,500 $60.32 $211K +20.1% Nov 18, 2021
Sep 1, 2021 Brossoit Jean-Francois (Officer) 770 shares $64.82 +11.8% since trade filed Sep 2, 2021 Discretionary sale 770 $64.82 $50K +11.8% Sep 2, 2021
Aug 23, 2021 BARFIELD JON E (Director) 4,120 shares $64.08 filed Aug 25, 2021 Discretionary sale 4,120 $64.08 $264K Aug 25, 2021
Aug 11, 2021 Rich Brian F (Officer) 3,500 shares $63.14 filed Aug 12, 2021 Discretionary sale 3,500 $63.14 $221K Aug 12, 2021
Aug 9, 2021 BARBA GLENN P (Officer) 13K shares $63.10 filed Aug 9, 2021 Discretionary sale 13K $63.10 $808K Aug 9, 2021
Aug 5, 2021 Hendrian Catherine A (Officer) 7,991 shares $62.80 filed Aug 6, 2021 Discretionary sale 7,991 $62.80 $502K Aug 6, 2021
Mar 10, 2021 Brossoit Jean-Francois (Officer) 3,010 shares $57.21 filed Mar 11, 2021 Discretionary sale 3,010 $57.21 $172K Mar 11, 2021
Sep 9, 2020 Brossoit Jean-Francois (Officer) 1,600 shares $62.25 filed Sep 10, 2020 Discretionary sale 1,600 $62.25 $100K Sep 10, 2020
Sep 3, 2020 Brossoit Jean-Francois (Officer) 1,620 shares $61.66 filed Sep 4, 2020 Discretionary sale 1,620 $61.66 $100K Sep 4, 2020
Sep 1, 2020 Brossoit Jean-Francois (Officer) 2,460 shares $60.25 filed Sep 2, 2020 Discretionary sale 2,460 $60.25 $148K Sep 2, 2020
Aug 31, 2020 Venkat Dhenuvakonda Rao (Officer) 430 shares $60.43 filed Sep 1, 2020 Discretionary sale 430 $60.43 $26K Sep 1, 2020
Aug 25, 2020 Brossoit Jean-Francois (Officer) 699 shares $61.00 filed Aug 27, 2020 Discretionary sale 699 $61.00 $43K Aug 27, 2020
Aug 17, 2020 Venkat Dhenuvakonda Rao (Officer) 800 shares $61.30 filed Aug 18, 2020 Discretionary sale 800 $61.30 $49K Aug 18, 2020

“Since trade” compares with the latest insider-implied price, not a market quote: these pages are built from filings alone. A role here is the one on that day's Form 4, so somebody promoted since appears under both titles.

Filing hygiene

141 Forms 4, 3 years
0 filed late
0 amendments
1.6 avg. days to file

How to read this

A Form 4 transaction code decides everything. P is an open-market purchase and S an open-market sale; those two are the only codes where an insider chose to trade. A is a grant, M an option exercise or vesting, F shares withheld to cover tax, G a gift. Most “insiders dumped billions” headlines are code F and M mechanics.

Sales flagged 10b5-1 run on a plan the insider adopted in advance; since 2023 every Form 4 carries that flag. Buys have historically predicted returns, sales mostly have not, and this page states filings, not advice.

Every number on this page comes from Forms 3, 4 and 5 filed with the SEC. The insider export runs on its own schedule, so it can be a few days behind the rest of the site; the date below says how far it goes. Browse the source filings on SEC EDGAR. Data through Sep 18, 2026