| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $84.88 | 1,568 | $133,097.64 | 19,615 | 2024-07-02 | Filing | |
| $84.32 | 3,560 | $300,176.00 | 21,183 | 2024-07-02 | Filing | |
| $84.88 | 6,285 | $533,494.68 | 0 | 2024-07-02 | Filing | |
| $84.32 | 14,227 | $1,199,602.14 | 6,285 | 2024-07-02 | Filing | |
| $83.63 | 6,170 | $516,000.80 | 19,615 | 2024-07-01 | Filing | |
| $82.78 | 4,860 | $402,311.29 | 25,785 | 2024-07-01 | Filing | |
| $81.66 | 9,486 | $774,589.76 | 30,645 | 2024-07-01 | Filing | |
| $83.63 | 24,783 | $2,072,614.68 | 0 | 2024-07-01 | Filing | |
| $82.77 | 19,418 | $1,607,253.10 | 24,783 | 2024-07-01 | Filing | |
| $81.66 | 37,863 | $3,091,741.13 | 44,201 | 2024-07-01 | Filing | |
| $85.55 | 200 | $17,110.00 | 309,937 | 2024-07-03 | Filing | |
| $84.96 | 14,800 | $1,257,461.28 | 310,137 | 2024-07-03 | Filing | |
| $82.65 | 3,000 | $247,950.00 | 195,303 | 2024-07-01 | Filing | |
| $79.89 | 8,030 | $641,499.84 | 1,084,364 | 2024-06-26 | Filing | |
| $79.66 | 407 | $32,420.36 | 309,937 | 2024-06-20 | Filing | |
| $79.19 | 4,950 | $391,982.09 | 310,344 | 2024-06-20 | Filing | |
| $78.05 | 9,643 | $752,588.90 | 315,294 | 2024-06-20 | Filing | |
| $77.11 | 40 | $3,084.50 | 19,615 | 2024-06-21 | Filing | |
| $76.40 | 2,524 | $192,830.32 | 19,655 | 2024-06-21 | Filing | |
| $77.11 | 160 | $12,338.00 | 0 | 2024-06-21 | Filing |