RUSSELL JOHN G
Insider CIK 1180661 · HUBA, HUBB Director · CMS President and CEO, Director
Trades across companies
| Ticker | Code | Trade | Filed | Shares | Price | Value | Owned after | |
|---|---|---|---|---|---|---|---|---|
| CMS CMS ENERGY CORP | A Award | 2026-05-08 | 2026-05-11 | 2,411 | — | $0 | 134,068 | SEC↗ |
| CMS CMS ENERGY CORP | S Sale | 2026-02-20 | 2026-02-23 | 14,914 | $75.76 | $1.13M | 131,568 | SEC↗ |
| CMS CMS ENERGY CORP | A Award | 2025-05-02 | 2025-05-06 | 2,401 | — | $0 | 146,482 | SEC↗ |
| CMS CMS ENERGY CORP | S Sale | 2024-12-19 | 2024-12-20 | 28,750 | $65.85 | $1.89M | 144,059 | SEC↗ |
| CMS CMS ENERGY CORP | A Award | 2024-05-03 | 2024-05-06 | 2,843 | — | $0 | 172,742 | SEC↗ |
| CMS CMS ENERGY CORP | S Sale | 2023-11-02 | 2023-11-03 | 17,355 | $55.59 | $964.8K | 169,899 | SEC↗ |
| CMS CMS ENERGY CORP | S Sale | 2023-11-02 | 2023-11-03 | 1,645 | $54.81 | $90.2K | 187,254 | SEC↗ |
| CMS CMS ENERGY CORP | A Award | 2023-05-05 | 2023-05-08 | 2,582 | — | $0 | 188,899 | SEC↗ |
| HUBB HUBBELL INC | A Award | 2023-05-02 | 2023-05-04 | 527 | — | $0 | 7,438 | SEC↗ |
| CMS CMS ENERGY CORP | A Award | 2022-05-06 | 2022-05-10 | 2,362 | — | $0 | 186,299 | SEC↗ |
| HUBB HUBBELL INC | A Award | 2022-05-03 | 2022-05-05 | 744 | — | $0 | 6,911 | SEC↗ |
| CMS CMS ENERGY CORP | A Award | 2021-05-07 | 2021-05-10 | 2,345 | — | $0 | 183,937 | SEC↗ |
| HUBB HUBBELL INC | A Award | 2021-05-04 | 2021-05-06 | 749 | — | $0 | 6,167 | SEC↗ |
| HUBB HUBBELL INC | A Award | 2020-05-05 | 2020-05-07 | 1,059 | — | $0 | 5,418 | SEC↗ |
| CMS CMS ENERGY CORP | A Award | 2020-05-01 | 2020-05-04 | 2,681 | — | $0 | 181,592 | SEC↗ |
| CMS CMS ENERGY CORP | S Sale | 2020-04-01 | 2020-04-02 | 2,852 | $55.38 | $157.9K | 178,911 | SEC↗ |
| CMS CMS ENERGY CORP | S Sale | 2020-04-01 | 2020-04-02 | 2,748 | $56.09 | $154.1K | 181,763 | SEC↗ |
| CMS CMS ENERGY CORP | S Sale | 2020-03-02 | 2020-03-03 | 965 | $61.18 | $59.0K | 187,211 | SEC↗ |
| CMS CMS ENERGY CORP | S Sale | 2020-03-02 | 2020-03-03 | 2,700 | $63.08 | $170.3K | 184,511 | SEC↗ |
| CMS CMS ENERGY CORP | S Sale | 2020-03-02 | 2020-03-03 | 900 | $62.04 | $55.8K | 189,211 | SEC↗ |
| CMS CMS ENERGY CORP | S Sale | 2020-03-02 | 2020-03-03 | 1,035 | $63.97 | $66.2K | 188,176 | SEC↗ |
| CMS CMS ENERGY CORP | S Sale | 2020-02-03 | 2020-02-04 | 5,600 | $68.57 | $384.0K | 190,111 | SEC↗ |
| CMS CMS ENERGY CORP | S Sale | 2020-01-02 | 2020-01-03 | 5,600 | $62.46 | $349.8K | 195,711 | SEC↗ |
| CMS CMS ENERGY CORP | S Sale | 2019-12-02 | 2019-12-03 | 5,600 | $61.03 | $341.8K | 201,311 | SEC↗ |
| CMS CMS ENERGY CORP | S Sale | 2019-11-01 | 2019-11-04 | 5,600 | $63.48 | $355.5K | 206,911 | SEC↗ |
| CMS CMS ENERGY CORP | S Sale | 2019-10-01 | 2019-10-02 | 5,600 | $64.04 | $358.6K | 212,511 | SEC↗ |
| CMS CMS ENERGY CORP | S Sale | 2019-09-03 | 2019-09-04 | 2,800 | $63.57 | $178.0K | 220,911 | SEC↗ |
| CMS CMS ENERGY CORP | S Sale | 2019-09-03 | 2019-09-04 | 2,800 | $64.12 | $179.5K | 218,111 | SEC↗ |
| CMS CMS ENERGY CORP | S Sale | 2019-08-27 | 2019-08-28 | 33,500 | $63.02 | $2.11M | 223,711 | SEC↗ |
| CMS CMS ENERGY CORP | S Sale | 2019-08-08 | 2019-08-09 | 33,500 | $60.04 | $2.01M | 257,211 | SEC↗ |
| CMS CMS ENERGY CORP | S Sale | 2019-08-01 | 2019-08-02 | 5,600 | $57.78 | $323.6K | 290,711 | SEC↗ |
| CMS CMS ENERGY CORP | S Sale | 2019-07-01 | 2019-07-02 | 5,600 | $57.46 | $321.8K | 296,311 | SEC↗ |
| HUBB HUBBELL INC | A Award | 2019-05-07 | 2019-05-07 | 1,027 | — | $0 | 4,359 | SEC↗ |
| CMS CMS ENERGY CORP | A Award | 2019-05-03 | 2019-05-07 | 2,715 | — | $0 | 301,911 | SEC↗ |
| CMS CMS ENERGY CORP | S Sale | 2019-04-30 | 2019-05-01 | 16,800 | $55.35 | $929.9K | 299,196 | SEC↗ |
| CMS CMS ENERGY CORP | F Tax w/h | 2019-03-21 | 2019-03-25 | 5,484 | $55.22 | $302.8K | 315,996 | SEC↗ |
| CMS CMS ENERGY CORP | A Award | 2019-03-21 | 2019-03-25 | 2,828 | — | $0 | 321,480 | SEC↗ |
| CMS CMS ENERGY CORP | G Gift | 2019-02-22 | 2019-02-25 | 1,875 | — | $0 | 318,584 | SEC↗ |
| CMS CMS ENERGY CORP | F Tax w/h | 2019-01-20 | 2019-01-23 | 4,876 | $50.88 | $248.1K | 320,459 | SEC↗ |
| CMS CMS ENERGY CORP | A Award | 2019-01-20 | 2019-01-23 | 1,210 | — | $0 | 325,335 | SEC↗ |
| CMS CMS ENERGY CORP | A Award | 2018-05-04 | 2018-05-07 | 2,799 | — | $0 | 323,709 | SEC↗ |
| HUBB HUBBELL INC | A Award | 2018-05-03 | 2018-05-03 | 1,172 | — | $0 | 3,332 | SEC↗ |
| CMS CMS ENERGY CORP | A Award | 2018-03-21 | 2018-03-23 | 24,565 | — | $0 | 343,532 | SEC↗ |
| CMS CMS ENERGY CORP | F Tax w/h | 2018-03-21 | 2018-03-23 | 22,622 | $43.81 | $991.1K | 320,910 | SEC↗ |
| CMS CMS ENERGY CORP | F Tax w/h | 2018-01-21 | 2018-01-23 | 20,119 | $44.05 | $886.2K | 318,587 | SEC↗ |
| CMS CMS ENERGY CORP | A Award | 2018-01-21 | 2018-01-23 | 18,794 | — | $0 | 338,706 | SEC↗ |
| CMS CMS ENERGY CORP | G Gift | 2017-08-07 | 2017-08-09 | 63,829 | — | $0 | 318,948 | SEC↗ |
| CMS CMS ENERGY CORP | A Award | 2017-05-05 | 2017-05-08 | 2,861 | — | $0 | 382,285 | SEC↗ |
| HUBB HUBBELL INC | A Award | 2017-05-02 | 2017-05-04 | 1,060 | — | $0 | 2,160 | SEC↗ |
| CMS CMS ENERGY CORP | A Award | 2017-03-21 | 2017-03-23 | 27,435 | — | $0 | 414,327 | SEC↗ |
| CMS CMS ENERGY CORP | F Tax w/h | 2017-03-21 | 2017-03-23 | 34,903 | $45.01 | $1.57M | 379,424 | SEC↗ |
| CMS CMS ENERGY CORP | F Tax w/h | 2017-01-22 | 2017-01-24 | 39,326 | $42.33 | $1.66M | 386,018 | SEC↗ |
| CMS CMS ENERGY CORP | A Award | 2017-01-22 | 2017-01-24 | 36,950 | — | $0 | 425,344 | SEC↗ |
| CMS CMS ENERGY CORP | G Gift | 2016-11-21 | 2016-11-28 | 50,500 | — | $0 | 386,708 | SEC↗ |
| CMS CMS ENERGY CORP | G Gift | 2016-11-21 | 2016-12-12 | 50,050 | — | $0 | 387,158 | SEC↗ |
| HUBB HUBBELL INC | A Award deriv | 2016-11-15 | 2016-11-17 | 206 | $111.92 | $23.0K | 5,272 | SEC↗ |
| CMS CMS ENERGY CORP | G Gift | 2016-08-25 | 2016-08-29 | 34,961 | — | $0 | 436,010 | SEC↗ |
| HUBA,HUBB HUBBELL INC | A Award deriv | 2016-08-15 | 2016-08-17 | 214 | $107.37 | $23.0K | 5,036 | SEC↗ |
| CMS CMS ENERGY CORP | A Award | 2016-07-01 | 2016-07-06 | 2,192 | — | $0 | 697,748 | SEC↗ |
| CMS CMS ENERGY CORP | F Tax w/h | 2016-07-01 | 2016-07-06 | 16,169 | $45.63 | $737.8K | 681,579 | SEC↗ |
| CMS CMS ENERGY CORP | D To issuer | 2016-07-01 | 2016-07-06 | 210,608 | — | $0 | 470,971 | SEC↗ |
| CMS CMS ENERGY CORP | S Sale | 2016-05-24 | 2016-05-25 | 196,000 | $41.04 | $8.04M | 693,186 | SEC↗ |
| HUBB HUBBELL INC | A Award deriv | 2016-05-13 | 2016-05-17 | 217 | $104.16 | $22.6K | 4,792 | SEC↗ |
| HUBB HUBBELL INC | A Award deriv | 2016-05-03 | 2016-05-05 | 1,141 | — | $0 | 5,867 | SEC↗ |
| HUBB HUBBELL INC | A Award deriv | 2016-02-15 | 2016-02-17 | 242 | $89.94 | $21.8K | 4,547 | SEC↗ |
| CMS CMS ENERGY CORP | F Tax w/h | 2016-01-24 | 2016-01-26 | 91,432 | $36.55 | $3.34M | 886,716 | SEC↗ |
| CMS CMS ENERGY CORP | A Award | 2016-01-24 | 2016-01-26 | 72,204 | — | $0 | 978,148 | SEC↗ |
| CMS CMS ENERGY CORP | A Award | 2016-01-20 | 2016-01-22 | 141,824 | — | $0 | 905,944 | SEC↗ |
| HUBB HUBBELL INC | J Other deriv | 2015-12-23 | 2015-12-28 | 4,696 | — | $0 | 0 | SEC↗ |
| HUBB HUBBELL INC | J Other deriv | 2015-12-23 | 2015-12-28 | 1,892 | — | $0 | 0 | SEC↗ |
| HUBB HUBBELL INC | J Other deriv | 2015-12-23 | 2015-12-28 | 4,305 | — | $0 | 4,305 | SEC↗ |
| HUBB HUBBELL INC | J Other deriv | 2015-12-23 | 2015-12-28 | 4,696 | — | $0 | 4,696 | SEC↗ |
| HUBB HUBBELL INC | J Other | 2015-12-23 | 2015-12-28 | 1,100 | — | $0 | 0 | SEC↗ |
| HUBB HUBBELL INC | J Other | 2015-12-23 | 2015-12-28 | 1,100 | — | $0 | 1,100 | SEC↗ |
| HUBA, HUBB HUBBELL INC | A Award deriv | 2015-11-13 | 2015-11-17 | 102 | $213.15 | $21.7K | 1,881 | SEC↗ |
| HUBA, HUBB HUBBELL INC | A Award deriv | 2015-08-14 | 2015-08-18 | 108 | $202.29 | $21.8K | 1,770 | SEC↗ |
| HUBA, HUBB HUBBELL INC | A Award deriv | 2015-05-05 | 2015-05-07 | 1,001 | — | $0 | 4,614 | SEC↗ |
| HUBA, HUBB HUBBELL INC | A Award deriv | 2015-02-13 | 2015-02-17 | 96 | $227.41 | $21.7K | 1,549 | SEC↗ |
| CMS CMS ENERGY CORP | F Tax w/h | 2015-01-26 | 2015-01-28 | 106,763 | $37.46 | $4.00M | 753,835 | SEC↗ |
| CMS CMS ENERGY CORP | A Award | 2015-01-26 | 2015-01-28 | 92,024 | — | $0 | 860,598 | SEC↗ |
| CMS CMS ENERGY CORP | A Award | 2015-01-21 | 2015-01-23 | 128,963 | — | $0 | 768,574 | SEC↗ |
| HUBA, HUBB HUBBELL INC | A Award deriv | 2014-11-14 | 2014-11-18 | 96 | $226.85 | $21.8K | 1,446 | SEC↗ |
| HUBA, HUBB HUBBELL INC | A Award deriv | 2014-08-15 | 2014-08-19 | 89 | $243.06 | $21.7K | 1,344 | SEC↗ |
| HUBA, HUBB HUBBELL INC | A Award deriv | 2014-05-15 | 2015-05-19 | 96 | $225.98 | $21.8K | 1,654 | SEC↗ |
| HUBA, HUBB HUBBELL INC | A Award deriv | 2014-05-15 | 2014-05-19 | 96 | $227.30 | $21.8K | 1,250 | SEC↗ |
| HUBA, HUBB HUBBELL INC | A Award deriv | 2014-05-06 | 2014-05-08 | 939 | — | $0 | 3,545 | SEC↗ |
| HUBA, HUBB HUBBELL INC | A Award deriv | 2014-02-14 | 2014-02-19 | 95 | $230.09 | $21.8K | 1,149 | SEC↗ |
| CMS CMS ENERGY CORP | A Award | 2014-01-28 | 2014-01-30 | 62,510 | — | $0 | 715,539 | SEC↗ |
| CMS CMS ENERGY CORP | F Tax w/h | 2014-01-28 | 2014-01-30 | 86,713 | $26.96 | $2.34M | 628,826 | SEC↗ |
| CMS CMS ENERGY CORP | A Award | 2014-01-22 | 2014-01-24 | 136,019 | — | $0 | 653,029 | SEC↗ |
| HUBA, HUBB HUBBELL INC | A Award deriv | 2013-11-15 | 2013-11-18 | 105 | $206.37 | $21.7K | 1,049 | SEC↗ |
| CMS CMS ENERGY CORP | F Tax w/h | 2013-09-03 | 2013-09-04 | 918 | $28.52 | $26.2K | 514,054 | SEC↗ |
| CMS CMS ENERGY CORP | A Award | 2013-09-03 | 2013-09-04 | 1,724 | — | $0 | 514,972 | SEC↗ |
| HUBA, HUBB HUBBELL INC | A Award deriv | 2013-08-15 | 2013-08-19 | 107 | $202.52 | $21.8K | 940 | SEC↗ |
| CMS CMS ENERGY CORP | A Award | 2013-08-04 | 2013-08-06 | 85,864 | — | $0 | 613,731 | SEC↗ |
| CMS CMS ENERGY CORP | F Tax w/h | 2013-08-04 | 2013-08-06 | 103,303 | $28.52 | $2.95M | 510,428 | SEC↗ |
| CMS CMS ENERGY CORP | S Sale | 2013-05-21 | 2013-05-22 | 250,000 | $28.75 | $7.19M | 524,269 | SEC↗ |
| HUBA, HUBB HUBBELL INC | A Award deriv | 2013-05-15 | 2013-05-17 | 116 | $187.51 | $21.7K | 828 | SEC↗ |
| HUBA, HUBB HUBBELL INC | A Award deriv | 2013-05-07 | 2013-05-09 | 1,134 | — | $0 | 1,134 | SEC↗ |
| HUBA, HUBB HUBBELL INC | A Award deriv | 2013-03-15 | 2013-03-19 | 3 | $183.71 | $637 | 712 | SEC↗ |
| HUBA, HUBB HUBBELL INC | A Award deriv | 2013-03-15 | 2013-03-19 | 7 | $96.71 | $639 | 1,426 | SEC↗ |
| HUBA, HUBB HUBBELL INC | A Award deriv | 2013-02-15 | 2013-02-20 | 121 | $179.43 | $21.8K | 709 | SEC↗ |
| CMS CMS ENERGY CORP | A Award | 2013-01-24 | 2013-01-28 | 121,639 | — | $0 | 770,613 | SEC↗ |
| HUBA, HUBB HUBBELL INC | A Award deriv | 2012-12-26 | 2012-12-28 | 8 | $83.14 | $635 | 1,420 | SEC↗ |
| HUBA, HUBB HUBBELL INC | A Award deriv | 2012-12-26 | 2012-12-28 | 3 | $160.12 | $525 | 588 | SEC↗ |
| HUBA, HUBB HUBBELL INC | A Award deriv | 2012-11-15 | 2012-11-19 | 143 | $151.99 | $21.7K | 584 | SEC↗ |
| HUBA, HUBB HUBBELL INC | A Award deriv | 2012-10-11 | 2012-10-15 | 7 | $83.91 | $576 | 1,412 | SEC↗ |
| HUBA, HUBB HUBBELL INC | A Award deriv | 2012-10-11 | 2012-10-15 | 2 | $162.37 | $360 | 441 | SEC↗ |
| HUBA, HUBB HUBBELL INC | A Award deriv | 2012-08-15 | 2012-08-17 | 139 | $156.32 | $21.8K | 439 | SEC↗ |
| CMS CMS ENERGY CORP | F Tax w/h | 2012-08-13 | 2012-08-14 | 51,625 | $23.89 | $1.23M | 643,191 | SEC↗ |
| CMS CMS ENERGY CORP | A Award | 2012-08-13 | 2012-08-14 | 50,000 | — | $0 | 694,816 | SEC↗ |
| HUBA, HUBB HUBBELL INC | A Award deriv | 2012-07-11 | 2012-07-13 | 7 | $80.31 | $573 | 1,405 | SEC↗ |
| HUBA, HUBB HUBBELL INC | A Award deriv | 2012-07-11 | 2012-07-13 | 2 | $158.22 | $245 | 300 | SEC↗ |
| HUBA, HUBB HUBBELL INC | A Award deriv | 2012-05-15 | 2012-05-17 | 149 | $146.10 | $21.7K | 298 | SEC↗ |
| HUBA, HUBB HUBBELL INC | A Award deriv | 2012-05-08 | 2012-05-10 | 1,398 | — | $0 | 1,398 | SEC↗ |
| HUBA, HUBB HUBBELL INC | J Other deriv | 2012-04-11 | 2012-04-13 | 1 | $147.96 | $121 | 149 | SEC↗ |
| HUBA, HUBB HUBBELL INC | A Award deriv | 2012-02-15 | 2012-02-17 | 149 | $146.45 | $21.8K | 149 | SEC↗ |
| HUBA, HUBB HUBBELL INC | P Buy | 2012-02-14 | 2012-02-15 | 1,100 | $75.10 | $82.6K | 1,100 | SEC↗ |
| CMS CMS ENERGY CORP | A Award | 2012-01-26 | 2012-01-30 | 124,115 | — | $0 | 638,798 | SEC↗ |
| CMS CMS ENERGY CORP | F Tax w/h | 2012-01-23 | 2012-01-25 | 6,398 | $21.48 | $137.4K | 514,683 | SEC↗ |