| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $87.19 | 6,085 | $530,572.45 | 49,313 | 2024-07-17 | Filing | |
| $87.94 | 3,334 | $293,206.96 | 29,418 | 2024-07-05 | Filing | |
| $90.34 | 3,000 | $271,020.00 | 90,494 | 2024-06-24 | Filing | |
| $92.40 | 1,195 | $110,413.94 | 189,231 | 2024-06-20 | Filing | |
| $91.71 | 6,805 | $624,088.59 | 190,426 | 2024-06-20 | Filing | |
| $101.64 | 4,000 | $406,557.20 | 46,076 | 2024-04-26 | Filing | |
| $100.09 | 10,000 | $1,000,883.00 | 41,678 | 2024-04-22 | Filing | |
| $100.07 | 5,000 | $500,362.00 | 51,678 | 2024-04-10 | Filing | |
| $102.41 | 5,000 | $512,057.00 | 56,678 | 2024-04-09 | Filing | |
| $100.33 | 10,464 | $1,049,826.96 | 778,820 | 2024-04-01 | Filing | |
| $99.57 | 34,536 | $3,438,752.97 | 789,284 | 2024-04-01 | Filing | |
| $99.00 | 3,000 | $297,000.00 | 75,664 | 2024-03-27 | Filing | |
| $89.53 | 5,431 | $486,248.84 | 60,416 | 2024-03-22 | Filing | |
| $92.69 | 8,000 | $741,512.00 | 187,377 | 2024-03-25 | Filing | |
| $100.87 | 7,912 | $798,092.14 | 25,466 | 2024-03-04 | Filing | |
| $101.48 | 45,000 | $4,566,487.50 | 770,065 | 2024-03-01 | Filing | |
| $105.36 | 7,911 | $833,505.33 | 33,378 | 2024-02-26 | Filing | |
| $99.21 | 45,000 | $4,464,270.00 | 877,740 | 2024-02-01 | Filing | |
| $99.00 | 8,000 | $792,025.60 | 207,733 | 2024-01-26 | Filing | |
| $99.85 | 10,000 | $998,500.00 | 922,740 | 2024-01-22 | Filing |