Updated: May 19, 2026

John G Russell

CMSCMS ENERGY CORPSEC CIK: 0001180661
Estimated Net Worth
$64.2 Million0.0%vs Last Year
Last Updated: May 19, 2026 11:08 PM EST

Transaction Summary

Total Transactions124
Buy-Sell Ratio0.05
Buy Transactions1
Sell Transactions20

Transaction Volume

Total Volume-$28.96M
Net Volume$29.12M
Buy Volume$82.61K
Sell Volume-$29.04M

Trade Analysis

AVG Trade Size-$368.53K
Largest Trade$900.43K
Most Active MonthMay
Most Active Year2019

Trading Sentiment

OverallBullish
Recent TradeNeutral
Last 90 Days0 Trades
ConvictionNone

Net Worth & Trading Activity Over Time

Loading...

Monthly Trading Pattern

Loading...

Past Insider Trading and Trends

John G Russell has an estimated net worth of $64.2 Million. This is based on reported shares across multiple companies, which include HUBBELL INC, and CMS ENERGY CORP.



2012 was John G Russell's most active year for acquiring shares with 15 total transactions. John G Russell's most active month to acquire stocks was the month of April. 2019 was John G Russell's most active year for disposing of shares, totalling 13 transactions. John G Russell's most active month to dispose stocks was the month of July. 2005 saw John G Russell paying a total of $2,004,063.86 for 144,000 shares, this is the most they've acquired in one year. In 2016 John G Russell cashed out on 649,720 shares for a total of $12,123,471.07, their largest year based on trade value.

Holdings & Transactions

CMScms energy corp
Updated: May 11, 2026VIEW QUOTE
Form TypeSEC Filing
0.022.41K134.07KMay 08View
-0.1014.91K$75.76-$1.13M131.57KFeb 20View
0.022.40K146.48KMay 02View
-0.1728.75K$65.85-$1.89M144.06KDec 19View
0.022.84K172.74KMay 03View
-0.1019.00K$55.53-$1.05M169.90KNov 02View
0.012.58K188.90KMay 05View
0.012.36K186.30KMay 06View
0.012.35K183.94KMay 07View
0.012.68K181.59KMay 01View
-0.035.60K$55.73-$312.10K178.91KScheduledApr 01View
-0.035.60K$62.75-$351.41K184.51KScheduledMar 02View
-0.035.60K$68.57-$383.96K190.11KScheduledFeb 03View
-0.035.60K$62.46-$349.80K195.71KScheduledJan 02View
-0.035.60K$61.03-$341.79K201.31KScheduledDec 02View
-0.035.60K$63.48-$355.49K206.91KScheduledNov 01View
-0.035.60K$64.04-$358.63K212.51KScheduledOct 01View
-0.035.60K$63.84-$357.51K218.11KScheduledSep 03View
-0.1333.50K$63.02-$2.11M223.71KScheduledAug 27View
-0.1233.50K$60.04-$2.01M257.21KScheduledAug 08View
-0.025.60K$57.78-$323.56K290.71KScheduledAug 01View
-0.025.60K$57.46-$321.77K296.31KScheduledJul 01View
0.012.71K301.91KMay 03View
-0.0516.80K$55.35-$929.88K299.20KApr 30View
-0.012.66K$55.22-$302.83K316.00KMar 21View
-0.011.88K318.58KFeb 22View
-0.013.67K$50.88-$248.09K320.46KJan 20View
0.012.80K323.71KMay 04View
0.011.94K$43.81-$991.07K320.91KMar 21View
-0.001.32K$44.05-$886.24K318.59KJan 21View
-0.1763.83K318.95KAug 07View
0.012.86K382.29KMay 05View
-0.027.47K$45.01-$1.57M379.42KMar 21View
-0.012.38K$42.33-$1.66M386.02KJan 22View
-0.1150.05K387.16KNov 21View
-0.1250.50K386.71KNov 21View
-0.0734.96K436.01KAug 25View
-0.32224.59K$45.63-$737.79K470.97KJul 01View
-0.22196.00K$41.04-$8.04M693.19KMay 24View
-0.0219.23K$36.55-$3.34M886.72KJan 24View
0.19141.82K905.94KJan 20View
-0.0214.74K$37.46-$4.00M753.84KJan 26View
0.20128.96K768.57KJan 21View
-0.0424.20K$26.96-$2.34M628.83KJan 28View
0.26136.02K653.03KJan 22View
0.00806.00$28.52-$26.18K514.05KSep 03View
-0.0317.44K$28.52-$2.95M510.43KAug 04View
-0.32250.00K$28.75-$7.19M524.27KMay 21View
0.19121.64K770.61KJan 24View
-0.001.63K$23.89-$1.23M643.19KAug 13View
0.24124.11K638.80KJan 26View
-0.016.40K$21.48-$137.43K514.68KJan 23View
-0.0212.05K$18.27-$714.12K516.11KAug 08View
0.31122.80K521.96KJan 28View
-0.0834.26K$16.89-$139.63K395.41KAug 08View
0.41124.50K429.67KAug 04View
0.3375.00K301.82KAug 12View
-0.1435.45K$12.91-$109.10K226.82KAug 09 - 10View
0.0820.00K259.75KJan 22View
-0.011.56K$13.16-$20.60K239.75KAug 22View
-0.1750.00K241.32KAug 11View
0.3067.60K$13.32$900.43K291.32KAug 06View
-0.011.39K$15.90-$22.07K225.20KAug 27View
-0.011.54K$16.11-$24.86K226.59KAug 22View
0.3152.40K$16.55$867.22K228.13KAug 08View
-0.00695.00$17.15-$11.92K175.73KJul 24View
-0.011.54K$14.22-$21.94K176.43KAug 22View
0.4554.00K$13.77$743.58K177.97KAug 09View
-0.01695.00$13.74-$9.55K123.97KJul 24View
-0.022.04K$16.00-$32.69K123.57KAug 22View
0.6950.00K$15.61$780.50K122.65KAug 10View
-0.01920.00$15.47-$14.23K75.62KJul 25View
-0.5486.90K$12.99-$1.13M76.54KMay 23View
-0.087.10K$13.35-$94.78K87.44KMay 12View
-1.0032.97K$10.53-$347.14K76.54KFeb 28View
1.3242.00K$9.07$408.15K76.90KAug 27View
1.3242.00K$9.07$408.15K76.90KAug 27View
-0.02695.00$8.83-$6.14K34.90KJul 24View
64.82KView
39.21KView
38.51KView
6.4394.00K$6.35$609.60K111.59KAug 22View
-0.01115.00$6.52-$749.8014.62KJul 24View
View
HUBBhubbell inc
Updated: May 04, 2023VIEW QUOTE
Form TypeSEC Filing
0.08527.007.44KMay 02View
0.12744.006.91KMay 03View
0.14749.006.17KMay 04View
0.241.06K5.42KMay 05View
0.311.03K4.36KMay 07View
0.541.17K3.33KMay 03View
0.961.06K2.16KMay 02View
0.04205.50$111.92$23.00K5.27KNov 15View
0.04214.21$107.37$23.00K5.04KAug 15View
0.05216.59$104.16$22.56K4.79KMay 13View
0.241.14K5.87KMay 03View
0.06241.83$89.94$21.75K4.55KFeb 15View
0.312.41K10.10KDec 23View
0.06102.04$213.15$21.75K1.88KNov 13View
0.06107.52$202.29$21.75K1.77KAug 14View
0.0696.25$225.98$21.75K1.65KMay 15View
0.281.00K4.61KMay 05View
0.0795.64$227.41$21.75K1.55KFeb 13View
0.0795.88$226.85$21.75K1.45KNov 14View
0.0789.48$243.06$21.75K1.34KAug 15View
0.0895.69$227.30$21.75K1.25KMay 15View
0.36939.003.55KMay 06View
0.0994.53$230.09$21.75K1.15KFeb 14View
0.11105.39$206.37$21.75K1.05KNov 15View
0.13107.40$202.52$21.75K939.58Aug 15View
0.16115.99$187.51$21.75K828.18May 15View
1.13K1.13KMay 07View
0.0010.08$140.21$1.28K2.14KMar 15View
0.21121.22$179.43$21.75K708.71Feb 15View
0.0110.93$121.63$1.16K2.01KDec 26View
0.32143.10$151.99$21.75K584.21Nov 15View
0.009.08$123.14$935.941.85KOct 11View
0.46139.14$156.32$21.75K438.89Aug 15View
0.018.68$119.27$817.781.70KJul 11View
1.00148.87$146.10$21.75K298.21May 15View
1.40K1.40KMay 08View
0.010.82$147.96$121.77149.34Apr 11View
148.51$146.45$21.75K148.52Feb 15View
1.10K$75.10$82.61K1.10KFeb 14View
View