| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| MTD | Kelly Michael A | Director | May 28 '25 | Option Exercise | 312.36 | 2,124 | 663,452 | 1,182 | May 30 12:00 AM |
| MTD | Kelly Michael A | Director | May 28 '25 | Sale | 1159.93 | 1,062 | 1,231,846 | 120 | May 30 12:00 AM |
| HRI | Kelly Michael A | Director | Oct 24 '24 | Sale | 208.83 | 3,880 | 810,260 | 13,774 | Oct 25 12:00 AM |
| MTD | Kelly Michael A | Director | Feb 12 '24 | Sale | 1175.00 | 1,268 | 1,489,896 | 1,677 | Feb 14 12:00 AM |
| MTD | Kelly Michael A | Director | Feb 12 '24 | Option Exercise | 263.62 | 2,536 | 668,540 | 2,945 | Feb 14 12:00 AM |
| MTD | Kelly Michael A | Director | Nov 08 '22 | Option Exercise | 122.50 | 2,968 | 363,565 | 3,112 | Nov 10 12:00 AM |
| MTD | Kelly Michael A | Director | Nov 08 '22 | Sale | 1356.36 | 1,484 | 2,012,842 | 1,628 | Nov 10 12:00 AM |