| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $91.55 | 3,903 | $357,319.65 | 17,337,470 | 2025-10-28 | Filing | |
| $90.28 | 34,841 | $3,145,445.48 | 17,341,373 | 2025-10-28 | Filing | |
| $89.50 | 120,794 | $10,811,063.00 | 17,376,214 | 2025-10-28 | Filing | |
| $88.59 | 70,472 | $6,243,114.48 | 17,497,008 | 2025-10-28 | Filing | |
| $87.42 | 35,990 | $3,146,245.80 | 17,567,480 | 2025-10-28 | Filing | |
| $91.55 | 975 | $89,261.25 | 9,074,532 | 2025-10-28 | Filing | |
| $90.28 | 8,723 | $787,512.44 | 9,075,507 | 2025-10-28 | Filing | |
| $89.50 | 30,190 | $2,702,005.00 | 9,084,230 | 2025-10-28 | Filing | |
| $88.59 | 17,622 | $1,561,132.98 | 9,114,420 | 2025-10-28 | Filing | |
| $87.42 | 8,990 | $785,905.80 | 9,132,042 | 2025-10-28 | Filing | |
| $92.96 | 2,623 | $243,834.08 | 130,000 | 2025-10-06 | Filing | |
| $91.95 | 1,662 | $152,820.90 | 132,623 | 2025-10-06 | Filing | |
| $90.84 | 715 | $64,950.60 | 134,285 | 2025-10-06 | Filing | |
| $77.88 | 42,634 | $3,320,335.92 | 17,603,470 | 2025-09-25 | Filing | |
| $77.21 | 100,334 | $7,746,788.14 | 17,646,104 | 2025-09-25 | Filing | |
| $76.11 | 58,835 | $4,477,931.85 | 17,746,438 | 2025-09-25 | Filing | |
| $75.09 | 64,196 | $4,820,477.64 | 17,805,273 | 2025-09-25 | Filing | |
| $77.88 | 10,659 | $830,122.92 | 9,141,032 | 2025-09-25 | Filing | |
| $77.21 | 25,084 | $1,936,735.64 | 9,151,691 | 2025-09-25 | Filing | |
| $76.11 | 14,709 | $1,119,501.99 | 9,176,775 | 2025-09-25 | Filing |