| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $74.29 | 370 | $27,487.30 | 30,474 | 2026-11-02 | Filing | |
| $74.29 | 80 | $5,943.20 | 15,794 | 2026-11-02 | Filing | |
| $72.31 | 13,209 | $955,142.79 | 50,000 | 2026-10-27 | Filing | |
| $71.56 | 14,237 | $1,018,799.72 | 63,209 | 2026-10-27 | Filing | |
| $70.58 | 5,486 | $387,201.88 | 77,446 | 2026-10-27 | Filing | |
| $69.28 | 1,300 | $90,064.00 | 82,932 | 2026-10-27 | Filing | |
| $68.00 | 6,636 | $451,248.00 | 84,232 | 2026-10-27 | Filing | |
| $67.36 | 9,132 | $615,131.52 | 90,868 | 2026-10-27 | Filing | |
| $72.31 | 2,071 | $149,754.01 | 794,631 | 2026-10-27 | Filing | |
| $71.56 | 2,167 | $155,070.52 | 796,702 | 2026-10-27 | Filing | |
| $70.58 | 824 | $58,157.92 | 798,869 | 2026-10-27 | Filing | |
| $69.28 | 195 | $13,509.60 | 799,693 | 2026-10-27 | Filing | |
| $68.00 | 961 | $65,348.00 | 799,888 | 2026-10-27 | Filing | |
| $67.36 | 1,282 | $86,355.52 | 800,849 | 2026-10-27 | Filing | |
| $72.31 | 35,759 | $2,585,733.29 | 14,715,469 | 2026-10-27 | Filing | |
| $71.56 | 38,489 | $2,754,272.84 | 14,751,228 | 2026-10-27 | Filing | |
| $70.58 | 14,820 | $1,045,995.60 | 14,789,717 | 2026-10-27 | Filing | |
| $69.28 | 3,510 | $243,172.80 | 14,804,537 | 2026-10-27 | Filing | |
| $68.00 | 17,825 | $1,212,100.00 | 14,808,047 | 2026-10-27 | Filing | |
| $67.36 | 24,597 | $1,656,853.92 | 14,825,872 | 2026-10-27 | Filing |