RUSSELL JOHN G Insider Trading

Get the latest insider transactions of RUSSELL JOHN G. RUSSELL JOHN G is in CMS ENERGY CORP ($CMS) and President and CEO in CMS ENERGY CORP ($CMS) and Director in HUBBELL INC ($HUBA, HUBB). Discover the current value of RUSSELL JOHN G shares.

Address:

RUSSELL JOHN G is Insider in these Companies

TickerCompany NameCurrent and Previous PositionsTotal SharesCurrent Value ($)
CMSCMS ENERGY CORP181,5927,719,475.92
HUBA, HUBBHUBBELL INCDirector5,418

Insider Trading Transactions of RUSSELL JOHN G

DateTickerCompanyOwnerRelationship Transaction Cost ($) Shares Transaction Value ($) Total Shares
May 07 2020HUBA, HUBBHUBBELL INCRUSSELL JOHN GDirectorBuy0.001,05905,418
May 04 2020CMSCMS ENERGY CORPRUSSELL JOHN GBuy0.002,6810181,592
Apr 02 2020CMSCMS ENERGY CORPRUSSELL JOHN GSell56.092,748154,148181,763
Apr 02 2020CMSCMS ENERGY CORPRUSSELL JOHN GSell55.382,852157,948178,911
Mar 03 2020CMSCMS ENERGY CORPRUSSELL JOHN GSell62.0490055,837189,211
Mar 03 2020CMSCMS ENERGY CORPRUSSELL JOHN GSell63.971,03566,211188,176
Mar 03 2020CMSCMS ENERGY CORPRUSSELL JOHN GSell61.1896559,041187,211
Mar 03 2020CMSCMS ENERGY CORPRUSSELL JOHN GSell63.082,700170,325184,511
Feb 04 2020CMSCMS ENERGY CORPRUSSELL JOHN GSell68.575,600383,965190,111
Jan 03 2020CMSCMS ENERGY CORPRUSSELL JOHN GSell62.465,600349,797195,711
Dec 03 2019CMSCMS ENERGY CORPRUSSELL JOHN GSell61.035,600341,792201,311
Nov 04 2019CMSCMS ENERGY CORPRUSSELL JOHN GSell63.485,600355,490206,911
Nov 04 2019CMSCMS ENERGY CORPRUSSELL JOHN GSell63.485,600355,490206,911
Oct 02 2019CMSCMS ENERGY CORPRUSSELL JOHN GSell64.045,600358,628212,511
Sep 04 2019CMSCMS ENERGY CORPRUSSELL JOHN GSell63.572,800177,986220,911
Sep 04 2019CMSCMS ENERGY CORPRUSSELL JOHN GSell64.122,800179,527218,111
Sep 04 2019CMSCMS ENERGY CORPRUSSELL JOHN GSell63.572,800177,986220,911
Sep 04 2019CMSCMS ENERGY CORPRUSSELL JOHN GSell64.122,800179,527218,111
Aug 28 2019CMSCMS ENERGY CORPRUSSELL JOHN GSell63.0233,5002,111,143223,711
Aug 09 2019CMSCMS ENERGY CORPRUSSELL JOHN GSell60.0433,5002,011,410257,211
Aug 09 2019CMSCMS ENERGY CORPRUSSELL JOHN GSell60.0433,5002,011,410257,211
Aug 02 2019CMSCMS ENERGY CORPRUSSELL JOHN GSell57.785,600323,555290,711
Jul 02 2019CMSCMS ENERGY CORPRUSSELL JOHN GSell57.465,600321,769296,311
May 07 2019CMSCMS ENERGY CORPRUSSELL JOHN GBuy0.002,7150301,911
May 07 2019HUBA, HUBBHUBBELL INCRUSSELL JOHN GDirectorBuy0.001,02704,359
May 01 2019CMSCMS ENERGY CORPRUSSELL JOHN GSell55.3516,800929,880299,196
May 01 2019CMSCMS ENERGY CORPRUSSELL JOHN GSell55.3516,800929,880299,196
Mar 25 2019CMSCMS ENERGY CORPRUSSELL JOHN GBuy0.002,8280321,480
Mar 25 2019CMSCMS ENERGY CORPRUSSELL JOHN GSell55.225,484302,826315,996
Feb 25 2019CMSCMS ENERGY CORPRUSSELL JOHN GSell0.001,8750318,584
Jan 23 2019CMSCMS ENERGY CORPRUSSELL JOHN GBuy0.001,2100325,335
Jan 23 2019CMSCMS ENERGY CORPRUSSELL JOHN GSell50.884,876248,091320,459
May 07 2018CMSCMS ENERGY CORPRUSSELL JOHN GBuy0.002,7990323,709
May 03 2018HUBA, HUBBHUBBELL INCRUSSELL JOHN GDirectorBuy0.001,17203,332
Mar 23 2018CMSCMS ENERGY CORPRUSSELL JOHN GBuy0.0024,5650343,532
Mar 23 2018CMSCMS ENERGY CORPRUSSELL JOHN GSell43.8122,622991,070320,910
Jan 23 2018CMSCMS ENERGY CORPRUSSELL JOHN GBuy0.0018,7940338,706
Jan 23 2018CMSCMS ENERGY CORPRUSSELL JOHN GSell44.0520,119886,242318,587
Aug 09 2017CMSCMS ENERGY CORPRUSSELL JOHN GSell0.0063,8290318,948
May 04 2017HUBA, HUBBHUBBELL INCRUSSELL JOHN GDirectorBuy0.001,06002,160
Mar 23 2017CMSCMS ENERGY CORPRUSSELL JOHN GBuy0.0027,4350414,327
Mar 23 2017CMSCMS ENERGY CORPRUSSELL JOHN GSell45.0134,9031,570,984379,424
Jan 24 2017CMSCMS ENERGY CORPRUSSELL JOHN GBuy0.0036,9500425,344
Jan 24 2017CMSCMS ENERGY CORPRUSSELL JOHN GSell42.3339,3261,664,670386,018
Nov 28 2016CMSCMS ENERGY CORPRUSSELL JOHN GSell0.0050,5000386,708
Nov 17 2016HUBA, HUBBHUBBELL INCRUSSELL JOHN GDirectorOption Exercise0.0020605,272
Aug 29 2016CMSCMS ENERGY CORPRUSSELL JOHN GSell0.0034,9610436,010
Aug 17 2016HUBA, HUBBHUBBELL INCRUSSELL JOHN GDirectorOption Exercise0.0021405,036
Jul 06 2016CMSCMS ENERGY CORPRUSSELL JOHN GBuy0.002,1920697,748
Jul 06 2016CMSCMS ENERGY CORPRUSSELL JOHN GSell45.6316,169737,791681,579
Jul 06 2016CMSCMS ENERGY CORPRUSSELL JOHN GSell0.00210,6080470,971
May 25 2016CMSCMS ENERGY CORPRUSSELL JOHN GPresident and CEOSell41.04196,0008,043,840693,186
May 17 2016HUBA, HUBBHUBBELL INCRUSSELL JOHN GDirectorOption Exercise0.0021704,792
May 05 2016HUBA, HUBBHUBBELL INCRUSSELL JOHN GDirectorOption Exercise0.001,14105,867
Feb 17 2016HUBA, HUBBHUBBELL INCRUSSELL JOHN GDirectorOption Exercise0.0024204,547
Jan 26 2016CMSCMS ENERGY CORPRUSSELL JOHN GPresident and CEOBuy0.0072,2040978,148
Jan 26 2016CMSCMS ENERGY CORPRUSSELL JOHN GPresident and CEOSell36.5591,4323,341,840886,716
Jan 22 2016CMSCMS ENERGY CORPRUSSELL JOHN GPresident and CEOBuy0.00141,8240905,944
Dec 28 2015HUBA, HUBBHUBBELL INCRUSSELL JOHN GDirectorSell0.001,10000
Dec 28 2015HUBA, HUBBHUBBELL INCRUSSELL JOHN GDirectorBuy0.001,10001,100
Dec 28 2015HUBA, HUBBHUBBELL INCRUSSELL JOHN GDirectorOption Exercise0.001,89200
Dec 28 2015HUBA, HUBBHUBBELL INCRUSSELL JOHN GDirectorOption Exercise0.004,30504,305
Dec 28 2015HUBA, HUBBHUBBELL INCRUSSELL JOHN GDirectorOption Exercise0.004,69600
Dec 28 2015HUBA, HUBBHUBBELL INCRUSSELL JOHN GDirectorOption Exercise0.004,69604,696
Nov 17 2015HUBA, HUBBHUBBELL INCRUSSELL JOHN GDirectorOption Exercise0.0010201,881
Aug 18 2015HUBA, HUBBHUBBELL INCRUSSELL JOHN GDirectorOption Exercise0.0010801,770
May 19 2015HUBA, HUBBHUBBELL INCRUSSELL JOHN GDirectorOption Exercise0.009601,654
May 07 2015HUBA, HUBBHUBBELL INCRUSSELL JOHN GDirectorOption Exercise0.001,00104,614
Aug 26 2003CMSCMS ENERGY CORPRUSSELL JOHN GBuy6.3520,000127,00034,621
Aug 26 2003CMSCMS ENERGY CORPRUSSELL JOHN GSell0.002,000032,621
Aug 26 2003CMSCMS ENERGY CORPRUSSELL JOHN GOption Exercise6.0076,000456,00076,000
Jul 28 2003CMSCMS ENERGY CORPRUSSELL JOHN GSell6.5211575014,621