| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $401.72 | 1,740 | $698,985.84 | 27,291 | 2024-12-12 | Filing | |
| $400.71 | 775 | $310,546.38 | 29,031 | 2024-12-12 | Filing | |
| $400.10 | 1,089 | $435,706.72 | 29,806 | 2024-12-12 | Filing | |
| $397.10 | 1,500 | $595,650.00 | 30,895 | 2024-12-12 | Filing | |
| $396.06 | 100 | $39,606.00 | 32,395 | 2024-12-12 | Filing | |
| $405.39 | 9,000 | $3,648,465.00 | 9,232 | 2024-12-04 | Filing | |
| $391.73 | 330 | $129,270.90 | 182,928 | 2024-12-02 | Filing | |
| $391.13 | 11,587 | $4,531,976.96 | 183,258 | 2024-12-02 | Filing | |
| $390.27 | 16,816 | $6,562,780.32 | 194,845 | 2024-12-02 | Filing | |
| $389.10 | 7,594 | $2,954,825.40 | 211,661 | 2024-12-02 | Filing | |
| $388.15 | 19,858 | $7,707,942.27 | 219,255 | 2024-12-02 | Filing | |
| $387.39 | 3,815 | $1,477,908.11 | 239,113 | 2024-12-02 | Filing | |
| $390.24 | 2,500 | $975,600.00 | 64,165 | 2024-12-02 | Filing | |
| $390.24 | 200 | $78,048.00 | 26,020 | 2024-12-02 | Filing | |
| $395.79 | 300 | $118,737.90 | 1,821,758 | 2024-11-25 | Filing | |
| $395.03 | 5,868 | $2,318,012.57 | 1,822,058 | 2024-11-25 | Filing | |
| $393.39 | 3,144 | $1,236,808.73 | 1,827,926 | 2024-11-25 | Filing | |
| $392.32 | 3,000 | $1,176,960.00 | 1,831,070 | 2024-11-25 | Filing | |
| $391.18 | 3,381 | $1,322,566.06 | 1,834,070 | 2024-11-25 | Filing | |
| $390.02 | 8,973 | $3,499,649.46 | 1,837,451 | 2024-11-25 | Filing |