| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $128.29 | 2,918 | $374,336.51 | 214,775 | 2024-11-15 | Filing | |
| $127.35 | 11,034 | $1,405,166.66 | 217,693 | 2024-11-15 | Filing | |
| $126.30 | 62,213 | $7,857,302.82 | 228,727 | 2024-11-15 | Filing | |
| $125.49 | 73,335 | $9,203,065.82 | 290,940 | 2024-11-15 | Filing | |
| $128.45 | 300 | $38,535.00 | 443,617 | 2024-11-15 | Filing | |
| $127.31 | 400 | $50,922.00 | 443,917 | 2024-11-15 | Filing | |
| $126.40 | 3,114 | $393,620.50 | 444,317 | 2024-11-15 | Filing | |
| $125.52 | 4,102 | $514,869.50 | 447,431 | 2024-11-15 | Filing | |
| $130.69 | 6,075 | $793,951.47 | 177,465 | 2024-11-13 | Filing | |
| $129.99 | 9,426 | $1,225,270.66 | 183,540 | 2024-11-13 | Filing | |
| $128.70 | 17,248 | $2,219,812.43 | 192,966 | 2024-11-13 | Filing |