Sign inGet started

RUSSELL JOHN G

Insider CIK 1180661 · HUBA, HUBB Director · CMS President and CEO, Director

Track record PRO

XXXX$█.██M██+██%
XXXX$█.██M██+██%
XXXX$█.██M██+██%
Track record
See how this insider's past purchases performed 30 and 90 days later, and a conviction score on each buy.
Upgrade to Pro · $99/yearAlready Pro? Log in

Trades across companies

TickerCodeTradeFiledSharesPriceValueOwned after
CMS CMS ENERGY CORP A Award2026-05-082026-05-112,411— $0134,068SEC↗
CMS CMS ENERGY CORP S Sale2026-02-202026-02-2314,914$75.76 $1.13M131,568SEC↗
CMS CMS ENERGY CORP A Award2025-05-022025-05-062,401— $0146,482SEC↗
CMS CMS ENERGY CORP S Sale2024-12-192024-12-2028,750$65.85 $1.89M144,059SEC↗
CMS CMS ENERGY CORP A Award2024-05-032024-05-062,843— $0172,742SEC↗
CMS CMS ENERGY CORP S Sale2023-11-022023-11-0317,355$55.59 $964.8K169,899SEC↗
CMS CMS ENERGY CORP S Sale2023-11-022023-11-031,645$54.81 $90.2K187,254SEC↗
CMS CMS ENERGY CORP A Award2023-05-052023-05-082,582— $0188,899SEC↗
HUBB HUBBELL INC A Award2023-05-022023-05-04527— $07,438SEC↗
CMS CMS ENERGY CORP A Award2022-05-062022-05-102,362— $0186,299SEC↗
HUBB HUBBELL INC A Award2022-05-032022-05-05744— $06,911SEC↗
CMS CMS ENERGY CORP A Award2021-05-072021-05-102,345— $0183,937SEC↗
HUBB HUBBELL INC A Award2021-05-042021-05-06749— $06,167SEC↗
HUBB HUBBELL INC A Award2020-05-052020-05-071,059— $05,418SEC↗
CMS CMS ENERGY CORP A Award2020-05-012020-05-042,681— $0181,592SEC↗
CMS CMS ENERGY CORP S Sale2020-04-012020-04-022,852$55.38 $157.9K178,911SEC↗
CMS CMS ENERGY CORP S Sale2020-04-012020-04-022,748$56.09 $154.1K181,763SEC↗
CMS CMS ENERGY CORP S Sale2020-03-022020-03-03965$61.18 $59.0K187,211SEC↗
CMS CMS ENERGY CORP S Sale2020-03-022020-03-032,700$63.08 $170.3K184,511SEC↗
CMS CMS ENERGY CORP S Sale2020-03-022020-03-03900$62.04 $55.8K189,211SEC↗
CMS CMS ENERGY CORP S Sale2020-03-022020-03-031,035$63.97 $66.2K188,176SEC↗
CMS CMS ENERGY CORP S Sale2020-02-032020-02-045,600$68.57 $384.0K190,111SEC↗
CMS CMS ENERGY CORP S Sale2020-01-022020-01-035,600$62.46 $349.8K195,711SEC↗
CMS CMS ENERGY CORP S Sale2019-12-022019-12-035,600$61.03 $341.8K201,311SEC↗
CMS CMS ENERGY CORP S Sale2019-11-012019-11-045,600$63.48 $355.5K206,911SEC↗
CMS CMS ENERGY CORP S Sale2019-10-012019-10-025,600$64.04 $358.6K212,511SEC↗
CMS CMS ENERGY CORP S Sale2019-09-032019-09-042,800$63.57 $178.0K220,911SEC↗
CMS CMS ENERGY CORP S Sale2019-09-032019-09-042,800$64.12 $179.5K218,111SEC↗
CMS CMS ENERGY CORP S Sale2019-08-272019-08-2833,500$63.02 $2.11M223,711SEC↗
CMS CMS ENERGY CORP S Sale2019-08-082019-08-0933,500$60.04 $2.01M257,211SEC↗
CMS CMS ENERGY CORP S Sale2019-08-012019-08-025,600$57.78 $323.6K290,711SEC↗
CMS CMS ENERGY CORP S Sale2019-07-012019-07-025,600$57.46 $321.8K296,311SEC↗
HUBB HUBBELL INC A Award2019-05-072019-05-071,027— $04,359SEC↗
CMS CMS ENERGY CORP A Award2019-05-032019-05-072,715— $0301,911SEC↗
CMS CMS ENERGY CORP S Sale2019-04-302019-05-0116,800$55.35 $929.9K299,196SEC↗
CMS CMS ENERGY CORP F Tax w/h2019-03-212019-03-255,484$55.22 $302.8K315,996SEC↗
CMS CMS ENERGY CORP A Award2019-03-212019-03-252,828— $0321,480SEC↗
CMS CMS ENERGY CORP G Gift2019-02-222019-02-251,875— $0318,584SEC↗
CMS CMS ENERGY CORP F Tax w/h2019-01-202019-01-234,876$50.88 $248.1K320,459SEC↗
CMS CMS ENERGY CORP A Award2019-01-202019-01-231,210— $0325,335SEC↗
CMS CMS ENERGY CORP A Award2018-05-042018-05-072,799— $0323,709SEC↗
HUBB HUBBELL INC A Award2018-05-032018-05-031,172— $03,332SEC↗
CMS CMS ENERGY CORP A Award2018-03-212018-03-2324,565— $0343,532SEC↗
CMS CMS ENERGY CORP F Tax w/h2018-03-212018-03-2322,622$43.81 $991.1K320,910SEC↗
CMS CMS ENERGY CORP F Tax w/h2018-01-212018-01-2320,119$44.05 $886.2K318,587SEC↗
CMS CMS ENERGY CORP A Award2018-01-212018-01-2318,794— $0338,706SEC↗
CMS CMS ENERGY CORP G Gift2017-08-072017-08-0963,829— $0318,948SEC↗
CMS CMS ENERGY CORP A Award2017-05-052017-05-082,861— $0382,285SEC↗
HUBB HUBBELL INC A Award2017-05-022017-05-041,060— $02,160SEC↗
CMS CMS ENERGY CORP A Award2017-03-212017-03-2327,435— $0414,327SEC↗
CMS CMS ENERGY CORP F Tax w/h2017-03-212017-03-2334,903$45.01 $1.57M379,424SEC↗
CMS CMS ENERGY CORP F Tax w/h2017-01-222017-01-2439,326$42.33 $1.66M386,018SEC↗
CMS CMS ENERGY CORP A Award2017-01-222017-01-2436,950— $0425,344SEC↗
CMS CMS ENERGY CORP G Gift2016-11-212016-11-2850,500— $0386,708SEC↗
CMS CMS ENERGY CORP G Gift2016-11-212016-12-1250,050— $0387,158SEC↗
HUBB HUBBELL INC A Award deriv2016-11-152016-11-17206$111.92 $23.0K5,272SEC↗
CMS CMS ENERGY CORP G Gift2016-08-252016-08-2934,961— $0436,010SEC↗
HUBA,HUBB HUBBELL INC A Award deriv2016-08-152016-08-17214$107.37 $23.0K5,036SEC↗
CMS CMS ENERGY CORP A Award2016-07-012016-07-062,192— $0697,748SEC↗
CMS CMS ENERGY CORP F Tax w/h2016-07-012016-07-0616,169$45.63 $737.8K681,579SEC↗
CMS CMS ENERGY CORP D To issuer2016-07-012016-07-06210,608— $0470,971SEC↗
CMS CMS ENERGY CORP S Sale2016-05-242016-05-25196,000$41.04 $8.04M693,186SEC↗
HUBB HUBBELL INC A Award deriv2016-05-132016-05-17217$104.16 $22.6K4,792SEC↗
HUBB HUBBELL INC A Award deriv2016-05-032016-05-051,141— $05,867SEC↗
HUBB HUBBELL INC A Award deriv2016-02-152016-02-17242$89.94 $21.8K4,547SEC↗
CMS CMS ENERGY CORP F Tax w/h2016-01-242016-01-2691,432$36.55 $3.34M886,716SEC↗
CMS CMS ENERGY CORP A Award2016-01-242016-01-2672,204— $0978,148SEC↗
CMS CMS ENERGY CORP A Award2016-01-202016-01-22141,824— $0905,944SEC↗
HUBB HUBBELL INC J Other deriv2015-12-232015-12-284,696— $00SEC↗
HUBB HUBBELL INC J Other deriv2015-12-232015-12-281,892— $00SEC↗
HUBB HUBBELL INC J Other deriv2015-12-232015-12-284,305— $04,305SEC↗
HUBB HUBBELL INC J Other deriv2015-12-232015-12-284,696— $04,696SEC↗
HUBB HUBBELL INC J Other2015-12-232015-12-281,100— $00SEC↗
HUBB HUBBELL INC J Other2015-12-232015-12-281,100— $01,100SEC↗
HUBA, HUBB HUBBELL INC A Award deriv2015-11-132015-11-17102$213.15 $21.7K1,881SEC↗
HUBA, HUBB HUBBELL INC A Award deriv2015-08-142015-08-18108$202.29 $21.8K1,770SEC↗
HUBA, HUBB HUBBELL INC A Award deriv2015-05-052015-05-071,001— $04,614SEC↗
HUBA, HUBB HUBBELL INC A Award deriv2015-02-132015-02-1796$227.41 $21.7K1,549SEC↗
CMS CMS ENERGY CORP F Tax w/h2015-01-262015-01-28106,763$37.46 $4.00M753,835SEC↗
CMS CMS ENERGY CORP A Award2015-01-262015-01-2892,024— $0860,598SEC↗
CMS CMS ENERGY CORP A Award2015-01-212015-01-23128,963— $0768,574SEC↗
HUBA, HUBB HUBBELL INC A Award deriv2014-11-142014-11-1896$226.85 $21.8K1,446SEC↗
HUBA, HUBB HUBBELL INC A Award deriv2014-08-152014-08-1989$243.06 $21.7K1,344SEC↗
HUBA, HUBB HUBBELL INC A Award deriv2014-05-152015-05-1996$225.98 $21.8K1,654SEC↗
HUBA, HUBB HUBBELL INC A Award deriv2014-05-152014-05-1996$227.30 $21.8K1,250SEC↗
HUBA, HUBB HUBBELL INC A Award deriv2014-05-062014-05-08939— $03,545SEC↗
HUBA, HUBB HUBBELL INC A Award deriv2014-02-142014-02-1995$230.09 $21.8K1,149SEC↗
CMS CMS ENERGY CORP A Award2014-01-282014-01-3062,510— $0715,539SEC↗
CMS CMS ENERGY CORP F Tax w/h2014-01-282014-01-3086,713$26.96 $2.34M628,826SEC↗
CMS CMS ENERGY CORP A Award2014-01-222014-01-24136,019— $0653,029SEC↗
HUBA, HUBB HUBBELL INC A Award deriv2013-11-152013-11-18105$206.37 $21.7K1,049SEC↗
CMS CMS ENERGY CORP F Tax w/h2013-09-032013-09-04918$28.52 $26.2K514,054SEC↗
CMS CMS ENERGY CORP A Award2013-09-032013-09-041,724— $0514,972SEC↗
HUBA, HUBB HUBBELL INC A Award deriv2013-08-152013-08-19107$202.52 $21.8K940SEC↗
CMS CMS ENERGY CORP A Award2013-08-042013-08-0685,864— $0613,731SEC↗
CMS CMS ENERGY CORP F Tax w/h2013-08-042013-08-06103,303$28.52 $2.95M510,428SEC↗
CMS CMS ENERGY CORP S Sale2013-05-212013-05-22250,000$28.75 $7.19M524,269SEC↗
HUBA, HUBB HUBBELL INC A Award deriv2013-05-152013-05-17116$187.51 $21.7K828SEC↗
HUBA, HUBB HUBBELL INC A Award deriv2013-05-072013-05-091,134— $01,134SEC↗
HUBA, HUBB HUBBELL INC A Award deriv2013-03-152013-03-193$183.71 $637712SEC↗
HUBA, HUBB HUBBELL INC A Award deriv2013-03-152013-03-197$96.71 $6391,426SEC↗
HUBA, HUBB HUBBELL INC A Award deriv2013-02-152013-02-20121$179.43 $21.8K709SEC↗
CMS CMS ENERGY CORP A Award2013-01-242013-01-28121,639— $0770,613SEC↗
HUBA, HUBB HUBBELL INC A Award deriv2012-12-262012-12-288$83.14 $6351,420SEC↗
HUBA, HUBB HUBBELL INC A Award deriv2012-12-262012-12-283$160.12 $525588SEC↗
HUBA, HUBB HUBBELL INC A Award deriv2012-11-152012-11-19143$151.99 $21.7K584SEC↗
HUBA, HUBB HUBBELL INC A Award deriv2012-10-112012-10-157$83.91 $5761,412SEC↗
HUBA, HUBB HUBBELL INC A Award deriv2012-10-112012-10-152$162.37 $360441SEC↗
HUBA, HUBB HUBBELL INC A Award deriv2012-08-152012-08-17139$156.32 $21.8K439SEC↗
CMS CMS ENERGY CORP F Tax w/h2012-08-132012-08-1451,625$23.89 $1.23M643,191SEC↗
CMS CMS ENERGY CORP A Award2012-08-132012-08-1450,000— $0694,816SEC↗
HUBA, HUBB HUBBELL INC A Award deriv2012-07-112012-07-137$80.31 $5731,405SEC↗
HUBA, HUBB HUBBELL INC A Award deriv2012-07-112012-07-132$158.22 $245300SEC↗
HUBA, HUBB HUBBELL INC A Award deriv2012-05-152012-05-17149$146.10 $21.7K298SEC↗
HUBA, HUBB HUBBELL INC A Award deriv2012-05-082012-05-101,398— $01,398SEC↗
HUBA, HUBB HUBBELL INC J Other deriv2012-04-112012-04-131$147.96 $121149SEC↗
HUBA, HUBB HUBBELL INC A Award deriv2012-02-152012-02-17149$146.45 $21.8K149SEC↗
HUBA, HUBB HUBBELL INC P Buy2012-02-142012-02-151,100$75.10 $82.6K1,100SEC↗
CMS CMS ENERGY CORP A Award2012-01-262012-01-30124,115— $0638,798SEC↗
CMS CMS ENERGY CORP F Tax w/h2012-01-232012-01-256,398$21.48 $137.4K514,683SEC↗