30% off. Use code SUMMERSALE30 at checkout for 30% off for 12 months on Plus, Pro and Premium subscriptions. Subscribe now

John Russell

Insider profile

Currently holds positions in CMS Energy Corp and Hubbell Inc

Performance

Overall performance
2.1

Performance over holding periods
2.1
30 days 90 days 120 days
Average return -2% 8.2% 15.1%
Success rate 23% 68% 82%
Transactions
5 0% Buy
34 71% Buy
47 69% Buy

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 Activity signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-02-23 2026-02-20 S Sale
57,388 +31.1%
56.04
US$3,971,112
57,388 +31.1% 56.04 US$3,971,112
2026-02-20 2026-02-20 PrS Proposed sale
14,141
119.82
US$2,971,395
14,141 119.82 US$2,971,395
2024-12-20 2024-12-19 S Sale
97,133 +40.0%
428.46
US$1,368,828
97,133 +40.0% 428.46 US$1,368,828
2023-11-03 2023-11-02 S Sale
17,355 -9.3%
55.59
US$964,834
17,355 -9.3% 55.59 US$964,834
2023-11-03 2023-11-02 S Sale
1,645 -0.9%
54.81
US$90,159
1,645 -0.9% 54.81 US$90,159
2023-11-02 2023-11-02 PrS Proposed sale
19,000
55.53
US$1,054,988
19,000 55.53 US$1,054,988
2020-04-02 2020-04-01 PlS Planned sale
2,852 -1.6%
55.38
US$157,948
2,852 -1.6% 55.38 US$157,948
2020-04-02 2020-04-01 PlS Planned sale
2,748 -1.5%
56.09
US$154,148
2,748 -1.5% 56.09 US$154,148
2020-03-03 2020-03-02 PlS Planned sale
2,700 -1.4%
63.08
US$170,325
2,700 -1.4% 63.08 US$170,325
2020-03-03 2020-03-02 PlS Planned sale
965 -0.5%
61.18
US$59,041
965 -0.5% 61.18 US$59,041
2020-03-03 2020-03-02 PlS Planned sale
1,035 -0.5%
63.97
US$66,211
1,035 -0.5% 63.97 US$66,211
2020-03-03 2020-03-02 PlS Planned sale
900 -0.5%
62.04
US$55,837
900 -0.5% 62.04 US$55,837
2020-02-04 2020-02-03 PlS Planned sale
5,600 -2.9%
68.57
US$383,965
5,600 -2.9% 68.57 US$383,965
2020-01-03 2020-01-02 PlS Planned sale
5,600 -2.8%
62.46
US$349,797
5,600 -2.8% 62.46 US$349,797
2019-10-02 2019-10-01 PlS Planned sale
5,600 -2.6%
64.04
US$358,628
5,600 -2.6% 64.04 US$358,628
2019-09-04 2019-09-03 PlS Planned sale
2,800 -1.3%
64.12
US$179,527
2,800 -1.3% 64.12 US$179,527
2019-09-04 2019-09-03 PlS Planned sale
2,800 -1.3%
63.57
US$177,986
2,800 -1.3% 63.57 US$177,986
2019-07-02 2019-07-01 PlS Planned sale
5,600 -1.9%
57.46
US$321,769
5,600 -1.9% 57.46 US$321,769
2019-05-01 2019-04-30 S Sale
16,800 -5.3%
55.35
US$929,880
16,800 -5.3% 55.35 US$929,880