Sign inGet started

Miller Richard Thomas

Insider CIK 1740864 · SNA VP, Gen Counsel & Secretary

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
SNA Snap-on Inc M Exercise deriv2026-07-012026-07-022,000— $02,500SEC↗
SNA Snap-on Inc M Exercise2026-07-012026-07-022,000$155.92 $311.8K6,530SEC↗
SNA Snap-on Inc S Sale2026-07-012026-07-022,000$405.92 $811.8K4,530SEC↗
SNA Snap-on Inc S Sale2026-06-102026-06-11427$389.55 $166.3K4,527SEC↗
SNA Snap-on Inc M Exercise deriv2026-02-122026-02-17143— $00SEC↗
SNA Snap-on Inc D To issuer deriv2026-02-122026-02-17337— $0774SEC↗
SNA Snap-on Inc M Exercise deriv2026-02-122026-02-17631— $0143SEC↗
SNA Snap-on Inc A Award deriv2026-02-122026-02-17508— $0508SEC↗
SNA Snap-on Inc A Award deriv2026-02-122026-02-172,110— $02,110SEC↗
SNA Snap-on Inc M Exercise deriv2026-02-122026-02-17143— $01,168SEC↗
SNA Snap-on Inc A Award deriv2026-02-122026-02-171,016— $01,016SEC↗
SNA Snap-on Inc M Exercise2026-02-122026-02-17631— $05,156SEC↗
SNA Snap-on Inc F Tax w/h2026-02-122026-02-17204$378.55 $77.2K4,952SEC↗
SNA Snap-on Inc M Exercise deriv2026-02-092026-02-1055— $01,025SEC↗
SNA Snap-on Inc M Exercise deriv2026-02-092026-02-1055— $00SEC↗
SNA Snap-on Inc M Exercise deriv2026-02-092026-02-10501— $055SEC↗
SNA Snap-on Inc F Tax w/h2026-02-092026-02-10137$368.12 $50.4K4,525SEC↗
SNA Snap-on Inc M Exercise2026-02-092026-02-10501— $04,662SEC↗
SNA Snap-on Inc M Exercise deriv2025-12-042025-12-042,000— $00SEC↗
SNA Snap-on Inc S Sale2025-12-042025-12-041,077$348.87 $375.7K4,158SEC↗
SNA Snap-on Inc S Sale2025-12-042025-12-04923$347.57 $320.8K5,235SEC↗
SNA Snap-on Inc M Exercise2025-12-042025-12-042,000$161.18 $322.4K6,158SEC↗
SNA Snap-on Inc M Exercise deriv2025-12-032025-12-041,728— $02,000SEC↗
SNA Snap-on Inc M Exercise2025-12-032025-12-041,728$161.18 $278.5K5,886SEC↗
SNA Snap-on Inc S Sale2025-12-032025-12-04254$345.16 $87.7K4,158SEC↗
SNA Snap-on Inc S Sale2025-12-032025-12-041,474$344.63 $508.0K4,412SEC↗
SNA Snap-on Inc M Exercise deriv2025-02-132025-02-18883— $0201SEC↗
SNA Snap-on Inc M Exercise deriv2025-02-132025-02-18201— $0945SEC↗
SNA Snap-on Inc A Award deriv2025-02-132025-02-182,076— $02,076SEC↗
SNA Snap-on Inc A Award deriv2025-02-132025-02-18485— $0485SEC↗
SNA Snap-on Inc A Award deriv2025-02-132025-02-18971— $0971SEC↗
SNA Snap-on Inc M Exercise deriv2025-02-132025-02-18201— $00SEC↗
SNA Snap-on Inc A Award deriv2025-02-132025-02-1878— $01,084SEC↗
SNA Snap-on Inc M Exercise2025-02-132025-02-18883— $04,431SEC↗
SNA Snap-on Inc F Tax w/h2025-02-132025-02-18279$339.73 $94.8K4,152SEC↗
SNA Snap-on Inc M Exercise deriv2025-02-102025-02-11452— $050SEC↗
SNA Snap-on Inc M Exercise deriv2025-02-102025-02-1150— $0744SEC↗
SNA Snap-on Inc M Exercise deriv2025-02-102025-02-1150— $00SEC↗
SNA Snap-on Inc F Tax w/h2025-02-102025-02-11124$340.61 $42.2K3,548SEC↗
SNA Snap-on Inc M Exercise2025-02-102025-02-11452— $03,672SEC↗
SNA Snap-on Inc M Exercise deriv2024-10-182024-10-211,750— $00SEC↗
SNA Snap-on Inc S Sale2024-10-182024-10-211,750$330.00 $577.5K3,218SEC↗
SNA Snap-on Inc M Exercise2024-10-182024-10-211,750$168.70 $295.2K4,968SEC↗
SNA Snap-on Inc M Exercise deriv2024-10-172024-10-211,500— $01,750SEC↗
SNA Snap-on Inc S Sale2024-10-172024-10-211,500$318.70 $478.1K3,218SEC↗
SNA Snap-on Inc M Exercise2024-10-172024-10-211,500$168.70 $253.0K4,718SEC↗
SNA Snap-on Inc M Exercise deriv2024-10-152024-10-151,796— $00SEC↗
SNA Snap-on Inc M Exercise deriv2024-10-152024-10-151,500— $03,250SEC↗
SNA Snap-on Inc M Exercise2024-10-152024-10-151,796$138.03 $247.9K5,014SEC↗
SNA Snap-on Inc S Sale2024-10-152024-10-151,500$300.22 $450.3K3,218SEC↗
SNA Snap-on Inc S Sale2024-10-152024-10-151,796$298.75 $536.6K4,718SEC↗
SNA Snap-on Inc M Exercise2024-10-152024-10-151,500$168.70 $253.0K6,514SEC↗
SNA Snap-on Inc M Exercise deriv2024-03-282024-04-01704— $01,796SEC↗
SNA Snap-on Inc M Exercise2024-03-282024-04-01704$138.03 $97.2K3,917SEC↗
SNA Snap-on Inc S Sale2024-03-282024-04-01704$298.16 $209.9K3,213SEC↗
SNA Snap-on Inc M Exercise deriv2024-02-152024-02-201,431— $0325SEC↗
SNA Snap-on Inc A Award deriv2024-02-152024-02-201,152— $01,152SEC↗
SNA Snap-on Inc A Award deriv2024-02-152024-02-20878— $01,756SEC↗
SNA Snap-on Inc M Exercise deriv2024-02-152024-02-20325— $00SEC↗
SNA Snap-on Inc M Exercise deriv2024-02-152024-02-20325— $0676SEC↗
SNA Snap-on Inc A Award deriv2024-02-152024-02-20576— $0576SEC↗
SNA Snap-on Inc A Award deriv2024-02-152024-02-202,670— $02,670SEC↗
SNA Snap-on Inc M Exercise2024-02-152024-02-201,431— $03,655SEC↗
SNA Snap-on Inc F Tax w/h2024-02-152024-02-20444$269.00 $119.4K3,211SEC↗
SNA Snap-on Inc M Exercise deriv2024-02-112024-02-12439— $00SEC↗
SNA Snap-on Inc F Tax w/h2024-02-112024-02-12120$262.43 $31.5K2,224SEC↗
SNA Snap-on Inc M Exercise2024-02-112024-02-12439— $02,344SEC↗
SNA Snap-on Inc M Exercise deriv2023-06-302023-07-052,000— $02,500SEC↗
SNA Snap-on Inc S Sale2023-06-302023-07-052,000$288.03 $576.1K1,900SEC↗
SNA Snap-on Inc M Exercise2023-06-302023-07-052,000$138.03 $276.1K3,900SEC↗
SNA Snap-on Inc S Sale2023-05-032023-05-03195$263.32 $51.3K1,847SEC↗
SNA Snap-on Inc S Sale2023-05-022023-05-03300$263.05 $78.9K2,042SEC↗
SNA Snap-on Inc M Exercise deriv2023-02-092023-02-13666— $00SEC↗
SNA Snap-on Inc M Exercise deriv2023-02-092023-02-13162— $0342SEC↗
SNA Snap-on Inc M Exercise deriv2023-02-092023-02-13162— $0666SEC↗
SNA Snap-on Inc A Award deriv2023-02-092023-02-13281— $0828SEC↗
SNA Snap-on Inc A Award deriv2023-02-092023-02-131,111— $01,111SEC↗
SNA Snap-on Inc A Award deriv2023-02-092023-02-13556— $0556SEC↗
SNA Snap-on Inc A Award deriv2023-02-092023-02-132,433— $02,433SEC↗
SNA Snap-on Inc F Tax w/h2023-02-092023-02-13198$249.26 $49.4K2,340SEC↗
SNA Snap-on Inc M Exercise2023-02-092023-02-13666— $02,538SEC↗
SNA Snap-on Inc M Exercise deriv2023-02-022023-02-032,000— $00SEC↗
SNA Snap-on Inc M Exercise2023-02-022023-02-032,000$144.69 $289.4K3,872SEC↗
SNA Snap-on Inc S Sale2023-02-022023-02-032,000$254.69 $509.4K1,872SEC↗
SNA Snap-on Inc A Award deriv2022-02-102022-02-142,941— $02,941SEC↗
SNA Snap-on Inc A Award deriv2022-02-102022-02-14502— $0502SEC↗
SNA Snap-on Inc A Award deriv2022-02-102022-02-1467— $0643SEC↗
SNA Snap-on Inc M Exercise deriv2022-02-102022-02-14523— $0120SEC↗
SNA Snap-on Inc M Exercise deriv2022-02-102022-02-14120— $00SEC↗
SNA Snap-on Inc A Award deriv2022-02-102022-02-141,006— $01,006SEC↗
SNA Snap-on Inc M Exercise deriv2022-02-102022-02-14120— $0176SEC↗
SNA Snap-on Inc M Exercise2022-02-102022-02-14523— $01,995SEC↗
SNA Snap-on Inc F Tax w/h2022-02-102022-02-14182$211.67 $38.5K1,813SEC↗
SNA Snap-on Inc M Exercise deriv2021-05-052021-05-052,000— $02,000SEC↗
SNA Snap-on Inc M Exercise2021-05-052021-05-052,000$144.69 $289.4K3,378SEC↗
SNA Snap-on Inc S Sale2021-05-052021-05-052,000$244.69 $489.4K1,378SEC↗
SNA Snap-on Inc M Exercise deriv2021-04-222021-04-262,250— $00SEC↗
SNA Snap-on Inc M Exercise2021-04-222021-04-262,250$109.43 $246.2K3,628SEC↗
SNA Snap-on Inc S Sale2021-04-222021-04-262,250$239.43 $538.7K1,378SEC↗
SNA Snap-on Inc M Exercise deriv2021-02-242021-02-251,250— $02,250SEC↗
SNA Snap-on Inc M Exercise2021-02-242021-02-251,250$109.43 $136.8K2,627SEC↗
SNA Snap-on Inc S Sale2021-02-242021-02-251,250$199.43 $249.3K1,377SEC↗
SNA Snap-on Inc M Exercise deriv2021-02-192021-02-231,000— $00SEC↗
SNA Snap-on Inc S Sale2021-02-192021-02-231,000$194.04 $194.0K1,377SEC↗
SNA Snap-on Inc M Exercise2021-02-192021-02-231,000$79.04 $79.0K2,377SEC↗
SNA Snap-on Inc A Award deriv2021-02-112021-02-16439— $0439SEC↗
SNA Snap-on Inc D To issuer deriv2021-02-112021-02-16433— $00SEC↗
SNA Snap-on Inc D To issuer deriv2021-02-112021-02-16546— $00SEC↗
SNA Snap-on Inc A Award deriv2021-02-112021-02-16878— $0878SEC↗
SNA Snap-on Inc A Award deriv2021-02-112021-02-162,815— $02,815SEC↗
SNA Snap-on Inc M Exercise deriv2021-01-022021-01-0515— $054SEC↗
SNA Snap-on Inc M Exercise deriv2021-01-022021-01-0515— $00SEC↗
SNA Snap-on Inc M Exercise deriv2021-01-022021-01-05323— $015SEC↗
SNA Snap-on Inc F Tax w/h2021-01-022021-01-05113$171.14 $19.3K1,377SEC↗
SNA Snap-on Inc M Exercise2021-01-022021-01-05323— $01,490SEC↗
SNA Snap-on Inc M Exercise deriv2020-11-092020-11-121,000— $01,000SEC↗
SNA Snap-on Inc M Exercise2020-11-092020-11-121,000$79.04 $79.0K2,166SEC↗
SNA Snap-on Inc S Sale2020-11-092020-11-121,000$174.90 $174.9K1,166SEC↗
SNA Snap-on Inc M Exercise deriv2020-10-222020-10-261,000— $02,000SEC↗
SNA Snap-on Inc S Sale2020-10-222020-10-261,000$169.90 $169.9K2,302SEC↗
SNA Snap-on Inc M Exercise2020-10-222020-10-261,000$79.04 $79.0K3,302SEC↗
SNA Snap-on Inc S Sale2020-10-222020-10-261,136$167.33 $190.1K1,166SEC↗
SNA Snap-on Inc A Award deriv2020-02-132020-02-18546— $0546SEC↗
SNA Snap-on Inc D To issuer deriv2020-02-132020-02-18127— $0207SEC↗
SNA Snap-on Inc M Exercise deriv2020-02-132020-02-18207— $00SEC↗
SNA Snap-on Inc D To issuer deriv2020-02-132020-02-18576— $00SEC↗
SNA Snap-on Inc A Award deriv2020-02-132020-02-184,700— $04,700SEC↗
SNA Snap-on Inc A Award deriv2020-02-132020-02-18547— $0547SEC↗
SNA Snap-on Inc M Exercise2020-02-132020-02-18207— $02,324SEC↗
SNA Snap-on Inc F Tax w/h2020-02-132020-02-1872$155.34 $11.2K2,252SEC↗
SNA Snap-on Inc M Exercise deriv2019-12-282019-12-305— $00SEC↗
SNA Snap-on Inc M Exercise deriv2019-12-282019-12-305— $038SEC↗
SNA Snap-on Inc M Exercise deriv2019-12-282019-12-30121— $05SEC↗
SNA Snap-on Inc M Exercise2019-12-282019-12-30121— $02,159SEC↗
SNA Snap-on Inc F Tax w/h2019-12-282019-12-3042$169.20 $7.1K2,117SEC↗
SNA SNAP-ON Inc D To issuer deriv2019-02-142019-02-1945— $0295SEC↗
SNA SNAP-ON Inc A Award deriv2019-02-142019-02-194,500— $04,500SEC↗
SNA SNAP-ON Inc M Exercise deriv2019-02-142019-02-1913— $032SEC↗
SNA SNAP-ON Inc M Exercise deriv2019-02-142019-02-1913— $00SEC↗
SNA SNAP-ON Inc M Exercise deriv2019-02-142019-02-19282— $013SEC↗
SNA SNAP-ON Inc D To issuer deriv2019-02-142019-02-1995— $0338SEC↗
SNA SNAP-ON Inc A Award deriv2019-02-142019-02-19576— $0576SEC↗
SNA SNAP-ON Inc A Award deriv2019-02-142019-02-19576— $0576SEC↗
SNA SNAP-ON Inc M Exercise2019-02-142019-02-19282— $02,104SEC↗
SNA SNAP-ON Inc F Tax w/h2019-02-142019-02-19105$155.92 $16.4K1,999SEC↗
SNA SNAP-ON Inc M Exercise deriv2018-12-292019-01-02395— $00SEC↗
SNA SNAP-ON Inc M Exercise2018-12-292019-01-02395— $01,977SEC↗
SNA SNAP-ON Inc F Tax w/h2018-12-292019-01-02155$144.25 $22.4K1,822SEC↗