| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $75.09 | 16,049 | $1,205,119.41 | 9,191,484 | 2025-09-25 | Filing | |
| $78.06 | 2,176 | $169,858.56 | 135,000 | 2025-09-02 | Filing | |
| $76.77 | 1,200 | $92,124.00 | 137,176 | 2025-09-02 | Filing | |
| $76.03 | 1,896 | $144,152.88 | 138,376 | 2025-09-02 | Filing | |
| $74.95 | 2,528 | $189,473.60 | 140,272 | 2025-09-02 | Filing | |
| $74.00 | 1,900 | $140,600.00 | 142,800 | 2025-09-02 | Filing |