John Russell

(Mr. John Russell)

Currently holds positions in CMS Energy Corp and Hubbell Inc

Positions

Position Company Period
Chairman of the Board CMS Energy Corp July 1, 2016 -
Independent Director Hubbell Inc Aug. 19, 2011 -
President, Chief Executive Officer, Director CMS Energy Corp May 21, 2010 - July 1, 2016
President, Chief Executive Officer, Director CMS Energy Corp May 21, 2010 - May 6, 2016
John Russell's trades of CMS Energy Corp's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PS: Planned sale, O: Option / Other
Notification date Transaction date B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2024-12-20 2024-12-19 S Sale
28,750 -16.6%
65.85
USD 1,893,188
28,750 -16.6% 65.85 USD 1,893,188
2023-11-03 2023-11-02 S Sale
17,355 -9.3%
55.59
USD 964,834
17,355 -9.3% 55.59 USD 964,834
2023-11-03 2023-11-02 S Sale
1,645 -0.9%
54.81
USD 90,159
1,645 -0.9% 54.81 USD 90,159
2020-04-02 2020-04-01 PS Planned sale
2,852 -1.6%
55.38
USD 157,948
2,852 -1.6% 55.38 USD 157,948
2020-04-02 2020-04-01 PS Planned sale
2,748 -1.5%
56.09
USD 154,148
2,748 -1.5% 56.09 USD 154,148
2020-03-03 2020-03-02 PS Planned sale
2,700 -1.4%
63.08
USD 170,325
2,700 -1.4% 63.08 USD 170,325
2020-03-03 2020-03-02 PS Planned sale
965 -0.5%
61.18
USD 59,041
965 -0.5% 61.18 USD 59,041
2020-03-03 2020-03-02 PS Planned sale
1,035 -0.5%
63.97
USD 66,211
1,035 -0.5% 63.97 USD 66,211
2020-03-03 2020-03-02 PS Planned sale
900 -0.5%
62.04
USD 55,837
900 -0.5% 62.04 USD 55,837
2020-02-04 2020-02-03 PS Planned sale
5,600 -2.9%
68.57
USD 383,965
5,600 -2.9% 68.57 USD 383,965
2020-01-03 2020-01-02 PS Planned sale
5,600 -2.8%
62.46
USD 349,797
5,600 -2.8% 62.46 USD 349,797
2019-10-02 2019-10-01 PS Planned sale
5,600 -2.6%
64.04
USD 358,628
5,600 -2.6% 64.04 USD 358,628
2019-09-04 2019-09-03 PS Planned sale
2,800 -1.3%
64.12
USD 179,527
2,800 -1.3% 64.12 USD 179,527
2019-09-04 2019-09-03 PS Planned sale
2,800 -1.3%
63.57
USD 177,986
2,800 -1.3% 63.57 USD 177,986
2019-07-02 2019-07-01 PS Planned sale
5,600 -1.9%
57.46
USD 321,769
5,600 -1.9% 57.46 USD 321,769
2019-05-01 2019-04-30 S Sale
16,800 -5.3%
55.35
USD 929,880
16,800 -5.3% 55.35 USD 929,880
// ... existing code ... // ... rest of the file ...