| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $325.25 | 2,791 | $907,772.75 | 730,035 | 2024-12-10 | Filing | |
| $324.41 | 6,289 | $2,040,214.49 | 732,826 | 2024-12-10 | Filing | |
| $323.20 | 11,823 | $3,821,193.60 | 739,115 | 2024-12-10 | Filing | |
| $322.33 | 10,700 | $3,448,931.00 | 750,938 | 2024-12-10 | Filing | |
| $321.19 | 37,702 | $12,109,505.38 | 761,638 | 2024-12-10 | Filing | |
| $320.12 | 21,869 | $7,000,704.28 | 799,340 | 2024-12-10 | Filing | |
| $338.81 | 3,463 | $1,173,299.03 | 3,008,635 | 2024-12-11 | Filing | |
| $338.29 | 3,975 | $1,344,702.75 | 3,012,098 | 2024-12-11 | Filing | |
| $337.21 | 3,663 | $1,235,200.23 | 3,016,073 | 2024-12-11 | Filing | |
| $336.10 | 2,737 | $919,905.70 | 3,019,736 | 2024-12-11 | Filing | |
| $335.17 | 6,200 | $2,078,054.00 | 3,022,473 | 2024-12-11 | Filing | |
| $334.08 | 3,500 | $1,169,280.00 | 3,028,673 | 2024-12-11 | Filing | |
| $333.16 | 3,918 | $1,305,320.88 | 3,032,173 | 2024-12-11 | Filing | |
| $331.90 | 2,500 | $829,750.00 | 3,036,091 | 2024-12-11 | Filing | |
| $330.93 | 2,300 | $761,139.00 | 3,038,591 | 2024-12-11 | Filing | |
| $330.04 | 2,052 | $677,242.08 | 3,040,891 | 2024-12-11 | Filing | |
| $328.65 | 2,100 | $690,165.00 | 3,042,943 | 2024-12-11 | Filing | |
| $327.70 | 2,101 | $688,497.70 | 3,045,043 | 2024-12-11 | Filing | |
| $326.51 | 2,000 | $653,020.00 | 3,047,144 | 2024-12-11 | Filing | |
| $325.60 | 2,581 | $840,373.60 | 3,049,144 | 2024-12-11 | Filing |