Early Access — free while we kick the tires
EdgarHawk

RUSSELL JOHN G

Director

Director
2 filings analyzed · 1 company · Latest 2026-02-23

Companies

Company Buys Sells Direction
CMS ENERGY CORP CMS 0 2 Net selling

Activity

February 2026
2026-02-23 CMS ENERGY CORP CMS
low
Sell
14,914 shares
$1,129,810
Significance 4/10

Director Russell John G sold 14,914 shares of CMS Energy (CMS) at $75.76 on 2026-02-20 for $1.1M; prior CMS sales poorly timed.

Director Russell John G sold 14,914 shares at $75.76, reducing his stake by 10.2% to 131,568 shares post-transaction. His prior three sales at CMS showed average 90-day returns of +11.9%, +4.3%, and +2.8%, with none of these sales well-timed (all were followed by gains rather than declines). His cross-ticker track record across 3 prior sells averaged +6.4% at the 90-day mark with a 0.00% well-timed rate, indicating a pattern of selling before subsequent appreciation. The current stock price of $76.30 sits near the 52-week high of $76.74, having gained 7.9% over 30 days, suggesting he sold into strength rather than weakness. The company shows solid fundamentals with $2.0B quarterly revenue, $277.0M net income, and 13.6% annual revenue growth, with a P/E of 20.96 and $23.4B market cap.

December 2024
2024-12-20 CMS ENERGY CORP CMS
medium
Sell
28,750 shares
$1,893,188
Significance 4/10

Director Russell John G sold 28,750 shares of CMS at $65.85 on 2024-12-19 ($1.9M), reducing holdings by -16.6%.

Russell John G, a director at CMS Energy, executed a sale of 28,750 shares at $65.85 on 2024-12-19, representing a -16.6% reduction in his holdings to 144,059 shares post-transaction. The sale occurred near the high end of the 52-week range ($55.61–$72.10), at a price 7.6% below the 52-week high and currently 0.76% above the $66.61 current price. His prior two sales at CMS (both on 2023-11-02) produced 30-day returns of +6.6% and +5.0%, and 90-day returns of +4.3% and +2.8%, indicating neither prior sale preceded a meaningful stock decline. The company faces headwinds: annual revenue growth is -13.2%, though the latest quarter generated $1.7B in revenue and $253.0M in net income, with a P/E of 19.03 and market cap of $19.9B.

Related insiders

Create a free account

Build watchlists, get email alerts on the tickers you follow, and read the full AI analysis on every insider filing.

Sign up — free during early access