| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $317.01 | 11,121 | $3,525,468.21 | 12,745 | 2025-02-05 | Filing | |
| $313.94 | 15,179 | $4,765,295.26 | 23,866 | 2025-01-28 | Filing | |
| $303.48 | 6,000 | $1,820,880.00 | 6,433 | 2024-11-27 | Filing | |
| $288.05 | 20,408 | $5,878,524.40 | 92,810 | 2024-11-07 | Filing | |
| $287.36 | 22,009 | $6,324,506.24 | 113,218 | 2024-11-07 | Filing | |
| $286.54 | 65,200 | $18,682,408.00 | 135,227 | 2024-11-07 | Filing | |
| $286.13 | 34,569 | $9,891,227.97 | 200,427 | 2024-11-07 | Filing | |
| $285.49 | 28,446 | $8,121,048.54 | 234,996 | 2024-11-07 | Filing | |
| $287.70 | 1,300 | $374,010.00 | 12,695 | 2024-11-07 | Filing | |
| $270.98 | 13,111 | $3,552,818.78 | 109,691 | 2024-10-29 | Filing | |
| $270.26 | 77,887 | $21,049,740.62 | 111,656 | 2024-10-22 | Filing | |
| $240.68 | 2,768 | $666,213.31 | 12,560 | 2024-05-22 | Filing | |
| $242.70 | 425 | $103,147.50 | 2,393 | 2024-05-20 | Filing | |
| $242.88 | 2,230 | $541,622.40 | 12,707 | 2024-05-20 | Filing | |
| $241.73 | 14,802 | $3,578,087.46 | 16,371 | 2024-05-10 | Filing | |
| $232.36 | 3,141 | $729,770.03 | 258 | 2024-05-06 | Filing | |
| $230.93 | 3,592 | $829,500.56 | 19,932 | 2024-05-03 | Filing | |
| $232.76 | 26,803 | $6,238,666.28 | 110,318 | 2024-05-02 | Filing | |
| $232.34 | 90,506 | $21,028,164.04 | 137,121 | 2024-05-02 | Filing | |
| $239.14 | 3,700 | $884,818.00 | 76,310 | 2024-04-23 | Filing |