| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $70.10 | 50,000 | $3,505,000.00 | 340,628 | 2026-08-07 | Filing | |
| $75.02 | 50,000 | $3,751,000.00 | 290,628 | 2026-08-10 | Filing | |
| $70.03 | 10,000 | $700,300.00 | 108,111 | 2026-08-07 | Filing | |
| $65.23 | 19,010 | $1,240,022.30 | 390,628 | 2026-07-02 | Filing | |
| $65.00 | 2,300 | $149,500.00 | 409,638 | 2026-07-01 | Filing | |
| $62.90 | 925 | $58,182.50 | 118,111 | 2026-06-30 | Filing | |
| $62.08 | 50,510 | $3,135,660.80 | 119,036 | 2026-06-30 | Filing | |
| $61.08 | 8,565 | $523,150.20 | 169,546 | 2026-06-30 | Filing | |
| $65.27 | 22,367 | $1,459,894.09 | 411,938 | 2026-06-26 | Filing | |
| $65.22 | 6,323 | $412,386.06 | 434,305 | 2026-06-22 | Filing | |
| $77.48 | 100,000 | $7,748,000.00 | 434,965 | 2026-05-29 | Filing | |
| $76.98 | 32,356 | $2,490,764.88 | 534,965 | 2026-05-28 | Filing | |
| $75.62 | 9,652 | $729,884.24 | 567,321 | 2026-05-27 | Filing | |
| $82.63 | 55,000 | $4,544,650.00 | 739,745 | 2026-05-12 | Filing | |
| $81.43 | 60,000 | $4,885,800.00 | 794,745 | 2026-05-11 | Filing | |
| $83.95 | 38,384 | $3,222,336.80 | 576,973 | 2026-05-12 | Filing | |
| $61.75 | 5,000 | $308,726.00 | 854,745 | 2026-03-20 | Filing | |
| $65.82 | 10,000 | $658,182.00 | 859,745 | 2026-03-19 | Filing |