| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $21.16 | 20,620 | $436,409.93 | 658,202 | 2026-07-08 | Filing | |
| $21.16 | 64,821 | $1,371,897.57 | 1,595,136 | 2026-07-08 | Filing | |
| $21.16 | 64,821 | $1,371,897.57 | 1,537,527 | 2026-07-08 | Filing | |
| $26.75 | 11,212 | $299,973.70 | 678,822 | 2026-07-02 | Filing | |
| $26.36 | 600 | $15,816.00 | 92,898 | 2026-06-22 | Filing | |
| $25.46 | 1,184 | $30,144.64 | 93,498 | 2026-06-22 | Filing | |
| $24.88 | 1,200 | $29,856.48 | 94,682 | 2026-06-22 | Filing | |
| $27.09 | 690 | $18,692.10 | 1,470,808 | 2026-06-16 | Filing | |
| $26.09 | 199 | $5,192.53 | 1,471,498 | 2026-06-16 | Filing | |
| $25.24 | 10,010 | $252,638.39 | 1,471,697 | 2026-06-16 | Filing | |
| $24.34 | 39,101 | $951,855.19 | 1,481,707 | 2026-06-16 | Filing | |
| $27.09 | 3,110 | $84,249.90 | 1,659,957 | 2026-06-16 | Filing | |
| $26.09 | 901 | $23,509.79 | 1,663,067 | 2026-06-16 | Filing | |
| $25.24 | 45,113 | $1,138,588.96 | 1,663,968 | 2026-06-16 | Filing | |
| $24.34 | 176,225 | $4,289,933.29 | 1,709,081 | 2026-06-16 | Filing | |
| $26.11 | 1,400 | $36,548.40 | 1,706,669 | 2026-06-16 | Filing | |
| $25.24 | 77,104 | $1,945,873.65 | 1,708,069 | 2026-06-16 | Filing | |
| $24.37 | 271,496 | $6,615,570.18 | 1,785,173 | 2026-06-16 | Filing | |
| $15.04 | 41,083 | $617,962.27 | 1,725,329 | 2026-05-05 | Filing | |
| $15.04 | 27,389 | $411,979.86 | 1,442,371 | 2026-05-05 | Filing |