| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $349.06 | 102,853 | $35,902,084.17 | 141,692 | 2024-12-06 | Filing | |
| $349.16 | 31,328 | $10,938,443.75 | 141,692 | 2024-12-05 | Filing | |
| $342.88 | 319 | $109,378.46 | 0 | 2024-12-05 | Filing | |
| $341.89 | 2,091 | $714,900.98 | 319 | 2024-12-05 | Filing | |
| $340.92 | 1,397 | $476,269.15 | 2,410 | 2024-12-05 | Filing | |
| $330.01 | 3,807 | $1,256,354.54 | 0 | 2024-12-04 | Filing | |
| $320.26 | 3,807 | $1,219,247.33 | 3,807 | 2024-12-04 | Filing | |
| $310.84 | 16 | $4,973.44 | 69,407 | 2024-12-02 | Filing | |
| $309.79 | 1,472 | $456,006.76 | 69,423 | 2024-12-02 | Filing | |
| $308.97 | 1,387 | $428,535.15 | 70,895 | 2024-12-02 | Filing | |
| $307.70 | 784 | $241,232.96 | 72,282 | 2024-12-02 | Filing | |
| $306.59 | 402 | $123,247.69 | 73,066 | 2024-12-02 | Filing | |
| $305.35 | 1,467 | $447,955.64 | 73,468 | 2024-12-02 | Filing | |
| $304.18 | 1,640 | $498,854.38 | 74,935 | 2024-12-02 | Filing | |
| $303.20 | 1,339 | $405,978.11 | 76,575 | 2024-12-02 | Filing | |
| $301.95 | 1,097 | $331,243.21 | 77,914 | 2024-12-02 | Filing | |
| $300.77 | 396 | $119,104.68 | 79,011 | 2024-12-02 | Filing | |
| $309.18 | 720 | $222,610.18 | 526 | 2024-11-25 | Filing | |
| $308.50 | 7,986 | $2,463,681.00 | 1,246 | 2024-11-25 | Filing | |
| $307.66 | 6,376 | $1,961,620.39 | 9,232 | 2024-11-25 | Filing |