FINHUB Insights

What the executives and directors of CMS Energy actually did with their own shares, decoded from three years of SEC Form 4 filings.

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

The tape: three years of insider trades

Open-market buy Discretionary sale Planned sale (10b5-1) Reported-price path Routine
$25$50$752024Jul2025Jul2026JulBerry Tonya L — routine flow, 1,696 (2023-12-01)Hayes Rejji P — routine flow, 9,242 (2024-01-20)Rochow Garrick J — routine flow, 18.9K (2024-01-20)Rich Brian F — routine flow, 3,576 (2024-01-20)Venkat Dhenuvakonda Rao — routine flow, 1,250 (2024-01-20)Hendrian Catherine A — routine flow, 2,782 (2024-01-20)Hofmeister Brandon J. — routine flow, 2,779 (2024-01-20)Johnson Shaun M — routine flow, 2,779 (2024-01-20)Wells LeeRoy Jr — routine flow, 1,468 (2024-01-20)McIntosh Scott B — routine flow, 706 (2024-01-20)Berry Tonya L — routine flow, 796 (2024-01-20)Hayes Rejji P — routine flow, 35.4K (2024-01-25)Rochow Garrick J — routine flow, 113.1K (2024-01-25)Rich Brian F — routine flow, 15.1K (2024-01-25)Venkat Dhenuvakonda Rao — routine flow, 5,136 (2024-01-25)Hendrian Catherine A — routine flow, 12.5K (2024-01-25)Hofmeister Brandon J. — routine flow, 15.4K (2024-01-25)Johnson Shaun M — routine flow, 21.3K (2024-01-25)Wells LeeRoy Jr — routine flow, 18.2K (2024-01-25)McIntosh Scott B — routine flow, 5,579 (2024-01-25)Berry Tonya L — routine flow, 12.8K (2024-01-25)Hayes Rejji P — routine flow, 25.3K (2024-03-22)Rochow Garrick J — routine flow, 52.1K (2024-03-22)Rich Brian F — routine flow, 9,543 (2024-03-22)Venkat Dhenuvakonda Rao — routine flow, 3,503 (2024-03-22)Hendrian Catherine A — routine flow, 7,338 (2024-03-22)Hofmeister Brandon J. — routine flow, 7,338 (2024-03-22)Johnson Shaun M — routine flow, 7,338 (2024-03-22)Wells LeeRoy Jr — routine flow, 4,679 (2024-03-22)McIntosh Scott B — routine flow, 2,083 (2024-03-22)Berry Tonya L — routine flow, 1,972 (2024-03-22)RUSSELL JOHN G — routine flow, 2,843 (2024-05-03)BARFIELD JON E — routine flow, 2,843 (2024-05-03)TANSKI RONALD J — routine flow, 2,843 (2024-05-03)IZZO RALPH — routine flow, 2,843 (2024-05-03)DARROW KURT L — routine flow, 2,843 (2024-05-03)Wright Laura — routine flow, 2,843 (2024-05-03)Sznewajs John G — routine flow, 2,843 (2024-05-03)Butler Deborah H — routine flow, 2,843 (2024-05-03)Soto Myrna — routine flow, 2,843 (2024-05-03)SHANK SUZANNE F. — routine flow, 2,843 (2024-05-03)Hofmeister Brandon J. — routine flow, 2 (2024-08-26)McIntosh Scott B — routine flow, 1,471 (2024-11-04)Hendrian Catherine A — routine flow, 3,485 (2025-01-29)Hayes Rejji P — routine flow, 40.5K (2025-01-30)Rochow Garrick J — routine flow, 129.4K (2025-01-30)Hofmeister Brandon J. — routine flow, 18.1K (2025-01-30)Johnson Shaun M — routine flow, 22.8K (2025-01-30)Wells LeeRoy Jr — routine flow, 19.1K (2025-01-30)McIntosh Scott B — routine flow, 6,405 (2025-01-30)Berry Tonya L — routine flow, 14.5K (2025-01-30)Hayes Rejji P — routine flow, 16.7K (2025-03-21)Rochow Garrick J — routine flow, 51.2K (2025-03-21)Hofmeister Brandon J. — routine flow, 7,874 (2025-03-21)Johnson Shaun M — routine flow, 7,874 (2025-03-21)Wells LeeRoy Jr — routine flow, 7,116 (2025-03-21)McIntosh Scott B — routine flow, 2,573 (2025-03-21)Berry Tonya L — routine flow, 4,417 (2025-03-21)RUSSELL JOHN G — routine flow, 2,401 (2025-05-02)TANSKI RONALD J — routine flow, 2,401 (2025-05-02)IZZO RALPH — routine flow, 2,401 (2025-05-02)DARROW KURT L — routine flow, 2,401 (2025-05-02)Wright Laura — routine flow, 2,401 (2025-05-02)Sznewajs John G — routine flow, 2,401 (2025-05-02)Butler Deborah H — routine flow, 2,401 (2025-05-02)Soto Myrna — routine flow, 2,401 (2025-05-02)SHANK SUZANNE F. — routine flow, 2,401 (2025-05-02)Johnson Shaun M — routine flow, 715 (2025-09-10)Hayes Rejji P — routine flow, 43K (2026-01-29)Rochow Garrick J — routine flow, 154K (2026-01-29)Hofmeister Brandon J. — routine flow, 18.3K (2026-01-29)Johnson Shaun M — routine flow, 24.9K (2026-01-29)McIntosh Scott B — routine flow, 6,543 (2026-01-29)Berry Tonya L — routine flow, 23.7K (2026-01-29)Snyder Lauren Y — routine flow, 4,350 (2026-01-29)Thomas Shannon — routine flow, 7,757 (2026-01-29)Leopold Diane — routine flow, 769 (2026-02-20)Keyes Richard Patrick — routine flow, 769 (2026-02-20)Hofmeister Brandon J. — routine flow, 4 (2026-02-27)Hayes Rejji P — routine flow, 14.6K (2026-03-26)Rochow Garrick J — routine flow, 45.5K (2026-03-26)Hofmeister Brandon J. — routine flow, 6,622 (2026-03-26)Johnson Shaun M — routine flow, 7,595 (2026-03-26)McIntosh Scott B — routine flow, 2,225 (2026-03-26)Berry Tonya L — routine flow, 4,663 (2026-03-26)Snyder Lauren Y — routine flow, 1,248 (2026-03-26)RUSSELL JOHN G — routine flow, 2,411 (2026-05-08)TANSKI RONALD J — routine flow, 2,411 (2026-05-08)IZZO RALPH — routine flow, 2,411 (2026-05-08)Wright Laura — routine flow, 2,411 (2026-05-08)Sznewajs John G — routine flow, 2,411 (2026-05-08)Butler Deborah H — routine flow, 2,411 (2026-05-08)Leopold Diane — routine flow, 2,411 (2026-05-08)Soto Myrna — routine flow, 2,411 (2026-05-08)SHANK SUZANNE F. — routine flow, 2,411 (2026-05-08)Keyes Richard Patrick — routine flow, 2,411 (2026-05-08)MADDIPATI SRIKANTH — routine flow, 10.2K (2026-06-15)Routine: vests, tax, giftsBARFIELD JON E (Director) — Discretionary sale: 2,345 @ $56.06 = $131K (2023-08-15)Hofmeister Brandon J. (Officer) — Discretionary sale: 1,667 @ $56.27 = $94K (2023-09-13)RUSSELL JOHN G (Director) — Discretionary sale: 19K @ $55.52 = $1.1M (2023-11-02)Rich Brian F (Officer) — Discretionary sale: 5,000 @ $54.9 = $275K (2023-11-08)Hofmeister Brandon J. (Officer) — Discretionary sale: 1,000 @ $57.9 = $58K (2023-12-07)Hofmeister Brandon J. (Officer) — Discretionary sale: 3,500 @ $57.78 = $202K (2024-02-23)Rich Brian F (Officer) — Discretionary sale: 2,000 @ $61.1 = $122K (2024-05-02)BARFIELD JON E (Director) — Discretionary sale: 2,360 @ $60.79 = $143K (2024-06-07)Hofmeister Brandon J. (Officer) — Discretionary sale: 1,667 @ $59.98 = $100K (2024-06-13)Rich Brian F (Officer) — Discretionary sale: 4,000 @ $66 = $264K (2024-08-01)Hofmeister Brandon J. (Officer) — Discretionary sale: 2,000 @ $68.85 = $138K (2024-09-04)Hofmeister Brandon J. (Officer) — Discretionary sale: 2,000 @ $68.17 = $136K (2024-11-18)McIntosh Scott B (Officer) — Discretionary sale: 936 @ $68.5 = $64K (2024-11-21)Hofmeister Brandon J. (Officer) — Discretionary sale: 2,000 @ $67.22 = $134K (2024-12-13)RUSSELL JOHN G (Director) — Discretionary sale: 28.8K @ $65.85 = $1.9M (2024-12-19)McIntosh Scott B (Officer) — Discretionary sale: 6,700 @ $69.76 = $467K (2025-02-13)Wright Laura (Director) — Discretionary sale: 2,500 @ $69.85 = $175K (2025-02-19)×3Hofmeister Brandon J. (Officer) — Discretionary sale: 2,000 @ $73.77 = $148K (2025-03-03)Hofmeister Brandon J. (Officer) — Discretionary sale: 2,198 @ $73.61 = $162K (2025-05-06)Hofmeister Brandon J. (Officer) — Discretionary sale: 2,000 @ $73.62 = $147K (2025-08-08)Snyder Lauren Y (Officer) — Discretionary sale: 2,220 @ $71.26 = $158K (2025-09-05)Hofmeister Brandon J. (Officer) — Discretionary sale: 4,000 @ $72.47 = $290K (2025-11-03)RUSSELL JOHN G (Director) — Discretionary sale: 14.9K @ $75.76 = $1.1M (2026-02-20)Hofmeister Brandon J. (Officer) — Discretionary sale: 4,000 @ $78.24 = $313K (2026-02-27)McIntosh Scott B (Officer) — Discretionary sale: 1,750 @ $78.21 = $137K (2026-03-02)Hofmeister Brandon J. (Officer) — Discretionary sale: 3,000 @ $74.31 = $223K (2026-05-26)Leopold Diane (Director) — Open-market buy: 2,000 @ $76.7 = $153K (2026-02-25)MADDIPATI SRIKANTH (CFO) — Open-market buy: 200 @ $72.46 = $14K (2026-07-31)Russell $1.9MRussell $1.1M

Every marker sits at the exact 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 gray strip is routine flow (vestings, tax withholding, gifts) that headlines love to miscount as selling.

Where the shares went, last 12 months

Granted: 299.3KGranted 299.3KBought on market: 2,200Bought on market 2,200Withheld for tax: 98.4KWithheld for tax 98.4KDiscretionary sales: 31.9KDiscretionary sales 31.9KGifts: 717Gifts 717Other out: 3,284Other out 3,284Kept: 167.2KKept 167.2K

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.

Skin in the game

1002023202420252026RUSSELL JOHN GHayes Rejji PHayes 204.4Russell 72

Directly held shares as reported after each trade, indexed to 100 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.

Who holds what

Insider Role Shares held Buys 12 m Sales 12 m 12 m Last trade
Rochow Garrick J Senior Vice President Officer 664.8K 2017-08-17
Hayes Rejji P EVP/CFO CFO 276.8K
RUSSELL JOHN G Director 138.1K $1.1M 2026-02-20
Johnson Shaun M Executive Vice President & CLO Officer 113.6K 2023-02-13
Rich Brian F Senior Vice President Officer 94.5K 2024-08-01
Wells LeeRoy Jr Senior Vice President Officer 88K
Berry Tonya L Executive Vice President & COO COO 72.7K
Hofmeister Brandon J. Senior Vice President Officer 67.1K $973K 2026-05-26
Hendrian Catherine A Senior Vice President Officer 59.1K 2023-06-12
Venkat Dhenuvakonda Rao Senior Vice President Officer 44.8K 2022-05-11
Wright Laura Director 43.6K 2025-02-19
DARROW KURT L Director 42.1K
Soto Myrna Director 41K 2016-03-08
Butler Deborah H Director 39.9K

Open-market trade log

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

“Since trade” compares with the latest insider-implied price, not a market quote; this site carries no market data by design.

Filing hygiene

143 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, refreshed daily. Browse the source filings on SEC EDGAR. Data through 2026-08-06