Sign inGet started

Sperry William R

Insider CIK 1551441 · HUBA, HUBB Senior Vice President & CFO · MSA 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
MSA MSA Safety Inc A Award2026-05-132026-05-14899— $08,167SEC↗
MSA MSA Safety Inc A Award2025-05-162025-05-19909— $07,268SEC↗
HUBB HUBBELL INC F Tax w/h2025-05-062025-05-081,526$349.81 $533.8K51,064SEC↗
HUBB HUBBELL INC A Award2025-05-062025-05-083,292— $052,590SEC↗
HUBB HUBBELL INC A Award deriv2025-02-182025-02-209,986— $09,986SEC↗
HUBB HUBBELL INC A Award2025-02-182025-02-202,544— $049,298SEC↗
HUBB HUBBELL INC F Tax w/h2025-02-112025-02-131,469$397.43 $583.8K45,040SEC↗
HUBB HUBBELL INC F Tax w/h2025-02-112025-02-131,482$397.43 $589.0K46,754SEC↗
HUBB HUBBELL INC A Award2025-02-112025-02-133,196— $048,236SEC↗
HUBB HUBBELL INC A Award2025-02-112025-02-133,196— $046,509SEC↗
HUBB HUBBELL INC F Tax w/h2025-02-072025-02-11768$399.56 $306.9K43,313SEC↗
MSA MSA Safety Inc A Award2024-05-152024-05-16755— $06,359SEC↗
HUBB HUBBELL INC A Award2024-05-072024-05-093,359— $045,638SEC↗
HUBB HUBBELL INC F Tax w/h2024-05-072024-05-091,557$390.33 $607.7K44,081SEC↗
HUBB HUBBELL INC F Tax w/h2024-02-092024-02-131,242$360.43 $447.7K42,279SEC↗
HUBB HUBBELL INC A Award deriv2024-02-062024-02-085,680— $05,680SEC↗
HUBB HUBBELL INC A Award2024-02-062024-02-081,418— $039,266SEC↗
HUBB HUBBELL INC F Tax w/h2024-02-062024-02-081,235$348.96 $431.0K41,605SEC↗
HUBB HUBBELL INC A Award2024-02-062024-02-083,572— $045,177SEC↗
HUBB HUBBELL INC F Tax w/h2024-02-062024-02-081,656$348.96 $577.9K43,521SEC↗
HUBB HUBBELL INC A Award2024-02-062024-02-083,574— $042,840SEC↗
HUBB HUBBELL INC S Sale2024-02-022024-02-062,183$351.78 $767.9K50,590SEC↗
HUBB HUBBELL INC S Sale2024-02-022024-02-0612,742$353.20 $4.50M37,848SEC↗
HUBB HUBBELL INC M Exercise deriv2023-08-022023-08-045,275— $00SEC↗
HUBB HUBBELL INC M Exercise deriv2023-08-022023-08-049,910— $04,956SEC↗
HUBB HUBBELL INC F Tax w/h2023-08-022023-08-0411,145$314.44 $3.50M56,813SEC↗
HUBB HUBBELL INC S Sale2023-08-022023-08-044,040$313.72 $1.27M52,773SEC↗
HUBB HUBBELL INC M Exercise2023-08-022023-08-049,910$163.26 $1.62M67,958SEC↗
HUBB HUBBELL INC M Exercise2023-08-022023-08-045,275$149.49 $788.6K58,048SEC↗
MSA MSA Safety Inc A Award2023-05-172023-05-19939— $05,604SEC↗
HUBB HUBBELL INC F Tax w/h2023-05-012023-05-031,951$270.34 $527.4K52,773SEC↗
HUBB HUBBELL INC A Award2023-05-012023-05-034,210— $054,724SEC↗
HUBB HUBBELL INC F Tax w/h2023-02-132023-02-151,241$244.29 $303.2K50,514SEC↗
HUBB HUBBELL INC A Award deriv2023-02-072023-02-097,994— $07,994SEC↗
HUBB HUBBELL INC A Award2023-02-072023-02-092,021— $048,313SEC↗
HUBB HUBBELL INC F Tax w/h2023-02-072023-02-09927$241.93 $224.3K51,755SEC↗
HUBB HUBBELL INC A Award2023-02-072023-02-092,872— $051,185SEC↗
HUBB HUBBELL INC F Tax w/h2023-02-072023-02-09911$241.93 $220.4K50,274SEC↗
HUBB HUBBELL INC A Award2023-02-072023-02-092,408— $052,682SEC↗
HUBB HUBBELL INC M Exercise deriv2022-10-282022-11-017,059— $00SEC↗
HUBB HUBBELL INC M Exercise deriv2022-10-282022-11-0110,548— $05,275SEC↗
HUBB HUBBELL INC M Exercise2022-10-282022-11-017,059$129.28 $912.6K68,351SEC↗
HUBB HUBBELL INC F Tax w/h2022-10-282022-11-015,313$239.90 $1.27M63,038SEC↗
HUBB HUBBELL INC M Exercise2022-10-282022-11-0110,548$149.49 $1.58M73,586SEC↗
HUBB HUBBELL INC S Sale2022-10-282022-11-0118,878$239.69 $4.52M46,292SEC↗
HUBB HUBBELL INC F Tax w/h2022-10-282022-11-018,416$239.90 $2.02M65,170SEC↗
HUBB HUBBELL INC F Tax w/h2022-07-012022-07-06538$179.52 $96.6K61,292SEC↗
MSA MSA Safety Inc A Award2022-05-182022-05-201,129— $04,665SEC↗
HUBB HUBBELL INC F Tax w/h2022-05-022022-05-04808$193.50 $156.3K61,830SEC↗
HUBB HUBBELL INC A Award2022-05-022022-05-041,742— $062,638SEC↗
HUBB HUBBELL INC M Exercise deriv2022-02-102022-02-147,171— $00SEC↗
HUBB HUBBELL INC M Exercise2022-02-102022-02-147,171$105.49 $756.5K76,019SEC↗
HUBB HUBBELL INC S Sale2022-02-102022-02-1410,000$188.70 $1.89M60,896SEC↗
HUBB HUBBELL INC F Tax w/h2022-02-102022-02-145,123$188.70 $966.7K70,896SEC↗
HUBB HUBBELL INC A Award2022-02-092022-02-111,971— $068,833SEC↗
HUBB HUBBELL INC F Tax w/h2022-02-092022-02-11617$191.95 $118.4K68,216SEC↗
HUBB HUBBELL INC A Award2022-02-092022-02-11936— $069,152SEC↗
HUBB HUBBELL INC F Tax w/h2022-02-092022-02-11304$191.95 $58.4K68,848SEC↗
HUBB HUBBELL INC A Award deriv2022-02-082022-02-1011,465— $011,465SEC↗
HUBB HUBBELL INC A Award2022-02-082022-02-102,421— $066,862SEC↗
HUBB HUBBELL INC F Tax w/h2021-12-142021-12-151,714$208.40 $357.2K64,441SEC↗
MSA MSA Safety Inc A Award2021-05-242021-05-25789— $03,536SEC↗
HUBB HUBBELL INC A Award2021-04-292021-05-032,679— $067,397SEC↗
HUBB HUBBELL INC F Tax w/h2021-04-292021-05-031,242$194.04 $241.0K66,155SEC↗
HUBB HUBBELL INC F Tax w/h2021-02-112021-02-16942$163.07 $153.6K63,777SEC↗
HUBB HUBBELL INC F Tax w/h2021-02-112021-02-16812$163.07 $132.4K64,718SEC↗
HUBB HUBBELL INC A Award2021-02-112021-02-161,753— $065,530SEC↗
HUBB HUBBELL INC A Award deriv2021-02-102021-02-1214,866— $014,866SEC↗
HUBB HUBBELL INC A Award2021-02-102021-02-122,680— $064,719SEC↗
HUBB HUBBELL INC M Exercise deriv2021-02-052021-02-0929,395— $00SEC↗
HUBB HUBBELL INC M Exercise deriv2021-02-052021-02-0914,340— $07,171SEC↗
HUBB HUBBELL INC S Sale2021-02-052021-02-09800$160.53 $128.4K63,104SEC↗
HUBB HUBBELL INC S Sale2021-02-052021-02-091,400$159.11 $222.8K63,904SEC↗
HUBB HUBBELL INC F Tax w/h2021-02-052021-02-0911,684$157.96 $1.85M65,304SEC↗
HUBB HUBBELL INC F Tax w/h2021-02-052021-02-0925,522$157.93 $4.03M76,988SEC↗
HUBB HUBBELL INC S Sale2021-02-052021-02-091,065$161.69 $172.2K62,039SEC↗
HUBB HUBBELL INC M Exercise2021-02-052021-02-0929,395$127.51 $3.75M88,170SEC↗
HUBB HUBBELL INC M Exercise2021-02-052021-02-0914,340$105.49 $1.51M102,510SEC↗
MSA MSA Safety Inc A Award2020-05-152020-05-181,132— $02,747SEC↗
HUBB HUBBELL INC F Tax w/h2020-05-052020-05-071,361$122.71 $167.0K58,775SEC↗
HUBB HUBBELL INC A Award2020-05-052020-05-072,935— $060,136SEC↗
HUBB HUBBELL INC A Award deriv2020-02-132020-02-1815,823— $015,823SEC↗
HUBB HUBBELL INC A Award2020-02-132020-02-181,732— $058,003SEC↗
HUBB HUBBELL INC F Tax w/h2020-02-132020-02-18802$149.31 $119.7K57,201SEC↗
HUBB HUBBELL INC A Award2020-02-132020-02-182,676— $057,106SEC↗
HUBB HUBBELL INC F Tax w/h2020-02-132020-02-18835$149.31 $124.7K56,271SEC↗
HUBB HUBBELL INC M Exercise deriv2020-02-072020-02-1126,205— $00SEC↗
HUBB HUBBELL INC S Sale2020-02-072020-02-111,943$145.18 $282.1K54,430SEC↗
HUBB HUBBELL INC S Sale2020-02-072020-02-1110$144.66 $1.4K56,373SEC↗
HUBB HUBBELL INC F Tax w/h2020-02-072020-02-1122,300$145.44 $3.24M56,383SEC↗
HUBB HUBBELL INC M Exercise2020-02-072020-02-1126,205$113.69 $2.98M78,683SEC↗
HUBB HUBBELL INC M Exercise deriv2019-08-022019-08-0615,209— $00SEC↗
HUBB HUBBELL INC M Exercise deriv2019-08-022019-08-0615,339— $00SEC↗
HUBB HUBBELL INC M Exercise deriv2019-08-022019-08-0621,250— $00SEC↗
HUBB HUBBELL INC F Tax w/h2019-08-022019-08-0614,028$126.61 $1.78M49,855SEC↗
HUBB HUBBELL INC M Exercise2019-08-022019-08-0621,250$97.48 $2.07M71,105SEC↗
HUBB HUBBELL INC M Exercise2019-08-022019-08-0615,339$106.44 $1.63M63,883SEC↗
HUBB HUBBELL INC M Exercise2019-08-022019-08-0615,209$107.87 $1.64M62,545SEC↗
HUBB HUBBELL INC F Tax w/h2019-08-022019-08-0614,001$126.61 $1.77M48,544SEC↗
HUBB HUBBELL INC F Tax w/h2019-08-022019-08-0618,627$126.61 $2.36M52,478SEC↗
HUBB HUBBELL INC A Award deriv2019-07-012019-07-027,059— $07,059SEC↗
HUBB HUBBELL INC A Award2019-07-012019-07-021,160— $047,336SEC↗
MSA MSA Safety Inc A Award2019-05-222019-05-23380— $01,615SEC↗
MSA MSA Safety Inc A Award2019-05-222019-05-231,235— $01,235SEC↗
HUBB HUBBELL INC F Tax w/h2019-05-032019-05-071,662$129.97 $216.0K46,176SEC↗
HUBB HUBBELL INC A Award2019-05-032019-05-073,904— $047,838SEC↗
HUBB HUBBELL INC F Tax w/h2019-02-192019-02-21693$117.50 $81.4K43,934SEC↗
HUBB HUBBELL INC A Award deriv2018-12-142018-12-1821,511— $021,511SEC↗
HUBB HUBBELL INC A Award2018-12-142018-12-183,697— $044,627SEC↗
HUBB HUBBELL INC A Award2018-04-232018-04-252,972— $042,308SEC↗
HUBB HUBBELL INC F Tax w/h2018-04-232018-04-251,378$121.87 $167.9K40,930SEC↗
HUBB HUBBELL INC A Award2018-02-082018-02-121,388— $040,402SEC↗
HUBB HUBBELL INC F Tax w/h2018-02-082018-02-12632$131.83 $83.3K39,336SEC↗
HUBB HUBBELL INC F Tax w/h2018-02-082018-02-12434$131.83 $57.2K39,968SEC↗
HUBB HUBBELL INC A Award deriv2017-12-052017-12-0729,395— $029,395SEC↗
HUBB HUBBELL INC A Award2017-12-052017-12-072,015— $039,014SEC↗
HUBB HUBBELL INC A Award2017-02-092017-02-131,591— $038,058SEC↗
HUBB HUBBELL INC F Tax w/h2017-02-092017-02-13779$122.97 $95.8K37,279SEC↗
HUBB HUBBELL INC F Tax w/h2017-02-092017-02-13280$122.97 $34.4K36,999SEC↗
HUBB HUBBELL INC F Tax w/h2017-02-062017-02-077,516$123.38 $927.3K36,471SEC↗
HUBB HUBBELL INC M Exercise2017-02-062017-02-0710,033$76.02 $762.7K43,987SEC↗
HUBB HUBBELL INC S Sale2017-02-062017-02-072,513$122.61 $308.1K36,467SEC↗
HUBB HUBBELL INC M Exercise2017-02-062017-02-0711,892$83.73 $995.7K48,363SEC↗
HUBB HUBBELL INC F Tax w/h2017-02-062017-02-079,383$123.38 $1.16M38,980SEC↗
HUBB HUBBELL INC M Exercise deriv2017-02-032017-02-0710,033— $00SEC↗
HUBB HUBBELL INC M Exercise deriv2017-02-032017-02-0711,892— $00SEC↗
HUBB HUBBELL INC A Award deriv2016-12-062016-12-0826,205— $026,205SEC↗
HUBB HUBBELL INC A Award2016-12-062016-12-082,149— $033,954SEC↗
HUBB HUBBELL INC M Exercise deriv2016-03-042016-03-0712,205— $00SEC↗
HUBB HUBBELL INC M Exercise deriv2016-03-042016-03-079,766— $00SEC↗
HUBB HUBBELL INC F Tax w/h2016-03-042016-03-079,814$101.65 $997.6K34,305SEC↗
HUBB HUBBELL INC M Exercise2016-03-042016-03-0712,205$64.48 $787.0K44,119SEC↗
HUBB HUBBELL INC S Sale2016-03-042016-03-072,500$101.05 $252.6K31,805SEC↗
HUBB HUBBELL INC M Exercise2016-03-042016-03-079,766$59.95 $585.5K39,053SEC↗
HUBB HUBBELL INC F Tax w/h2016-03-042016-03-077,139$101.65 $725.7K31,914SEC↗
HUBB HUBBELL INC F Tax w/h2016-02-112016-02-16501$88.44 $44.3K29,549SEC↗
HUBB HUBBELL INC F Tax w/h2016-02-112016-02-16262$88.44 $23.2K29,287SEC↗
HUBB HUBBELL INC A Award2016-02-112016-02-161,511— $030,050SEC↗
HUBB HUBBELL INC J Other deriv2015-12-232015-12-2895,694— $095,694SEC↗
HUBB HUBBELL INC J Other deriv2015-12-232015-12-2895,694— $00SEC↗
HUBB HUBBELL INC J Other2015-12-232015-12-2828,539— $028,539SEC↗
HUBB HUBBELL INC J Other2015-12-232015-12-2828,539— $00SEC↗
HUBA, HUBB HUBBELL INC A Award deriv2015-12-082015-12-1021,250— $021,250SEC↗
HUBA, HUBB HUBBELL INC A Award2015-12-082015-12-102,180— $028,539SEC↗
HUBA, HUBB HUBBELL INC F Tax w/h2015-12-042015-12-08206$97.79 $20.1K26,359SEC↗
HUBA, HUBB HUBBELL INC F Tax w/h2015-06-062015-06-09392$109.38 $42.9K26,565SEC↗
HUBA, HUBB HUBBELL INC F Tax w/h2015-02-122015-02-17261$114.49 $29.9K26,957SEC↗
HUBA, HUBB HUBBELL INC A Award2015-02-122015-02-173,334— $028,141SEC↗
HUBA, HUBB HUBBELL INC F Tax w/h2015-02-122015-02-17923$114.49 $105.7K27,218SEC↗
HUBA, HUBB HUBBELL INC F Tax w/h2015-02-122015-02-20261$114.49 $29.9K26,957SEC↗
HUBA, HUBB HUBBELL INC F Tax w/h2015-02-122015-02-20923$114.49 $105.7K27,218SEC↗
HUBA, HUBB HUBBELL INC A Award2015-02-122015-02-202,723— $028,141SEC↗
HUBA, HUBB HUBBELL INC F Tax w/h2014-12-052014-12-09199$108.87 $21.7K25,418SEC↗
HUBA, HUBB HUBBELL INC F Tax w/h2014-12-042014-12-08204$109.19 $22.3K25,617SEC↗
HUBA, HUBB HUBBELL INC A Award deriv2014-12-022014-12-0415,339— $015,339SEC↗
HUBA, HUBB HUBBELL INC A Award2014-12-022014-12-041,997— $025,821SEC↗
HUBA, HUBB HUBBELL INC F Tax w/h2014-06-062014-06-10392$119.20 $46.7K23,824SEC↗
HUBA, HUBB HUBBELL INC A Award2014-02-132014-02-183,334— $025,371SEC↗
HUBA, HUBB HUBBELL INC F Tax w/h2014-02-132014-02-181,155$119.50 $138.0K24,216SEC↗
HUBA, HUBB HUBBELL INC A Award deriv2013-12-102013-12-1215,209— $015,209SEC↗
HUBA, HUBB HUBBELL INC A Award2013-12-102013-12-122,086— $022,037SEC↗
HUBA, HUBB HUBBELL INC F Tax w/h2013-12-062013-12-09220$107.36 $23.6K19,951SEC↗
HUBA, HUBB HUBBELL INC F Tax w/h2013-12-052013-12-06284$105.69 $30.0K20,171SEC↗
HUBA, HUBB HUBBELL INC F Tax w/h2013-12-042013-12-06291$105.85 $30.8K20,455SEC↗
HUBA, HUBB HUBBELL INC S Sale2013-10-242013-10-251,659$108.31 $179.7K20,746SEC↗
HUBA, HUBB HUBBELL INC M Exercise deriv2013-10-232013-10-2511,416— $00SEC↗
HUBA, HUBB HUBBELL INC M Exercise2013-10-232013-10-2511,416$46.96 $536.1K30,502SEC↗
HUBA, HUBB HUBBELL INC F Tax w/h2013-10-232013-10-258,097$108.26 $876.6K22,405SEC↗
HUBA, HUBB HUBBELL INC F Tax w/h2013-06-062013-06-07560$96.84 $54.2K19,086SEC↗
HUBA, HUBB HUBBELL INC F Tax w/h2013-02-072013-02-111,805$93.02 $167.9K19,718SEC↗
HUBA, HUBB HUBBELL INC A Award2013-02-072013-02-113,858— $021,523SEC↗
HUBA, HUBB HUBBELL INC A Award2013-02-072013-02-203,858— $021,523SEC↗
HUBA, HUBB HUBBELL INC F Tax w/h2013-02-072013-02-201,877$93.02 $174.6K19,646SEC↗
HUBA, HUBB HUBBELL INC S Sale2013-01-312013-01-314,237$90.94 $385.3K17,665SEC↗
HUBA, HUBB HUBBELL INC M Exercise deriv2013-01-292013-01-3119,834— $00SEC↗
HUBA, HUBB HUBBELL INC F Tax w/h2013-01-292013-01-3111,360$90.91 $1.03M21,902SEC↗
HUBA, HUBB HUBBELL INC M Exercise2013-01-292013-01-3119,834$29.28 $580.7K33,262SEC↗
HUBA, HUBB HUBBELL INC F Tax w/h2012-12-072012-12-10177$83.04 $14.7K13,428SEC↗
HUBA, HUBB HUBBELL INC F Tax w/h2012-12-062012-12-10150$82.88 $12.4K13,605SEC↗
HUBA, HUBB HUBBELL INC F Tax w/h2012-12-052012-12-06193$83.29 $16.1K13,755SEC↗
HUBA, HUBB HUBBELL INC A Award deriv2012-12-042012-12-0611,892— $011,892SEC↗
HUBA, HUBB HUBBELL INC A Award2012-12-042012-12-061,792— $013,948SEC↗
HUBA, HUBB HUBBELL INC A Award deriv2012-06-062012-06-0810,033— $010,033SEC↗
HUBA, HUBB HUBBELL INC A Award2012-06-062012-06-083,453— $012,156SEC↗