| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $496.45 | 18,322 | $9,095,918.42 | 64,676 | 2024-11-13 | Filing | |
| $497.14 | 19,891 | $9,888,645.55 | 82,998 | 2024-11-13 | Filing | |
| $498.01 | 5,986 | $2,981,074.69 | 102,889 | 2024-11-13 | Filing | |
| $499.33 | 291 | $145,306.43 | 108,875 | 2024-11-13 | Filing | |
| $493.59 | 4,394 | $2,168,841.05 | 49,166 | 2024-11-12 | Filing | |
| $494.83 | 20,971 | $10,377,069.44 | 53,560 | 2024-11-12 | Filing | |
| $495.92 | 19,486 | $9,663,510.76 | 74,531 | 2024-11-12 | Filing | |
| $496.93 | 4,990 | $2,479,692.18 | 94,017 | 2024-11-12 | Filing | |
| $498.00 | 6,603 | $3,288,260.99 | 99,007 | 2024-11-12 | Filing | |
| $498.93 | 1,093 | $545,333.99 | 105,610 | 2024-11-12 | Filing | |
| $499.94 | 2,463 | $1,231,358.13 | 106,703 | 2024-11-12 | Filing | |
| $497.59 | 1,642 | $817,047.87 | 33,392 | 2024-11-13 | Filing | |
| $496.07 | 2,000 | $992,131.40 | 35,034 | 2024-11-12 | Filing | |
| $495.04 | 3,000 | $1,485,122.70 | 37,034 | 2024-11-12 | Filing | |
| $424.80 | 8,136 | $3,456,172.80 | 8,598 | 2024-08-20 | Filing | |
| $422.30 | 1,864 | $787,167.20 | 8,598 | 2024-08-15 | Filing | |
| $416.92 | 1,858 | $774,638.47 | 49,065 | 2024-08-14 | Filing | |
| $417.62 | 5,040 | $2,104,803.79 | 50,923 | 2024-08-14 | Filing | |
| $418.46 | 3,102 | $1,298,067.57 | 55,963 | 2024-08-14 | Filing | |
| $410.23 | 341 | $139,837.50 | 16,330 | 2024-08-08 | Filing |