MarketPeel
Insider Trading Intelligence
AG

Anthony Guzzi

HUBB
DIRECTOR · HUBBELL INC · CIK 0001306045
FILING MIX · LIFETIME65%/35%
BUYS
70
SELLS
37
TOTAL VALUE
$70.96M
COMPANIES
2
ACTIVE SINCE
Jan 2020
HOLDINGS NOW
200,857
AVG SELL PX
$246.74
TRADE KIND
SHOWING 107 / 107
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
27 backtested trades · 8 horizons · 4 pending
Forward-return performance of every backtestable P/S trade by Anthony Guzzi, measured at 8 horizons from 7 days to 2 years. Deduped per economic event so co-filings count once. Excess return = trade return minus SPY return over the same window.
HORIZONTRADESWIN RATEINSIDER RETURNSPY RETURNMEAN EXCESSMEDIAN EXCESST-STAT
7d27+33.33%+0.76%+0.06%+0.70%+0.83%
14d27+29.63%+3.50%+0.45%+3.05%+2.72%
30d27+33.33%+6.52%+1.40%+5.12%+4.75%
60d27+18.52%+10.91%+1.63%+9.28%+10.80%
90d27+18.52%+12.04%+2.10%+9.81%+9.49%
180d27(1 pending)+15.38%+21.01%+5.55%+15.46%+10.79%
1y27(1 pending)+23.08%+58.32%+13.08%+45.24%+41.22%
2y27(2 pending)+20.00%+138.82%+29.41%+109.41%+88.89%
How to read this: Insider Returnis the average raw return of the filer's trades over the horizon. SPY Return is what SPY did over those same windows — reference only, not a comparison. The headline alpha number is Mean Excess = Insider − SPY; green means the filer beat SPY, red means they trailed it. Win rate is the share of individual trades where the filer beat SPY. T-statvalues above 2 mean the alpha is unlikely to be chance given the sample size. "Pending" counts trades where the horizon hasn't elapsed yet; their stats are not included in the row average.
Holdings over time
HUBB · 33,545.016 shares · as of May 15, 2026
08,38616,77325,15933,545202120222023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2020
2020
2020
2020
2021
2021
2021
2021
2022
2022
2022
2022
2023
2023
2023
2023
2024
2024
2024
2024
2025
2025
2025
2025
2026
2026
FLOW · 70 buys / 37 sellsCOVERAGE · 26 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
HUBB
HUBBELL INC
PURCHASEGRANT
Stock grant
79.83$479.97$38.3K33,545.016May 15, 2026May 19, 2026View →
HUBB
HUBBELL INC
PURCHASEGRANT
Stock grant
34115,598.95May 5, 2026May 7, 2026View →
EME
EMCOR GROUP, INC.
PURCHASEGRANT
Stock grant
13170,312Apr 30, 2026May 1, 2026View →
EME
EMCOR GROUP, INC.
SALEGRANT
Gift
3,000167,312Apr 30, 2026May 4, 2026View →
EME
EMCOR GROUP, INC.
SALE10b5-1
10b5-1 plan
36,000$729.48$26.26M170,299Mar 5, 2026Mar 9, 2026View →
EME
EMCOR GROUP, INC.
SALE
Chairman, President and CEO
8,303$724.62$6.02M206,299Feb 27, 2026Mar 2, 2026View →
HUBB
HUBBELL INC
PURCHASEGRANT
Stock grant
70.118$524.12$36.8K33,364.944Feb 13, 2026Feb 17, 2026View →
EME
EMCOR GROUP, INC.
PURCHASEGRANT
Stock grant
25214,602Jan 30, 2026Feb 2, 2026View →
EME
EMCOR GROUP, INC.
PURCHASEGRANT
Stock grant
7,261214,577Jan 2, 2026Jan 5, 2026View →
HUBB
HUBBELL INC
PURCHASEGRANT
Stock grant
84.908$432.82$36.7K33,188.882Nov 14, 2025Nov 18, 2025View →
EME
EMCOR GROUP, INC.
PURCHASEGRANT
Stock grant
12207,316Oct 30, 2025Oct 31, 2025View →
HUBB
HUBBELL INC
PURCHASEGRANT
Stock grant
85.935$427.65$36.8K33,004.533Aug 15, 2025Aug 18, 2025View →
EME
EMCOR GROUP, INC.
PURCHASEGRANT
Stock grant
15207,304Jul 31, 2025Aug 1, 2025View →
HUBB
HUBBELL INC
PURCHASEGRANT
Stock grant
95.05$386.64$36.8K32,808.091May 15, 2025May 19, 2025View →
HUBB
HUBBELL INC
PURCHASEGRANT
Stock grant
45715,067.541May 6, 2025May 8, 2025View →
EME
EMCOR GROUP, INC.
SALE
Chairman, President and CEO
7,000$436.03$3.05M208,989May 5, 2025May 7, 2025View →
EME
EMCOR GROUP, INC.
SALEGRANT
Gift
1,700207,289May 5, 2025May 7, 2025View →
EME
EMCOR GROUP, INC.
PURCHASEGRANT
Stock grant
24215,989Apr 30, 2025May 1, 2025View →
EME
EMCOR GROUP, INC.
SALE
Chairman, President and CEO
9,356$402.71$3.77M215,965Feb 27, 2025Feb 28, 2025View →
HUBB
HUBBELL INC
PURCHASEGRANT
Stock grant
94.197$390.14$36.8K32,588.016Feb 14, 2025Feb 18, 2025View →
EME
EMCOR GROUP, INC.
PURCHASEGRANT
Stock grant
33225,321Jan 31, 2025Feb 3, 2025View →
EME
EMCOR GROUP, INC.
PURCHASEGRANT
Stock grant
7,661225,288Jan 2, 2025Jan 3, 2025View →
HUBB
HUBBELL INC
PURCHASEGRANT
Stock grant
83.979$437.61$36.8K32,399.993Nov 15, 2024Nov 19, 2024View →
EME
EMCOR GROUP, INC.
PURCHASEGRANT
Stock grant
31217,627Oct 30, 2024Oct 31, 2024View →
EME
EMCOR GROUP, INC.
SALEGRANT
Gift
1,500217,596Aug 29, 2024Aug 30, 2024View →
HUBB
HUBBELL INC
PURCHASEGRANT
Stock grant
96.464$380.97$36.7K32,219.864Aug 15, 2024Aug 19, 2024View →
EME
EMCOR GROUP, INC.
PURCHASEGRANT
Stock grant
37219,096Jul 30, 2024Jul 31, 2024View →
HUBB
HUBBELL INC
PURCHASEGRANT
Stock grant
88.358$404.73$35.8K32,021.035May 15, 2024May 17, 2024View →
HUBB
HUBBELL INC
PURCHASEGRANT
Stock grant
40914,423.384May 7, 2024May 9, 2024View →
EME
EMCOR GROUP, INC.
PURCHASEGRANT
Stock grant
36219,059Apr 30, 2024May 1, 2024View →
EME
EMCOR GROUP, INC.
SALE
Chairman, President and CEO
6,000$319.65$1.92M219,023Mar 12, 2024Mar 12, 2024View →
EME
EMCOR GROUP, INC.
SALE
Chairman, President and CEO
11,736$313.52$3.68M226,523Feb 29, 2024Mar 4, 2024View →
EME
EMCOR GROUP, INC.
SALEGRANT
Gift
1,500225,023Feb 29, 2024Mar 4, 2024View →
HUBB
HUBBELL INC
PURCHASEGRANT
Stock grant
95.486$358.69$34.2K31,834.39Feb 15, 2024Feb 20, 2024View →
EME
EMCOR GROUP, INC.
PURCHASEGRANT
Stock grant
62238,259Jan 31, 2024Feb 1, 2024View →
EME
EMCOR GROUP, INC.
PURCHASEGRANT
Stock grant
15,961238,197Jan 2, 2024Jan 3, 2024View →
HUBB
HUBBELL INC
PURCHASEGRANT
Stock grant
118.344$289.41$34.2K31,620.363Nov 15, 2023Nov 17, 2023View →
EME
EMCOR GROUP, INC.
SALEGRANT
Gift
2,600222,236Oct 31, 2023Oct 31, 2023View →
EME
EMCOR GROUP, INC.
PURCHASEGRANT
Stock grant
57224,836Oct 30, 2023Oct 31, 2023View →
HUBB
HUBBELL INC
PURCHASEGRANT
Stock grant
111.673$306.70$34.3K31,390.708Aug 15, 2023Aug 17, 2023View →
EME
EMCOR GROUP, INC.
PURCHASEGRANT
Stock grant
57224,779Jul 31, 2023Jul 31, 2023View →
EME
EMCOR GROUP, INC.
SALE10b5-1
10b5-1 plan
11,000$196.37$2.16M224,722Jul 27, 2023Jul 27, 2023View →
EME
EMCOR GROUP, INC.
SALE10b5-1
10b5-1 plan
7,741$185.02$1.43M238,981Jun 30, 2023Jul 5, 2023View →
EME
EMCOR GROUP, INC.
SALE10b5-1
10b5-1 plan
4,171$175.30$731.2K246,722Jun 7, 2023Jun 8, 2023View →
EME
EMCOR GROUP, INC.
SALE10b5-1
10b5-1 plan
6,829$175.02$1.20M250,893Jun 6, 2023Jun 7, 2023View →
HUBB
HUBBELL INC
PURCHASEGRANT
Stock grant
125.192$273.58$34.3K31,170.286May 15, 2023May 17, 2023View →
HUBB
HUBBELL INC
PURCHASEGRANT
Stock grant
52713,821.659May 2, 2023May 4, 2023View →
EME
EMCOR GROUP, INC.
PURCHASEGRANT
Stock grant
67257,722Apr 28, 2023May 1, 2023View →
EME
EMCOR GROUP, INC.
SALE10b5-1
10b5-1 plan
11,000$165.52$1.82M257,655Apr 27, 2023May 1, 2023View →
EME
EMCOR GROUP, INC.
SALE
Chairman, President and CEO
11,429$165.52$1.89M268,655Feb 24, 2023Feb 27, 2023View →
HUBB
HUBBELL INC
PURCHASEGRANT
Stock grant
136.449$251.01$34.3K30,897.436Feb 15, 2023Feb 17, 2023View →
EME
EMCOR GROUP, INC.
PURCHASEGRANT
Stock grant
93280,084Jan 31, 2023Feb 2, 2023View →
EME
EMCOR GROUP, INC.
PURCHASEGRANT
Stock grant
18,205279,991Jan 3, 2023Jan 5, 2023View →
EME
EMCOR GROUP, INC.
SALEGRANT
Gift
1,100260,405Nov 16, 2022Nov 17, 2022View →
HUBB
HUBBELL INC
PURCHASEGRANT
Stock grant
137.198$249.64$34.3K30,618.775Nov 15, 2022Nov 17, 2022View →
EME
EMCOR GROUP, INC.
PURCHASEGRANT
Stock grant
78261,505Oct 31, 2022Nov 1, 2022View →
EME
EMCOR GROUP, INC.
SALE
Chairman, President and CEO
7,500$135.00$1.01M261,427Oct 27, 2022Oct 31, 2022View →
EME
EMCOR GROUP, INC.
SALE
Chairman, President and CEO
7,500$130.00$975.0K268,927Oct 18, 2022Oct 19, 2022View →
EME
EMCOR GROUP, INC.
SALE
Chairman, President and CEO
88$125.01$11.0K283,839Oct 17, 2022Oct 19, 2022View →
EME
EMCOR GROUP, INC.
SALE
Chairman, President and CEO
7,412$125.00$926.5K276,427Oct 17, 2022Oct 19, 2022View →
HUBB
HUBBELL INC
SALE
5$220.49$1.1K6,490.233Sep 26, 2022Nov 17, 2022View →
HUBB
HUBBELL INC
PURCHASEGRANT
Stock grant
155.033$220.92$34.2K30,336.886Aug 15, 2022Aug 17, 2022View →
EME
EMCOR GROUP, INC.
SALE
Chairman, President and CEO
6,119$120.13$735.1K285,308Aug 12, 2022Jan 3, 2023View →
EME
EMCOR GROUP, INC.
SALE
Chairman, President and CEO
7,500$120.11$900.8K283,927Aug 12, 2022Aug 15, 2022View →
EME
EMCOR GROUP, INC.
PURCHASEGRANT
Stock grant
82291,427Jul 29, 2022Aug 2, 2022View →
HUBB
HUBBELL INC
PURCHASEGRANT
Stock grant
176.383$194.18$34.3K30,008.413May 13, 2022May 17, 2022View →
HUBB
HUBBELL INC
PURCHASEGRANT
Stock grant
74413,032.413May 3, 2022May 5, 2022View →
EME
EMCOR GROUP, INC.
PURCHASEGRANT
Stock grant
89291,345Apr 29, 2022May 2, 2022View →
EME
EMCOR GROUP, INC.
SALE
Chairman, President and CEO
1,381$120.00$165.7K291,256Apr 21, 2022Apr 22, 2022View →
EME
EMCOR GROUP, INC.
SALE
Chairman, President and CEO
16,306$116.95$1.91M292,637Feb 25, 2022Feb 28, 2022View →
HUBB
HUBBELL INC
PURCHASE
1$183.46$1836,495.233Feb 17, 2022Nov 17, 2022View →
HUBB
HUBBELL INC
PURCHASE
1$184.28$1846,494.233Feb 16, 2022Nov 17, 2022View →
HUBB
HUBBELL INC
PURCHASEGRANT
Stock grant
184.865$185.27$34.2K29,661.255Feb 15, 2022Feb 17, 2022View →
HUBB
HUBBELL INC
PURCHASE
3$185.52$5576,493.233Feb 15, 2022Nov 17, 2022View →
EME
EMCOR GROUP, INC.
PURCHASEGRANT
Stock grant
120308,943Jan 31, 2022Feb 1, 2022View →
EME
EMCOR GROUP, INC.
PURCHASEGRANT
Stock grant
20,758308,823Jan 3, 2022Jan 4, 2022View →
HUBB
HUBBELL INC
PURCHASEGRANT
Stock grant
164.45$208.27$34.3K29,328.118Nov 15, 2021Nov 16, 2021View →
HUBB
HUBBELL INC
PURCHASE
6$207.52$1.2K6,490.233Nov 8, 2021Nov 17, 2022View →
HUBB
HUBBELL INC
PURCHASE
4$202.20$8096,484.233Nov 2, 2021Nov 17, 2022View →
EME
EMCOR GROUP, INC.
PURCHASEGRANT
Stock grant
93288,065Oct 29, 2021Nov 1, 2021View →
EME
EMCOR GROUP, INC.
SALE
Chairman, President and CEO
13,247$118.04$1.56M287,972Sep 15, 2021Sep 16, 2021View →
HUBB
HUBBELL INC
PURCHASEGRANT
Stock grant
165.507$206.94$34.3K29,015.067Aug 13, 2021Aug 17, 2021View →
EME
EMCOR GROUP, INC.
PURCHASEGRANT
Stock grant
94301,219Jul 30, 2021Aug 2, 2021View →
EME
EMCOR GROUP, INC.
SALEGRANT
Gift
9,680301,125Jun 3, 2021Jun 3, 2021View →
HUBB
HUBBELL INC
PURCHASEGRANT
Stock grant
171.828$194.09$33.4K28,696.942May 14, 2021May 18, 2021View →
HUBB
HUBBELL INC
PURCHASEGRANT
Stock grant
74912,030.684May 4, 2021May 6, 2021View →
EME
EMCOR GROUP, INC.
PURCHASEGRANT
Stock grant
95310,805Apr 30, 2021May 4, 2021View →
EME
EMCOR GROUP, INC.
SALE
Chairman, President and CEO
25,000$114.16$2.85M310,710Apr 5, 2021Apr 7, 2021View →
EME
EMCOR GROUP, INC.
SALEGRANT
Gift
1,575335,710Mar 12, 2021Mar 16, 2021View →
EME
EMCOR GROUP, INC.
SALE
Chairman, President and CEO
10,912$97.37$1.06M337,285Feb 26, 2021Mar 2, 2021View →
HUBB
HUBBELL INC
PURCHASEGRANT
Stock grant
192.18$165.21$31.8K28,378.747Feb 15, 2021Feb 17, 2021View →
EME
EMCOR GROUP, INC.
PURCHASEGRANT
Stock grant
165348,197Jan 29, 2021Feb 1, 2021View →
EME
EMCOR GROUP, INC.
PURCHASEGRANT
Stock grant
26,004348,032Jan 4, 2021Jan 5, 2021View →
EME
EMCOR GROUP, INC.
SALE
Chairman, President and CEO
14,224$85.01$1.21M322,028Nov 17, 2020Nov 19, 2020View →
HUBB
HUBBELL INC
PURCHASEGRANT
Stock grant
204.206$155.48$31.7K28,014.826Nov 13, 2020Nov 17, 2020View →
EME
EMCOR GROUP, INC.
SALE
Chairman, President and CEO
512$80.00$41.0K336,252Nov 10, 2020Nov 12, 2020View →
EME
EMCOR GROUP, INC.
SALE
Chairman, President and CEO
13,712$80.02$1.10M336,764Nov 9, 2020Nov 12, 2020View →
EME
EMCOR GROUP, INC.
PURCHASEGRANT
Stock grant
108350,476Oct 30, 2020Nov 2, 2020View →
HUBB
HUBBELL INC
PURCHASEGRANT
Stock grant
217.02$146.30$31.8K27,635.444Aug 14, 2020Aug 18, 2020View →
EME
EMCOR GROUP, INC.
SALE
Chairman, President and CEO
10,000$77.01$770.1K350,368Aug 11, 2020Aug 11, 2020View →
EME
EMCOR GROUP, INC.
PURCHASEGRANT
Stock grant
101360,368Jul 30, 2020Jul 31, 2020View →
HUBB
HUBBELL INC
PURCHASEGRANT
Stock grant
1,05911,005.28May 5, 2020May 7, 2020View →
EME
EMCOR GROUP, INC.
PURCHASEGRANT
Stock grant
103360,267Apr 30, 2020May 1, 2020View →
EME
EMCOR GROUP, INC.
SALE
Chairman, President and CEO
12,075$76.92$928.8K360,164Feb 28, 2020Mar 2, 2020View →
HUBB
HUBBELL INC
PURCHASEGRANT
Stock grant
203.335$147.54$30.0K26,994.503Feb 14, 2020Feb 18, 2020View →
EME
EMCOR GROUP, INC.
PURCHASEGRANT
Stock grant
112372,239Jan 31, 2020Feb 3, 2020View →
EME
EMCOR GROUP, INC.
PURCHASEGRANT
Stock grant
26,242372,127Jan 2, 2020Jan 3, 2020View →
Other insiders · HUBB
Loading peer insiders…
About this filer
CIK 0001306045
ROLE
Director
PRIMARY
HUBB
COMPANIES
2
ACTIVE SINCE
Jan 2020
MARKETPEEL · /INSIDER/0001306045DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

One short email. Insider buys, congressional trades, and plain-English analysis.

Feedback