| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $153.36 | 763 | $117,014.82 | 336,165 | 2024-12-02 | Filing | |
| $152.70 | 91,996 | $14,048,157.18 | 336,928 | 2024-12-02 | Filing | |
| $151.87 | 34,346 | $5,215,962.16 | 428,924 | 2024-12-02 | Filing | |
| $155.08 | 600 | $93,047.22 | 207,054 | 2024-11-27 | Filing | |
| $154.23 | 900 | $138,805.02 | 207,654 | 2024-11-27 | Filing | |
| $153.37 | 1,400 | $214,715.48 | 208,554 | 2024-11-27 | Filing | |
| $151.97 | 12,312 | $1,871,053.41 | 209,954 | 2024-11-27 | Filing | |
| $151.40 | 9,788 | $1,481,892.43 | 222,266 | 2024-11-27 | Filing | |
| $157.01 | 1,900 | $298,321.09 | 392,746 | 2024-11-25 | Filing | |
| $156.49 | 86,677 | $13,564,465.11 | 394,646 | 2024-11-25 | Filing | |
| $155.40 | 22,461 | $3,490,342.82 | 481,323 | 2024-11-25 | Filing | |
| $154.57 | 4,318 | $667,453.55 | 503,784 | 2024-11-25 | Filing | |
| $155.33 | 59,250 | $9,203,059.58 | 207,054 | 2024-11-25 | Filing | |
| $155.28 | 90,750 | $14,092,041.15 | 207,054 | 2024-11-22 | Filing | |
| $150.00 | 4,674 | $701,100.00 | 174,693 | 2024-11-22 | Filing | |
| $136.43 | 9,512 | $1,297,716.45 | 314,158 | 2024-11-20 | Filing | |
| $135.76 | 23,822 | $3,234,146.19 | 323,670 | 2024-11-20 | Filing | |
| $135.00 | 4,244 | $572,940.00 | 179,367 | 2024-11-20 | Filing | |
| $126.01 | 25,000 | $3,150,150.00 | 671,806 | 2024-11-18 | Filing | |
| $129.33 | 500 | $64,665.00 | 214,275 | 2024-11-15 | Filing |