| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $22.30 | 10,000 | $222,995.00 | 1,999,101 | 2026-07-20 | Filing | |
| $23.01 | 300 | $6,903.00 | 2,013,426 | 2026-07-13 | Filing | |
| $22.43 | 9,700 | $217,571.97 | 2,013,726 | 2026-07-13 | Filing | |
| $22.63 | 10,000 | $226,254.00 | 2,023,426 | 2026-07-06 | Filing | |
| $27.95 | 100 | $2,795.00 | 2,038,895 | 2026-06-29 | Filing | |
| $27.42 | 1,100 | $30,162.00 | 2,038,995 | 2026-06-29 | Filing | |
| $25.99 | 8,800 | $228,700.56 | 2,040,095 | 2026-06-29 | Filing | |
| $29.88 | 2,400 | $71,700.96 | 2,048,895 | 2026-06-22 | Filing | |
| $29.11 | 7,600 | $221,238.28 | 2,051,295 | 2026-06-22 | Filing | |
| $28.79 | 100 | $2,879.00 | 2,058,895 | 2026-06-15 | Filing | |
| $28.19 | 9,900 | $279,056.25 | 2,058,995 | 2026-06-15 | Filing | |
| $27.11 | 4,500 | $121,973.85 | 2,068,895 | 2026-06-08 | Filing | |
| $26.64 | 5,500 | $146,506.80 | 2,073,395 | 2026-06-08 | Filing | |
| $28.76 | 5,500 | $158,158.55 | 2,078,895 | 2026-06-01 | Filing | |
| $28.27 | 3,200 | $90,453.12 | 2,084,395 | 2026-06-01 | Filing | |
| $26.93 | 1,300 | $35,007.05 | 2,087,595 | 2026-06-01 | Filing | |
| $26.25 | 10,000 | $262,540.00 | 2,088,895 | 2026-05-26 | Filing | |
| $23.76 | 400 | $9,503.00 | 1,960,348 | 2026-05-18 | Filing | |
| $23.12 | 9,600 | $221,994.24 | 1,960,748 | 2026-05-18 | Filing | |
| $23.39 | 7,400 | $173,097.84 | 1,970,348 | 2026-05-11 | Filing |