Insider Transactions by RUSSELL JOHN G

Symbol CompanyOwnerRelationshipDateTransactionCost# SharesValue ($)Total SharesFiling
CMSCMS ENERGY CORPRUSSELL JOHN GDirectorNov 02, 2023Sale$55.5319,0001,054,993187,254Nov 03, 2023, 11:00 AM
CMSCMS ENERGY CORPRUSSELL JOHN GDirectorApr 01, 2020Sale$55.735,600312,097181,763Apr 02, 2020, 10:14 AM
CMSCMS ENERGY CORPRUSSELL JOHN GDirectorMar 02, 2020Sale$62.755,600351,414189,211Mar 03, 2020, 11:49 AM
CMSCMS ENERGY CORPRUSSELL JOHN GDirectorFeb 03, 2020Sale$68.575,600383,965190,111Feb 04, 2020, 01:14 PM
CMSCMS ENERGY CORPRUSSELL JOHN GDirectorJan 02, 2020Sale$62.465,600349,797195,711Jan 03, 2020, 11:00 AM
CMSCMS ENERGY CORPRUSSELL JOHN GDirectorDec 02, 2019Sale$61.035,600341,792201,311Dec 03, 2019, 03:49 PM
CMSCMS ENERGY CORPRUSSELL JOHN GDirectorNov 01, 2019Sale$63.485,600355,490206,911Nov 04, 2019, 11:42 AM
CMSCMS ENERGY CORPRUSSELL JOHN GDirectorOct 01, 2019Sale$64.045,600358,628212,511Oct 02, 2019, 01:56 PM
CMSCMS ENERGY CORPRUSSELL JOHN GDirectorSep 03, 2019Sale$63.845,600357,513220,911Sep 04, 2019, 12:49 PM
CMSCMS ENERGY CORPRUSSELL JOHN GDirectorAug 27, 2019Sale$63.0233,5002,111,143223,711Aug 28, 2019, 12:49 PM
CMSCMS ENERGY CORPRUSSELL JOHN GDirectorAug 08, 2019Sale$60.0433,5002,011,410257,211Aug 09, 2019, 04:35 PM
CMSCMS ENERGY CORPRUSSELL JOHN GDirectorAug 01, 2019Sale$57.785,600323,555290,711Aug 02, 2019, 09:42 AM
CMSCMS ENERGY CORPRUSSELL JOHN GDirectorJul 01, 2019Sale$57.465,600321,769296,311Jul 02, 2019, 10:42 AM
CMSCMS ENERGY CORPRUSSELL JOHN GDirectorApr 30, 2019Sale$55.3516,800929,880299,196May 01, 2019, 04:35 PM
CMSCMS ENERGY CORPRUSSELL JOHN GDirectorMar 21, 2019Option Exercise$55.225,484302,826315,996Mar 25, 2019, 03:28 PM
CMSCMS ENERGY CORPRUSSELL JOHN GDirectorJan 20, 2019Option Exercise$50.884,876248,091320,459Jan 23, 2019, 04:35 PM
CMSCMS ENERGY CORPRUSSELL JOHN GDirectorMar 21, 2018Option Exercise$43.8122,622991,070320,910Mar 23, 2018, 10:56 AM
CMSCMS ENERGY CORPRUSSELL JOHN GDirectorJan 21, 2018Option Exercise$44.0520,119886,242318,587Jan 23, 2018, 02:42 PM
CMSCMS ENERGY CORPRUSSELL JOHN GDirectorMar 21, 2017Option Exercise$45.0134,9031,570,984379,424Mar 23, 2017, 02:36 PM
CMSCMS ENERGY CORPRUSSELL JOHN GDirectorJan 22, 2017Option Exercise$42.3339,3261,664,670386,018Jan 24, 2017, 02:21 PM
CMSCMS ENERGY CORPRUSSELL JOHN GDirectorJul 01, 2016Option Exercise$45.6316,169737,791681,579Jul 06, 2016, 01:07 PM
CMSCMS ENERGY CORPRUSSELL JOHN GPresident and CEOMay 24, 2016Sale$41.04196,0008,043,840693,186May 25, 2016, 12:07 PM
CMSCMS ENERGY CORPRUSSELL JOHN GPresident and CEOJan 24, 2016Option Exercise$36.5591,4323,341,840886,716Jan 26, 2016, 04:00 PM
CMSCMS ENERGY CORPRUSSELL JOHN GPresident and CEOJan 26, 2015Option Exercise$37.46106,7633,999,342753,835Jan 28, 2015, 03:21 PM
CMSCMS ENERGY CORPRUSSELL JOHN GPresident and CEOJan 28, 2014Option Exercise$26.9686,7132,337,782628,826Jan 30, 2014, 01:35 PM
CMSCMS ENERGY CORPRUSSELL JOHN GPresident and CEOSep 03, 2013Option Exercise$28.5291826,181514,054Sep 04, 2013, 04:28 PM
CMSCMS ENERGY CORPRUSSELL JOHN GPresident and CEOAug 04, 2013Option Exercise$28.52103,3032,946,202510,428Aug 06, 2013, 04:28 PM
CMSCMS ENERGY CORPRUSSELL JOHN GPresident and CEOMay 21, 2013Sale$28.75250,0007,187,750524,269May 22, 2013, 01:56 PM
CMSCMS ENERGY CORPRUSSELL JOHN GPresident and CEOAug 13, 2012Option Exercise$23.8951,6251,233,321643,191Aug 14, 2012, 04:15 PM
HUBA, HUBBHUBBELL INCRUSSELL JOHN GDirectorFeb 14, 2012Buy$75.101,10082,6081,100Feb 15, 2012, 01:44 PM
CMSCMS ENERGY CORPRUSSELL JOHN GPresident and CEOJan 23, 2012Option Exercise$21.486,398137,429514,683Jan 25, 2012, 03:15 PM
CMSCMS ENERGY CORPRUSSELL JOHN GPresident and CEOAug 08, 2011Option Exercise$18.2739,087714,120516,111Aug 09, 2011, 04:15 PM
CMSCMS ENERGY CORPRUSSELL JOHN GPresident and CEOAug 08, 2010Option Exercise$16.8916,534279,259395,409Aug 10, 2010, 03:00 PM