| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $89.64 | 2,200 | $197,208.00 | 125,000 | 2025-11-03 | Filing | |
| $88.84 | 2,300 | $204,332.00 | 127,200 | 2025-11-03 | Filing | |
| $87.24 | 500 | $43,620.00 | 129,500 | 2025-11-03 | Filing | |
| $90.00 | 370 | $33,300.00 | 26,671 | 2025-11-03 | Filing | |
| $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 |