| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $521.43 | 4,009 | $2,090,432.51 | 366,636 | 2024-09-25 | Filing | |
| $520.25 | 12,055 | $6,271,613.75 | 370,645 | 2024-09-25 | Filing | |
| $515.90 | 2,000 | $1,031,803.00 | 20,838 | 2024-09-17 | Filing | |
| $515.23 | 4,500 | $2,318,525.10 | 22,838 | 2024-09-17 | Filing | |
| $537.00 | 97 | $52,089.00 | 2,797 | 2024-07-25 | Filing | |
| $537.00 | 481 | $258,297.00 | 19,658 | 2024-07-25 | Filing | |
| $564.60 | 151 | $85,254.60 | 2,797 | 2024-07-16 | Filing | |
| $564.60 | 701 | $395,784.60 | 19,658 | 2024-07-16 | Filing | |
| $560.23 | 1,530 | $857,151.90 | 20,359 | 2024-07-15 | Filing | |
| $545.82 | 2,612 | $1,425,686.54 | 379,660 | 2024-06-27 | Filing | |
| $545.20 | 2,363 | $1,288,307.36 | 382,272 | 2024-06-27 | Filing | |
| $544.07 | 13,871 | $7,546,807.45 | 384,635 | 2024-06-27 | Filing | |
| $543.04 | 6,154 | $3,341,868.16 | 398,506 | 2024-06-27 | Filing | |
| $525.51 | 6,765 | $3,555,075.15 | 17,540 | 2024-06-17 | Filing | |
| $525.51 | 264 | $138,734.64 | 2,740 | 2024-06-17 | Filing | |
| $448.84 | 1 | $228.91 | 2,740 | 2024-06-03 | Filing | |
| $447.58 | 593 | $265,414.94 | 2,740 | 2024-06-03 | Filing | |
| $490.10 | 795 | $389,629.99 | 3,333 | 2024-05-06 | Filing | |
| $474.30 | 2,713 | $1,286,775.90 | 21,114 | 2024-05-02 | Filing | |
| $468.41 | 97 | $45,435.77 | 4,128 | 2024-04-25 | Filing |