| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $278.52 | 1,400 | $389,928.00 | 2,368,219 | 2025-11-05 | Filing | |
| $282.33 | 954 | $269,342.82 | 14,517 | 2025-11-03 | Filing | |
| $291.80 | 112 | $32,681.60 | 18,004 | 2025-10-30 | Filing | |
| $252.31 | 100 | $25,231.00 | 14,516 | 2025-10-15 | Filing | |
| $251.32 | 978 | $245,790.96 | 14,616 | 2025-10-15 | Filing | |
| $250.27 | 800 | $200,216.00 | 15,594 | 2025-10-15 | Filing | |
| $248.61 | 600 | $149,166.00 | 163,934 | 2025-10-15 | Filing | |
| $247.49 | 300 | $74,247.00 | 16,994 | 2025-10-15 | Filing | |
| $252.28 | 1,178 | $297,185.84 | 2,369,619 | 2025-10-15 | Filing | |
| $251.40 | 8,401 | $2,112,011.40 | 2,370,797 | 2025-10-15 | Filing | |
| $250.56 | 10,740 | $2,691,014.40 | 2,379,198 | 2025-10-15 | Filing | |
| $249.61 | 4,621 | $1,153,447.81 | 2,389,938 | 2025-10-15 | Filing | |
| $248.41 | 5,513 | $1,369,484.33 | 2,394,559 | 2025-10-15 | Filing | |
| $247.48 | 2,047 | $506,591.56 | 2,400,072 | 2025-10-15 | Filing | |
| $241.51 | 40 | $9,660.40 | 5,246 | 2025-10-13 | Filing | |
| $243.76 | 90 | $21,938.40 | 5,286 | 2025-10-13 | Filing | |
| $243.17 | 130 | $31,612.10 | 5,116 | 2025-10-13 | Filing | |
| $243.16 | 260 | $63,221.60 | 5,376 | 2025-10-13 | Filing | |
| $241.52 | 80 | $19,321.60 | 5,636 | 2025-10-13 | Filing | |
| $241.20 | 953 | $229,863.60 | 17,294 | 2025-10-01 | Filing |