John G. Russell's insider trading activity displayed significant fluctuations, with his holdings peaking at over $27 million in stock value by August 2020. In a period from late 2019 through early 2021, his holdings fluctuated notably, with values reaching as...

$3.36M-86.53%

Nov 19, 2024

Stock Sold

$24.80M

CMS

$24.80M

604,800 shares

What if they kept their stock?

If John G. Russell didn't sell their stock, today they would have:
Extra CMS604,800 shares worth $41.44M.
This is 67.13% and $16.65M more than what they got when they sold the stock.
If they kept all their stock, their total holdings would be worth $44.81M.

Recent Insider Trades

CMS

2,843 shares

CMS

May 3, 2024

Received

CMS

$1.05M

CMS at $55.20/share

Nov 2, 2023

Sale

CMS

2,582 shares

CMS

May 5, 2023

Received

HUBB

527 shares

HUBB

May 2, 2023

Received

CMS

2,362 shares

CMS

May 6, 2022

Received

HUBB

744 shares

HUBB

May 3, 2022

Received

CMS

2,345 shares

CMS

May 7, 2021

Received

HUBB

749 shares

HUBB

May 4, 2021

Received

HUBB

1,059 shares

HUBB

May 5, 2020

Received

CMS

2,681 shares

CMS

May 1, 2020

Received

Charitable Transactions

CMS

201,215 shares

CMS

Recent Charitable Transactions

CMS

1,875 shares

CMS

Feb 22, 2019

Charity

CMS

63,829 shares

CMS

Aug 7, 2017

Charity

CMS

50,500 shares

CMS

Nov 21, 2016

Charity

CMS

50,050 shares

CMS

Nov 21, 2016

Charity

CMS

34,961 shares

CMS

Aug 25, 2016

Charity

John G. Russell

Ex-CEO of CMS Energy

JG

View Compensation History

2016 Total Compensation

$6.97M

Salary

$636.00K

Bonus

$896.76K

Stock

$5.29M

Other

$152.07K