John Russell

Insider profile

Currently holds positions in CMS Energy Corp and Hubbell Inc

Performance

Overall performance
2.3

Performance over holding periods
2.3
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 Buy signal Sell signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Transaction date
Sale
Price
56.04
Quantity 57,388 +31.1%
Value US$3,971,112
Transaction date
Proposed sale
Price
119.82
Quantity 14,141
Value US$2,971,395
Transaction date
Sale
Price
428.46
Quantity 97,133 +40.0%
Value US$1,368,828
Transaction date
Sale
Price
55.59
Quantity 17,355 -9.3%
Value US$964,834
Transaction date
Sale
Price
54.81
Quantity 1,645 -0.9%
Value US$90,159
Transaction date
Proposed sale
Price
55.53
Quantity 19,000
Value US$1,054,988
Transaction date
Planned sale
Price
55.38
Quantity 2,852 -1.6%
Value US$157,948
Transaction date
Planned sale
Price
56.09
Quantity 2,748 -1.5%
Value US$154,148
Transaction date
Planned sale
Price
63.08
Quantity 2,700 -1.4%
Value US$170,325
Transaction date
Planned sale
Price
61.18
Quantity 965 -0.5%
Value US$59,041
Transaction date
Planned sale
Price
63.97
Quantity 1,035 -0.5%
Value US$66,211
Transaction date
Planned sale
Price
62.04
Quantity 900 -0.5%
Value US$55,837
Transaction date
Planned sale
Price
68.57
Quantity 5,600 -2.9%
Value US$383,965
Transaction date
Planned sale
Price
62.46
Quantity 5,600 -2.8%
Value US$349,797
Transaction date
Planned sale
Price
64.04
Quantity 5,600 -2.6%
Value US$358,628
Transaction date
Planned sale
Price
64.12
Quantity 2,800 -1.3%
Value US$179,527
Transaction date
Planned sale
Price
63.57
Quantity 2,800 -1.3%
Value US$177,986
Transaction date
Planned sale
Price
57.46
Quantity 5,600 -1.9%
Value US$321,769
Transaction date
Sale
Price
55.35
Quantity 16,800 -5.3%
Value US$929,880
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