John G. Russell
Director, Hubbell Incorporated.
Companies
- CMS EnergyBoard member Aug 6, 2010 to now1
- Hubbell IncorporatedBoard member Aug 26, 2011 to May 4, 20232
- CMS EnergyChief executive officer Aug 6, 2010 to May 25, 20161
- CMS EnergyPresident Aug 6, 2010 to May 25, 20161
Holdings
Stock this person has reported owning, from the forms officers and directors file with the SEC. See the biggest insider stakes.
Shares held
- CMS Energy CMS134,068 shares3$9.1M at $67.57May 8, 2026
Hubbell Incorporated HUBB7,438 shares4$3.5M at $465.72May 2, 2023
As of each latest filing. The line shows shares held over time.
Recent filings
- May 8, 2026Granted 2,411 shares of CMS Energy3
- Feb 20, 2026Sold 14,914 shares at $75.76 of CMS Energy5
- May 2, 2025Granted 2,401 shares of CMS Energy6
- Dec 19, 2024Sold 28,750 shares at $65.85 of CMS Energy7
- May 3, 2024Granted 2,843 shares of CMS Energy8
- Nov 2, 2023Sold 17,355 shares at $55.59 of CMS Energy9
- Nov 2, 2023Sold 1,645 shares at $54.81 of CMS Energy9
- May 5, 2023Granted 2,582 shares of CMS Energy10
- May 2, 2023Granted 527 shares of Hubbell Incorporated4
- May 6, 2022Granted 2,362 shares of CMS Energy11
- May 3, 2022Granted 744 shares of Hubbell Incorporated12
- May 4, 2021Granted 749 shares of Hubbell Incorporated13
- May 5, 2020Granted 1,059 shares of Hubbell Incorporated14
- May 7, 2019Granted 1,027 shares of Hubbell Incorporated15
- May 3, 2018Granted 1,172 shares of Hubbell Incorporated16
- May 2, 2017Granted 1,060 shares of Hubbell Incorporated17
- Dec 23, 2015Other 1,100 shares of Hubbell Incorporated18
- Dec 23, 2015Other 1,100 shares of Hubbell Incorporated18
- Feb 14, 2012Bought 1,100 shares at $75.10 of Hubbell Incorporated19
Sources
The numbers on this page point here. Each one links to the record it came from.
- 1SEC EDGARCMS Energy, Board member
- 2SEC EDGARHubbell Incorporated, Board member
- 3
- 4
- 5SEC EDGARForm 4 filed Feb 23, 2026
- 6SEC EDGARForm 4 filed May 6, 2025
- 7SEC EDGARForm 4 filed Dec 20, 2024
- 8SEC EDGARForm 4 filed May 6, 2024
- 9SEC EDGARForm 4 filed Nov 3, 2023
- 10SEC EDGARForm 4 filed May 8, 2023
- 11SEC EDGARForm 4 filed May 10, 2022
- 12SEC EDGARForm 4 filed May 5, 2022
- 13SEC EDGARForm 4 filed May 6, 2021
- 14SEC EDGARForm 4 filed May 7, 2020
- 15SEC EDGARForm 4 filed May 7, 2019
- 16SEC EDGARForm 4 filed May 3, 2018
- 17SEC EDGARForm 4 filed May 4, 2017
- 18SEC EDGARForm 4 filed Dec 28, 2015
- 19SEC EDGARForm 4 filed Feb 15, 2012