SEC Insider Transactions from Miller Richard Thomas.

Last updated: 2026-03-14 11:50 UTC | Total transactions: 63

Miller Richard Thomas, VP, General Counsel and Secretary at Snap-on Inc. ($SNA), sold shares on the open market four times in the last year, totaling about $1.3 million. His most recent sale occurred on December 4, 2025. These sales rank 4,346th among 11,678 individual insiders in our database, where the average is $8.6 million across roughly 6.4 transactions. He made no open market purchases during this period.

Set Up your own filters →
Transaction Date Company Ticker Insider Name Title Transaction Type Security Shares Price Shares Owned Following Total Shares Outstanding % of Owned % of Outstanding
Feb. 12, 2026 Snap-on Inc $SNA Miller Richard Thomas VP, Gen Counsel & Secretary A Performance Units 1016 $0.00 3,139.0000 53,000,000 47.86% 0.00%
Feb. 12, 2026 Snap-on Inc $SNA Miller Richard Thomas VP, Gen Counsel & Secretary M Common Stock 631 $0.00 5,155.8886 53,000,000 13.95% 0.00%
Feb. 12, 2026 Snap-on Inc $SNA Miller Richard Thomas VP, Gen Counsel & Secretary F Common Stock 204 $378.55 4,951.8886 53,000,000 3.96% 0.00%
Feb. 12, 2026 Snap-on Inc $SNA Miller Richard Thomas VP, Gen Counsel & Secretary D Performance Units 337 $0.00 2,897.0000 53,000,000 10.42% 0.00%
Feb. 12, 2026 Snap-on Inc $SNA Miller Richard Thomas VP, Gen Counsel & Secretary M Performance Units 631 $0.00 2,266.0000 53,000,000 21.78% 0.00%
Feb. 12, 2026 Snap-on Inc $SNA Miller Richard Thomas VP, Gen Counsel & Secretary M Performance Units 143 $0.00 2,123.0000 53,000,000 6.31% 0.00%
Feb. 12, 2026 Snap-on Inc $SNA Miller Richard Thomas VP, Gen Counsel & Secretary M Deferred Stock Units 143 $0.00 1,168.3728 53,000,000 13.95% 0.00%
Feb. 12, 2026 Snap-on Inc $SNA Miller Richard Thomas VP, Gen Counsel & Secretary A Stock Option (Right to Buy) 2110 $0.00 24,245.0000 53,000,000 9.53% 0.00%
Feb. 12, 2026 Snap-on Inc $SNA Miller Richard Thomas VP, Gen Counsel & Secretary A Restricted Stock Units 508 $0.00 1,569.0000 53,000,000 47.88% 0.00%
Feb. 9, 2026 Snap-on Inc $SNA Miller Richard Thomas VP, Gen Counsel & Secretary F Common Stock 137 $368.12 4,524.8886 53,000,000 2.94% 0.00%
Feb. 9, 2026 Snap-on Inc $SNA Miller Richard Thomas VP, Gen Counsel & Secretary M Deferred Stock Units 55 $0.00 1,025.3728 53,000,000 5.67% 0.00%
Feb. 9, 2026 Snap-on Inc $SNA Miller Richard Thomas VP, Gen Counsel & Secretary M Restricted Stock Units 55 $0.00 1,061.0000 53,000,000 4.93% 0.00%
Feb. 9, 2026 Snap-on Inc $SNA Miller Richard Thomas VP, Gen Counsel & Secretary M Restricted Stock Units 501 $0.00 1,116.0000 53,000,000 30.98% 0.00%
Feb. 9, 2026 Snap-on Inc $SNA Miller Richard Thomas VP, Gen Counsel & Secretary M Common Stock 501 $0.00 4,661.8886 53,000,000 12.04% 0.00%
Dec. 4, 2025 Snap-on Inc $SNA Miller Richard Thomas VP, Gen Counsel & Secretary S Common Stock 923 $347.57 5,235.3913 53,100,000 14.99% 0.00%
Dec. 4, 2025 Snap-on Inc $SNA Miller Richard Thomas VP, Gen Counsel & Secretary S Common Stock 1077 $348.87 4,158.3913 53,100,000 20.57% 0.00%
Dec. 3, 2025 Snap-on Inc $SNA Miller Richard Thomas VP, Gen Counsel & Secretary M Stock Option (Right to Buy) 1728 $0.00 24,135.0000 53,100,000 6.68% 0.00%
Dec. 4, 2025 Snap-on Inc $SNA Miller Richard Thomas VP, Gen Counsel & Secretary M Stock Option (Right to Buy) 2000 $0.00 22,135.0000 53,100,000 8.29% 0.00%
Dec. 3, 2025 Snap-on Inc $SNA Miller Richard Thomas VP, Gen Counsel & Secretary M Common Stock 1728 $161.18 5,886.3913 53,100,000 41.55% 0.00%
Dec. 3, 2025 Snap-on Inc $SNA Miller Richard Thomas VP, Gen Counsel & Secretary S Common Stock 1474 $344.63 4,412.3913 53,100,000 25.04% 0.00%
Dec. 3, 2025 Snap-on Inc $SNA Miller Richard Thomas VP, Gen Counsel & Secretary S Common Stock 254 $345.16 4,158.3913 53,100,000 5.76% 0.00%
Dec. 4, 2025 Snap-on Inc $SNA Miller Richard Thomas VP, Gen Counsel & Secretary M Common Stock 2000 $161.18 6,158.3913 53,100,000 48.10% 0.00%
Feb. 13, 2025 Snap-on Inc $SNA Miller Richard Thomas VP, Gen Counsel & Secretary M Common Stock 883 $0.00 4,430.6042 53,500,000 24.89% 0.00%
Feb. 13, 2025 Snap-on Inc $SNA Miller Richard Thomas VP, Gen Counsel & Secretary F Common Stock 279 $339.73 4,151.6042 53,500,000 6.30% 0.00%
Feb. 13, 2025 Snap-on Inc $SNA Miller Richard Thomas VP, Gen Counsel & Secretary A Performance Units 78 $0.00 3,347.0000 53,500,000 2.39% 0.00%
Feb. 13, 2025 Snap-on Inc $SNA Miller Richard Thomas VP, Gen Counsel & Secretary M Performance Units 883 $0.00 2,464.0000 53,500,000 26.38% 0.00%
Feb. 13, 2025 Snap-on Inc $SNA Miller Richard Thomas VP, Gen Counsel & Secretary M Performance Units 201 $0.00 2,263.0000 53,500,000 8.16% 0.00%
Feb. 13, 2025 Snap-on Inc $SNA Miller Richard Thomas VP, Gen Counsel & Secretary M Deferred Stock Units 201 $0.00 945.0291 53,500,000 27.02% 0.00%
Feb. 13, 2025 Snap-on Inc $SNA Miller Richard Thomas VP, Gen Counsel & Secretary A Stock Option (Right to Buy) 2076 $0.00 25,863.0000 53,500,000 8.73% 0.00%
Feb. 13, 2025 Snap-on Inc $SNA Miller Richard Thomas VP, Gen Counsel & Secretary A Restricted Stock Units 485 $0.00 1,617.0000 53,500,000 42.84% 0.00%
Feb. 13, 2025 Snap-on Inc $SNA Miller Richard Thomas VP, Gen Counsel & Secretary A Performance Units 971 $0.00 3,234.0000 53,500,000 42.91% 0.00%
Feb. 10, 2025 Snap-on Inc $SNA Miller Richard Thomas VP, Gen Counsel & Secretary M Common Stock 452 $0.00 3,671.6042 53,500,000 14.04% 0.00%
Feb. 10, 2025 Snap-on Inc $SNA Miller Richard Thomas VP, Gen Counsel & Secretary F Common Stock 124 $340.61 3,547.6042 53,500,000 3.38% 0.00%
Feb. 10, 2025 Snap-on Inc $SNA Miller Richard Thomas VP, Gen Counsel & Secretary M Restricted Stock Units 452 $0.00 1,182.0000 53,500,000 27.66% 0.00%
Feb. 10, 2025 Snap-on Inc $SNA Miller Richard Thomas VP, Gen Counsel & Secretary M Restricted Stock Units 50 $0.00 1,132.0000 53,500,000 4.23% 0.00%
Feb. 10, 2025 Snap-on Inc $SNA Miller Richard Thomas VP, Gen Counsel & Secretary M Deferred Stock Units 50 $0.00 744.0291 53,500,000 7.20% 0.00%
Oct. 18, 2024 Snap-on Inc $SNA Miller Richard Thomas VP, Gen Counsel & Secretary M Stock Option (Right to Buy) 1750 $0.00 23,787.0000 53,523,287 6.85% 0.00%
Oct. 17, 2024 Snap-on Inc $SNA Miller Richard Thomas VP, Gen Counsel & Secretary M Stock Option (Right to Buy) 1500 $0.00 25,537.0000 53,523,287 5.55% 0.00%
Oct. 17, 2024 Snap-on Inc $SNA Miller Richard Thomas VP, Gen Counsel & Secretary M Common Stock 1500 $168.70 4,717.5125 53,523,287 46.62% 0.00%
Oct. 17, 2024 Snap-on Inc $SNA Miller Richard Thomas VP, Gen Counsel & Secretary S Common Stock 1500 $318.70 3,217.5125 53,523,287 31.80% 0.00%
Oct. 18, 2024 Snap-on Inc $SNA Miller Richard Thomas VP, Gen Counsel & Secretary M Common Stock 1750 $168.70 4,967.5125 53,523,287 54.39% 0.00%
Oct. 18, 2024 Snap-on Inc $SNA Miller Richard Thomas VP, Gen Counsel & Secretary S Common Stock 1750 $330.00 3,217.5125 53,523,287 35.23% 0.00%
Oct. 15, 2024 Snap-on Inc $SNA Miller Richard Thomas VP, Gen Counsel & Secretary M Stock Option (Right to Buy) 1796 $0.00 23,787.0000 53,523,287 7.02% 0.00%
Oct. 15, 2024 Snap-on Inc $SNA Miller Richard Thomas VP, Gen Counsel & Secretary M Stock Option (Right to Buy) 1500 $0.00 27,037.0000 53,523,287 5.26% 0.00%
Oct. 15, 2024 Snap-on Inc $SNA Miller Richard Thomas VP, Gen Counsel & Secretary S Common Stock 1500 $300.22 3,217.5125 53,523,287 31.80% 0.00%
Oct. 15, 2024 Snap-on Inc $SNA Miller Richard Thomas VP, Gen Counsel & Secretary S Common Stock 1796 $298.75 4,717.5125 53,523,287 27.57% 0.00%
Oct. 15, 2024 Snap-on Inc $SNA Miller Richard Thomas VP, Gen Counsel & Secretary M Common Stock 1500 $168.70 6,513.5125 53,523,287 29.92% 0.00%
Oct. 15, 2024 Snap-on Inc $SNA Miller Richard Thomas VP, Gen Counsel & Secretary M Common Stock 1796 $138.03 5,013.5125 53,523,287 55.82% 0.00%
March 28, 2024 Snap-on Inc $SNA Miller Richard Thomas VP, Gen Counsel & Secretary S Common Stock 704 $298.16 3,212.8491 53,900,000 17.97% 0.00%
March 28, 2024 Snap-on Inc $SNA Miller Richard Thomas VP, Gen Counsel & Secretary M Stock Option (Right to Buy) 704 $0.00 30,333.0000 53,900,000 2.27% 0.00%
March 28, 2024 Snap-on Inc $SNA Miller Richard Thomas VP, Gen Counsel & Secretary M Common Stock 704 $138.03 3,916.8491 53,900,000 21.91% 0.00%
Feb. 15, 2024 Snap-on Inc $SNA Miller Richard Thomas VP, Gen Counsel & Secretary M Performance Units 1431 $0.00 2,442.0000 53,900,000 36.95% 0.00%
Feb. 15, 2024 Snap-on Inc $SNA Miller Richard Thomas VP, Gen Counsel & Secretary M Common Stock 1431 $0.00 3,654.7263 53,900,000 64.35% 0.00%
Feb. 15, 2024 Snap-on Inc $SNA Miller Richard Thomas VP, Gen Counsel & Secretary F Common Stock 444 $269.00 3,210.7263 53,900,000 12.15% 0.00%
Feb. 15, 2024 Snap-on Inc $SNA Miller Richard Thomas VP, Gen Counsel & Secretary A Performance Units 1152 $0.00 3,269.0000 53,900,000 54.42% 0.00%
Feb. 15, 2024 Snap-on Inc $SNA Miller Richard Thomas VP, Gen Counsel & Secretary A Stock Option (Right to Buy) 2670 $0.00 31,037.0000 53,900,000 9.41% 0.00%
Feb. 15, 2024 Snap-on Inc $SNA Miller Richard Thomas VP, Gen Counsel & Secretary M Deferred Stock Units 325 $0.00 676.2163 53,900,000 92.54% 0.00%
Feb. 15, 2024 Snap-on Inc $SNA Miller Richard Thomas VP, Gen Counsel & Secretary M Performance Units 325 $0.00 2,117.0000 53,900,000 13.31% 0.00%
Feb. 15, 2024 Snap-on Inc $SNA Miller Richard Thomas VP, Gen Counsel & Secretary A Restricted Stock Units 576 $0.00 1,634.0000 53,900,000 54.44% 0.00%
Feb. 15, 2024 Snap-on Inc $SNA Miller Richard Thomas VP, Gen Counsel & Secretary A Performance Units 878 $0.00 3,873.0000 53,900,000 29.32% 0.00%
Feb. 11, 2024 Snap-on Inc $SNA Miller Richard Thomas VP, Gen Counsel & Secretary M Restricted Stock Units 439 $0.00 1,058.0000 53,900,000 29.33% 0.00%
Feb. 11, 2024 Snap-on Inc $SNA Miller Richard Thomas VP, Gen Counsel & Secretary M Common Stock 439 $0.00 2,343.7263 53,900,000 23.05% 0.00%
Feb. 11, 2024 Snap-on Inc $SNA Miller Richard Thomas VP, Gen Counsel & Secretary F Common Stock 120 $262.43 2,223.7263 53,900,000 5.12% 0.00%