| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $33.32 | 17,909 | $596,795.93 | 1,078,600 | 2026-07-01 | Filing | |
| $33.32 | 12,065 | $402,033.55 | 836,100 | 2026-07-01 | Filing | |
| $32.08 | 2,039 | $65,411.12 | 425,080 | 2026-06-29 | Filing | |
| $32.21 | 1,614 | $51,989.68 | 425,080 | 2026-06-22 | Filing | |
| $33.74 | 2,549 | $86,003.26 | 167,269 | 2026-06-15 | Filing | |
| $34.22 | 500 | $17,108.00 | 43,865 | 2026-06-15 | Filing | |
| $33.43 | 9,500 | $317,615.40 | 44,365 | 2026-06-15 | Filing | |
| $32.56 | 144,909 | $4,717,874.77 | 2,256,487 | 2026-06-11 | Filing | |
| $32.18 | 468,751 | $15,083,985.30 | 2,401,396 | 2026-06-11 | Filing | |
| $34.11 | 331,194 | $11,296,828.62 | 2,870,147 | 2026-06-10 | Filing | |
| $32.83 | 168,806 | $5,541,664.65 | 3,201,341 | 2026-06-10 | Filing | |
| $34.99 | 174,269 | $6,098,456.52 | 3,370,147 | 2026-06-09 | Filing | |
| $34.16 | 190,605 | $6,510,190.02 | 3,544,416 | 2026-06-09 | Filing | |
| $33.37 | 210,126 | $7,011,547.41 | 3,735,021 | 2026-06-09 | Filing | |
| $35.50 | 202 | $7,171.00 | 3,945,147 | 2026-06-08 | Filing | |
| $34.73 | 35,711 | $1,240,400.16 | 3,945,349 | 2026-06-08 | Filing | |
| $34.05 | 531,914 | $18,109,544.04 | 3,981,060 | 2026-06-08 | Filing | |
| $38.20 | 100 | $3,820.00 | 929,575 | 2026-06-05 | Filing | |
| $36.89 | 700 | $25,822.86 | 929,675 | 2026-06-05 | Filing | |
| $36.23 | 4,000 | $144,908.00 | 930,375 | 2026-06-05 | Filing |