Corporate

Insider Transactions

Showing insider trading activity for RUSSELL JOHN G.

Insider Trading Activity Chart

Visualizing insider transactions on stock price candles

Transaction Type
Insider Role
Min Transaction Value

No stock price data available.

Recent Filings
SymbolNameFiledTransactionTypeRoleShares
CMSRUSSELL JOHN G11 May 20268 May 2026A-Awarddirector2,411
CMSRUSSELL JOHN G23 Feb 202620 Feb 2026S-Saledirector14,914
CMSRUSSELL JOHN G6 May 20252 May 2025A-Awarddirector2,401
CMSRUSSELL JOHN G20 Dec 202419 Dec 2024S-Saledirector28,750
CMSRUSSELL JOHN G6 May 20243 May 2024A-Awarddirector2,843
CMS-PCRUSSELL JOHN G3 Nov 20232 Nov 2023S-Saledirector1,645
CMSRUSSELL JOHN G3 Nov 20232 Nov 2023S-Saledirector1,645
CMSARUSSELL JOHN G3 Nov 20232 Nov 2023S-Saledirector1,645
CMSCRUSSELL JOHN G3 Nov 20232 Nov 2023S-Saledirector1,645
CMSDRUSSELL JOHN G3 Nov 20232 Nov 2023S-Saledirector1,645
CMS-PCRUSSELL JOHN G3 Nov 20232 Nov 2023S-Saledirector17,355
CMSRUSSELL JOHN G3 Nov 20232 Nov 2023S-Saledirector17,355
CMSDRUSSELL JOHN G3 Nov 20232 Nov 2023S-Saledirector17,355
CMSARUSSELL JOHN G3 Nov 20232 Nov 2023S-Saledirector17,355
CMSCRUSSELL JOHN G3 Nov 20232 Nov 2023S-Saledirector17,355
CMS-PCRUSSELL JOHN G8 May 20235 May 2023A-Awarddirector2,582
CMSARUSSELL JOHN G8 May 20235 May 2023A-Awarddirector2,582
CMSRUSSELL JOHN G8 May 20235 May 2023A-Awarddirector2,582
CMSDRUSSELL JOHN G8 May 20235 May 2023A-Awarddirector2,582
CMSCRUSSELL JOHN G8 May 20235 May 2023A-Awarddirector2,582