Miller Richard Thomas
Insider CIK 1740864 · SNA VP, Gen Counsel & Secretary
Trades across companies
| Ticker | Code | Trade | Filed | Shares | Price | Value | Owned after | |
|---|---|---|---|---|---|---|---|---|
| SNA Snap-on Inc | M Exercise deriv | 2026-07-01 | 2026-07-02 | 2,000 | — | $0 | 2,500 | SEC↗ |
| SNA Snap-on Inc | M Exercise | 2026-07-01 | 2026-07-02 | 2,000 | $155.92 | $311.8K | 6,530 | SEC↗ |
| SNA Snap-on Inc | S Sale | 2026-07-01 | 2026-07-02 | 2,000 | $405.92 | $811.8K | 4,530 | SEC↗ |
| SNA Snap-on Inc | S Sale | 2026-06-10 | 2026-06-11 | 427 | $389.55 | $166.3K | 4,527 | SEC↗ |
| SNA Snap-on Inc | M Exercise deriv | 2026-02-12 | 2026-02-17 | 143 | — | $0 | 0 | SEC↗ |
| SNA Snap-on Inc | D To issuer deriv | 2026-02-12 | 2026-02-17 | 337 | — | $0 | 774 | SEC↗ |
| SNA Snap-on Inc | M Exercise deriv | 2026-02-12 | 2026-02-17 | 631 | — | $0 | 143 | SEC↗ |
| SNA Snap-on Inc | A Award deriv | 2026-02-12 | 2026-02-17 | 508 | — | $0 | 508 | SEC↗ |
| SNA Snap-on Inc | A Award deriv | 2026-02-12 | 2026-02-17 | 2,110 | — | $0 | 2,110 | SEC↗ |
| SNA Snap-on Inc | M Exercise deriv | 2026-02-12 | 2026-02-17 | 143 | — | $0 | 1,168 | SEC↗ |
| SNA Snap-on Inc | A Award deriv | 2026-02-12 | 2026-02-17 | 1,016 | — | $0 | 1,016 | SEC↗ |
| SNA Snap-on Inc | M Exercise | 2026-02-12 | 2026-02-17 | 631 | — | $0 | 5,156 | SEC↗ |
| SNA Snap-on Inc | F Tax w/h | 2026-02-12 | 2026-02-17 | 204 | $378.55 | $77.2K | 4,952 | SEC↗ |
| SNA Snap-on Inc | M Exercise deriv | 2026-02-09 | 2026-02-10 | 55 | — | $0 | 1,025 | SEC↗ |
| SNA Snap-on Inc | M Exercise deriv | 2026-02-09 | 2026-02-10 | 55 | — | $0 | 0 | SEC↗ |
| SNA Snap-on Inc | M Exercise deriv | 2026-02-09 | 2026-02-10 | 501 | — | $0 | 55 | SEC↗ |
| SNA Snap-on Inc | F Tax w/h | 2026-02-09 | 2026-02-10 | 137 | $368.12 | $50.4K | 4,525 | SEC↗ |
| SNA Snap-on Inc | M Exercise | 2026-02-09 | 2026-02-10 | 501 | — | $0 | 4,662 | SEC↗ |
| SNA Snap-on Inc | M Exercise deriv | 2025-12-04 | 2025-12-04 | 2,000 | — | $0 | 0 | SEC↗ |
| SNA Snap-on Inc | S Sale | 2025-12-04 | 2025-12-04 | 1,077 | $348.87 | $375.7K | 4,158 | SEC↗ |
| SNA Snap-on Inc | S Sale | 2025-12-04 | 2025-12-04 | 923 | $347.57 | $320.8K | 5,235 | SEC↗ |
| SNA Snap-on Inc | M Exercise | 2025-12-04 | 2025-12-04 | 2,000 | $161.18 | $322.4K | 6,158 | SEC↗ |
| SNA Snap-on Inc | M Exercise deriv | 2025-12-03 | 2025-12-04 | 1,728 | — | $0 | 2,000 | SEC↗ |
| SNA Snap-on Inc | M Exercise | 2025-12-03 | 2025-12-04 | 1,728 | $161.18 | $278.5K | 5,886 | SEC↗ |
| SNA Snap-on Inc | S Sale | 2025-12-03 | 2025-12-04 | 254 | $345.16 | $87.7K | 4,158 | SEC↗ |
| SNA Snap-on Inc | S Sale | 2025-12-03 | 2025-12-04 | 1,474 | $344.63 | $508.0K | 4,412 | SEC↗ |
| SNA Snap-on Inc | M Exercise deriv | 2025-02-13 | 2025-02-18 | 883 | — | $0 | 201 | SEC↗ |
| SNA Snap-on Inc | M Exercise deriv | 2025-02-13 | 2025-02-18 | 201 | — | $0 | 945 | SEC↗ |
| SNA Snap-on Inc | A Award deriv | 2025-02-13 | 2025-02-18 | 2,076 | — | $0 | 2,076 | SEC↗ |
| SNA Snap-on Inc | A Award deriv | 2025-02-13 | 2025-02-18 | 485 | — | $0 | 485 | SEC↗ |
| SNA Snap-on Inc | A Award deriv | 2025-02-13 | 2025-02-18 | 971 | — | $0 | 971 | SEC↗ |
| SNA Snap-on Inc | M Exercise deriv | 2025-02-13 | 2025-02-18 | 201 | — | $0 | 0 | SEC↗ |
| SNA Snap-on Inc | A Award deriv | 2025-02-13 | 2025-02-18 | 78 | — | $0 | 1,084 | SEC↗ |
| SNA Snap-on Inc | M Exercise | 2025-02-13 | 2025-02-18 | 883 | — | $0 | 4,431 | SEC↗ |
| SNA Snap-on Inc | F Tax w/h | 2025-02-13 | 2025-02-18 | 279 | $339.73 | $94.8K | 4,152 | SEC↗ |
| SNA Snap-on Inc | M Exercise deriv | 2025-02-10 | 2025-02-11 | 452 | — | $0 | 50 | SEC↗ |
| SNA Snap-on Inc | M Exercise deriv | 2025-02-10 | 2025-02-11 | 50 | — | $0 | 744 | SEC↗ |
| SNA Snap-on Inc | M Exercise deriv | 2025-02-10 | 2025-02-11 | 50 | — | $0 | 0 | SEC↗ |
| SNA Snap-on Inc | F Tax w/h | 2025-02-10 | 2025-02-11 | 124 | $340.61 | $42.2K | 3,548 | SEC↗ |
| SNA Snap-on Inc | M Exercise | 2025-02-10 | 2025-02-11 | 452 | — | $0 | 3,672 | SEC↗ |
| SNA Snap-on Inc | M Exercise deriv | 2024-10-18 | 2024-10-21 | 1,750 | — | $0 | 0 | SEC↗ |
| SNA Snap-on Inc | S Sale | 2024-10-18 | 2024-10-21 | 1,750 | $330.00 | $577.5K | 3,218 | SEC↗ |
| SNA Snap-on Inc | M Exercise | 2024-10-18 | 2024-10-21 | 1,750 | $168.70 | $295.2K | 4,968 | SEC↗ |
| SNA Snap-on Inc | M Exercise deriv | 2024-10-17 | 2024-10-21 | 1,500 | — | $0 | 1,750 | SEC↗ |
| SNA Snap-on Inc | S Sale | 2024-10-17 | 2024-10-21 | 1,500 | $318.70 | $478.1K | 3,218 | SEC↗ |
| SNA Snap-on Inc | M Exercise | 2024-10-17 | 2024-10-21 | 1,500 | $168.70 | $253.0K | 4,718 | SEC↗ |
| SNA Snap-on Inc | M Exercise deriv | 2024-10-15 | 2024-10-15 | 1,796 | — | $0 | 0 | SEC↗ |
| SNA Snap-on Inc | M Exercise deriv | 2024-10-15 | 2024-10-15 | 1,500 | — | $0 | 3,250 | SEC↗ |
| SNA Snap-on Inc | M Exercise | 2024-10-15 | 2024-10-15 | 1,796 | $138.03 | $247.9K | 5,014 | SEC↗ |
| SNA Snap-on Inc | S Sale | 2024-10-15 | 2024-10-15 | 1,500 | $300.22 | $450.3K | 3,218 | SEC↗ |
| SNA Snap-on Inc | S Sale | 2024-10-15 | 2024-10-15 | 1,796 | $298.75 | $536.6K | 4,718 | SEC↗ |
| SNA Snap-on Inc | M Exercise | 2024-10-15 | 2024-10-15 | 1,500 | $168.70 | $253.0K | 6,514 | SEC↗ |
| SNA Snap-on Inc | M Exercise deriv | 2024-03-28 | 2024-04-01 | 704 | — | $0 | 1,796 | SEC↗ |
| SNA Snap-on Inc | M Exercise | 2024-03-28 | 2024-04-01 | 704 | $138.03 | $97.2K | 3,917 | SEC↗ |
| SNA Snap-on Inc | S Sale | 2024-03-28 | 2024-04-01 | 704 | $298.16 | $209.9K | 3,213 | SEC↗ |
| SNA Snap-on Inc | M Exercise deriv | 2024-02-15 | 2024-02-20 | 1,431 | — | $0 | 325 | SEC↗ |
| SNA Snap-on Inc | A Award deriv | 2024-02-15 | 2024-02-20 | 1,152 | — | $0 | 1,152 | SEC↗ |
| SNA Snap-on Inc | A Award deriv | 2024-02-15 | 2024-02-20 | 878 | — | $0 | 1,756 | SEC↗ |
| SNA Snap-on Inc | M Exercise deriv | 2024-02-15 | 2024-02-20 | 325 | — | $0 | 0 | SEC↗ |
| SNA Snap-on Inc | M Exercise deriv | 2024-02-15 | 2024-02-20 | 325 | — | $0 | 676 | SEC↗ |
| SNA Snap-on Inc | A Award deriv | 2024-02-15 | 2024-02-20 | 576 | — | $0 | 576 | SEC↗ |
| SNA Snap-on Inc | A Award deriv | 2024-02-15 | 2024-02-20 | 2,670 | — | $0 | 2,670 | SEC↗ |
| SNA Snap-on Inc | M Exercise | 2024-02-15 | 2024-02-20 | 1,431 | — | $0 | 3,655 | SEC↗ |
| SNA Snap-on Inc | F Tax w/h | 2024-02-15 | 2024-02-20 | 444 | $269.00 | $119.4K | 3,211 | SEC↗ |
| SNA Snap-on Inc | M Exercise deriv | 2024-02-11 | 2024-02-12 | 439 | — | $0 | 0 | SEC↗ |
| SNA Snap-on Inc | F Tax w/h | 2024-02-11 | 2024-02-12 | 120 | $262.43 | $31.5K | 2,224 | SEC↗ |
| SNA Snap-on Inc | M Exercise | 2024-02-11 | 2024-02-12 | 439 | — | $0 | 2,344 | SEC↗ |
| SNA Snap-on Inc | M Exercise deriv | 2023-06-30 | 2023-07-05 | 2,000 | — | $0 | 2,500 | SEC↗ |
| SNA Snap-on Inc | S Sale | 2023-06-30 | 2023-07-05 | 2,000 | $288.03 | $576.1K | 1,900 | SEC↗ |
| SNA Snap-on Inc | M Exercise | 2023-06-30 | 2023-07-05 | 2,000 | $138.03 | $276.1K | 3,900 | SEC↗ |
| SNA Snap-on Inc | S Sale | 2023-05-03 | 2023-05-03 | 195 | $263.32 | $51.3K | 1,847 | SEC↗ |
| SNA Snap-on Inc | S Sale | 2023-05-02 | 2023-05-03 | 300 | $263.05 | $78.9K | 2,042 | SEC↗ |
| SNA Snap-on Inc | M Exercise deriv | 2023-02-09 | 2023-02-13 | 666 | — | $0 | 0 | SEC↗ |
| SNA Snap-on Inc | M Exercise deriv | 2023-02-09 | 2023-02-13 | 162 | — | $0 | 342 | SEC↗ |
| SNA Snap-on Inc | M Exercise deriv | 2023-02-09 | 2023-02-13 | 162 | — | $0 | 666 | SEC↗ |
| SNA Snap-on Inc | A Award deriv | 2023-02-09 | 2023-02-13 | 281 | — | $0 | 828 | SEC↗ |
| SNA Snap-on Inc | A Award deriv | 2023-02-09 | 2023-02-13 | 1,111 | — | $0 | 1,111 | SEC↗ |
| SNA Snap-on Inc | A Award deriv | 2023-02-09 | 2023-02-13 | 556 | — | $0 | 556 | SEC↗ |
| SNA Snap-on Inc | A Award deriv | 2023-02-09 | 2023-02-13 | 2,433 | — | $0 | 2,433 | SEC↗ |
| SNA Snap-on Inc | F Tax w/h | 2023-02-09 | 2023-02-13 | 198 | $249.26 | $49.4K | 2,340 | SEC↗ |
| SNA Snap-on Inc | M Exercise | 2023-02-09 | 2023-02-13 | 666 | — | $0 | 2,538 | SEC↗ |
| SNA Snap-on Inc | M Exercise deriv | 2023-02-02 | 2023-02-03 | 2,000 | — | $0 | 0 | SEC↗ |
| SNA Snap-on Inc | M Exercise | 2023-02-02 | 2023-02-03 | 2,000 | $144.69 | $289.4K | 3,872 | SEC↗ |
| SNA Snap-on Inc | S Sale | 2023-02-02 | 2023-02-03 | 2,000 | $254.69 | $509.4K | 1,872 | SEC↗ |
| SNA Snap-on Inc | A Award deriv | 2022-02-10 | 2022-02-14 | 2,941 | — | $0 | 2,941 | SEC↗ |
| SNA Snap-on Inc | A Award deriv | 2022-02-10 | 2022-02-14 | 502 | — | $0 | 502 | SEC↗ |
| SNA Snap-on Inc | A Award deriv | 2022-02-10 | 2022-02-14 | 67 | — | $0 | 643 | SEC↗ |
| SNA Snap-on Inc | M Exercise deriv | 2022-02-10 | 2022-02-14 | 523 | — | $0 | 120 | SEC↗ |
| SNA Snap-on Inc | M Exercise deriv | 2022-02-10 | 2022-02-14 | 120 | — | $0 | 0 | SEC↗ |
| SNA Snap-on Inc | A Award deriv | 2022-02-10 | 2022-02-14 | 1,006 | — | $0 | 1,006 | SEC↗ |
| SNA Snap-on Inc | M Exercise deriv | 2022-02-10 | 2022-02-14 | 120 | — | $0 | 176 | SEC↗ |
| SNA Snap-on Inc | M Exercise | 2022-02-10 | 2022-02-14 | 523 | — | $0 | 1,995 | SEC↗ |
| SNA Snap-on Inc | F Tax w/h | 2022-02-10 | 2022-02-14 | 182 | $211.67 | $38.5K | 1,813 | SEC↗ |
| SNA Snap-on Inc | M Exercise deriv | 2021-05-05 | 2021-05-05 | 2,000 | — | $0 | 2,000 | SEC↗ |
| SNA Snap-on Inc | M Exercise | 2021-05-05 | 2021-05-05 | 2,000 | $144.69 | $289.4K | 3,378 | SEC↗ |
| SNA Snap-on Inc | S Sale | 2021-05-05 | 2021-05-05 | 2,000 | $244.69 | $489.4K | 1,378 | SEC↗ |
| SNA Snap-on Inc | M Exercise deriv | 2021-04-22 | 2021-04-26 | 2,250 | — | $0 | 0 | SEC↗ |
| SNA Snap-on Inc | M Exercise | 2021-04-22 | 2021-04-26 | 2,250 | $109.43 | $246.2K | 3,628 | SEC↗ |
| SNA Snap-on Inc | S Sale | 2021-04-22 | 2021-04-26 | 2,250 | $239.43 | $538.7K | 1,378 | SEC↗ |
| SNA Snap-on Inc | M Exercise deriv | 2021-02-24 | 2021-02-25 | 1,250 | — | $0 | 2,250 | SEC↗ |
| SNA Snap-on Inc | M Exercise | 2021-02-24 | 2021-02-25 | 1,250 | $109.43 | $136.8K | 2,627 | SEC↗ |
| SNA Snap-on Inc | S Sale | 2021-02-24 | 2021-02-25 | 1,250 | $199.43 | $249.3K | 1,377 | SEC↗ |
| SNA Snap-on Inc | M Exercise deriv | 2021-02-19 | 2021-02-23 | 1,000 | — | $0 | 0 | SEC↗ |
| SNA Snap-on Inc | S Sale | 2021-02-19 | 2021-02-23 | 1,000 | $194.04 | $194.0K | 1,377 | SEC↗ |
| SNA Snap-on Inc | M Exercise | 2021-02-19 | 2021-02-23 | 1,000 | $79.04 | $79.0K | 2,377 | SEC↗ |
| SNA Snap-on Inc | A Award deriv | 2021-02-11 | 2021-02-16 | 439 | — | $0 | 439 | SEC↗ |
| SNA Snap-on Inc | D To issuer deriv | 2021-02-11 | 2021-02-16 | 433 | — | $0 | 0 | SEC↗ |
| SNA Snap-on Inc | D To issuer deriv | 2021-02-11 | 2021-02-16 | 546 | — | $0 | 0 | SEC↗ |
| SNA Snap-on Inc | A Award deriv | 2021-02-11 | 2021-02-16 | 878 | — | $0 | 878 | SEC↗ |
| SNA Snap-on Inc | A Award deriv | 2021-02-11 | 2021-02-16 | 2,815 | — | $0 | 2,815 | SEC↗ |
| SNA Snap-on Inc | M Exercise deriv | 2021-01-02 | 2021-01-05 | 15 | — | $0 | 54 | SEC↗ |
| SNA Snap-on Inc | M Exercise deriv | 2021-01-02 | 2021-01-05 | 15 | — | $0 | 0 | SEC↗ |
| SNA Snap-on Inc | M Exercise deriv | 2021-01-02 | 2021-01-05 | 323 | — | $0 | 15 | SEC↗ |
| SNA Snap-on Inc | F Tax w/h | 2021-01-02 | 2021-01-05 | 113 | $171.14 | $19.3K | 1,377 | SEC↗ |
| SNA Snap-on Inc | M Exercise | 2021-01-02 | 2021-01-05 | 323 | — | $0 | 1,490 | SEC↗ |
| SNA Snap-on Inc | M Exercise deriv | 2020-11-09 | 2020-11-12 | 1,000 | — | $0 | 1,000 | SEC↗ |
| SNA Snap-on Inc | M Exercise | 2020-11-09 | 2020-11-12 | 1,000 | $79.04 | $79.0K | 2,166 | SEC↗ |
| SNA Snap-on Inc | S Sale | 2020-11-09 | 2020-11-12 | 1,000 | $174.90 | $174.9K | 1,166 | SEC↗ |
| SNA Snap-on Inc | M Exercise deriv | 2020-10-22 | 2020-10-26 | 1,000 | — | $0 | 2,000 | SEC↗ |
| SNA Snap-on Inc | S Sale | 2020-10-22 | 2020-10-26 | 1,000 | $169.90 | $169.9K | 2,302 | SEC↗ |
| SNA Snap-on Inc | M Exercise | 2020-10-22 | 2020-10-26 | 1,000 | $79.04 | $79.0K | 3,302 | SEC↗ |
| SNA Snap-on Inc | S Sale | 2020-10-22 | 2020-10-26 | 1,136 | $167.33 | $190.1K | 1,166 | SEC↗ |
| SNA Snap-on Inc | A Award deriv | 2020-02-13 | 2020-02-18 | 546 | — | $0 | 546 | SEC↗ |
| SNA Snap-on Inc | D To issuer deriv | 2020-02-13 | 2020-02-18 | 127 | — | $0 | 207 | SEC↗ |
| SNA Snap-on Inc | M Exercise deriv | 2020-02-13 | 2020-02-18 | 207 | — | $0 | 0 | SEC↗ |
| SNA Snap-on Inc | D To issuer deriv | 2020-02-13 | 2020-02-18 | 576 | — | $0 | 0 | SEC↗ |
| SNA Snap-on Inc | A Award deriv | 2020-02-13 | 2020-02-18 | 4,700 | — | $0 | 4,700 | SEC↗ |
| SNA Snap-on Inc | A Award deriv | 2020-02-13 | 2020-02-18 | 547 | — | $0 | 547 | SEC↗ |
| SNA Snap-on Inc | M Exercise | 2020-02-13 | 2020-02-18 | 207 | — | $0 | 2,324 | SEC↗ |
| SNA Snap-on Inc | F Tax w/h | 2020-02-13 | 2020-02-18 | 72 | $155.34 | $11.2K | 2,252 | SEC↗ |
| SNA Snap-on Inc | M Exercise deriv | 2019-12-28 | 2019-12-30 | 5 | — | $0 | 0 | SEC↗ |
| SNA Snap-on Inc | M Exercise deriv | 2019-12-28 | 2019-12-30 | 5 | — | $0 | 38 | SEC↗ |
| SNA Snap-on Inc | M Exercise deriv | 2019-12-28 | 2019-12-30 | 121 | — | $0 | 5 | SEC↗ |
| SNA Snap-on Inc | M Exercise | 2019-12-28 | 2019-12-30 | 121 | — | $0 | 2,159 | SEC↗ |
| SNA Snap-on Inc | F Tax w/h | 2019-12-28 | 2019-12-30 | 42 | $169.20 | $7.1K | 2,117 | SEC↗ |
| SNA SNAP-ON Inc | D To issuer deriv | 2019-02-14 | 2019-02-19 | 45 | — | $0 | 295 | SEC↗ |
| SNA SNAP-ON Inc | A Award deriv | 2019-02-14 | 2019-02-19 | 4,500 | — | $0 | 4,500 | SEC↗ |
| SNA SNAP-ON Inc | M Exercise deriv | 2019-02-14 | 2019-02-19 | 13 | — | $0 | 32 | SEC↗ |
| SNA SNAP-ON Inc | M Exercise deriv | 2019-02-14 | 2019-02-19 | 13 | — | $0 | 0 | SEC↗ |
| SNA SNAP-ON Inc | M Exercise deriv | 2019-02-14 | 2019-02-19 | 282 | — | $0 | 13 | SEC↗ |
| SNA SNAP-ON Inc | D To issuer deriv | 2019-02-14 | 2019-02-19 | 95 | — | $0 | 338 | SEC↗ |
| SNA SNAP-ON Inc | A Award deriv | 2019-02-14 | 2019-02-19 | 576 | — | $0 | 576 | SEC↗ |
| SNA SNAP-ON Inc | A Award deriv | 2019-02-14 | 2019-02-19 | 576 | — | $0 | 576 | SEC↗ |
| SNA SNAP-ON Inc | M Exercise | 2019-02-14 | 2019-02-19 | 282 | — | $0 | 2,104 | SEC↗ |
| SNA SNAP-ON Inc | F Tax w/h | 2019-02-14 | 2019-02-19 | 105 | $155.92 | $16.4K | 1,999 | SEC↗ |
| SNA SNAP-ON Inc | M Exercise deriv | 2018-12-29 | 2019-01-02 | 395 | — | $0 | 0 | SEC↗ |
| SNA SNAP-ON Inc | M Exercise | 2018-12-29 | 2019-01-02 | 395 | — | $0 | 1,977 | SEC↗ |
| SNA SNAP-ON Inc | F Tax w/h | 2018-12-29 | 2019-01-02 | 155 | $144.25 | $22.4K | 1,822 | SEC↗ |