| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $93.88 | 4,736 | $444,635.57 | 57,190 | 2024-09-06 | Filing | |
| $99.00 | 1,750 | $173,250.00 | 20,594 | 2024-08-23 | Filing | |
| $94.34 | 3,110 | $293,409.53 | 447,388 | 2024-08-21 | Filing | |
| $93.90 | 3,890 | $365,290.06 | 450,498 | 2024-08-21 | Filing | |
| $94.65 | 50 | $4,732.50 | 22,344 | 2024-08-21 | Filing | |
| $94.15 | 950 | $89,439.18 | 22,394 | 2024-08-21 | Filing | |
| $94.00 | 1,750 | $164,500.00 | 22,344 | 2024-08-06 | Filing | |
| $92.83 | 760 | $70,553.61 | 47,082 | 2024-07-18 | Filing | |
| $92.11 | 2,661 | $245,095.13 | 47,842 | 2024-07-18 | Filing | |
| $91.16 | 3,307 | $301,458.51 | 50,503 | 2024-07-18 | Filing | |
| $90.29 | 5,499 | $496,512.96 | 59,309 | 2024-07-18 | Filing | |
| $92.09 | 100 | $9,209.00 | 51,761 | 2024-07-17 | Filing | |
| $91.31 | 1,900 | $173,492.04 | 51,861 | 2024-07-17 | Filing | |
| $92.07 | 50 | $4,603.50 | 24,094 | 2024-07-17 | Filing | |
| $91.26 | 950 | $86,699.00 | 24,144 | 2024-07-17 | Filing | |
| $88.19 | 12,773 | $1,126,475.14 | 59,309 | 2024-07-15 | Filing | |
| $79.96 | 521 | $41,657.23 | 454,388 | 2024-06-21 | Filing | |
| $79.20 | 1,350 | $106,916.09 | 454,909 | 2024-06-21 | Filing | |
| $78.19 | 5,129 | $401,028.82 | 456,259 | 2024-06-21 | Filing | |
| $81.21 | 2,000 | $162,425.20 | 53,761 | 2024-06-20 | Filing |