| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $27.50 | 4,001 | $110,027.50 | 70,017 | 2026-06-01 | Filing | |
| $27.62 | 999 | $27,592.38 | 66,016 | 2026-06-01 | Filing | |
| $27.64 | 2,500 | $69,100.00 | 65,017 | 2026-06-01 | Filing | |
| $28.32 | 6,000 | $169,920.00 | 62,517 | 2026-05-20 | Filing | |
| $28.24 | 1,500 | $42,360.00 | 56,517 | 2026-05-20 | Filing | |
| $26.78 | 4,000 | $107,120.00 | 142,723 | 2026-05-12 | Filing | |
| $25.29 | 5,000 | $126,450.00 | 55,017 | 2026-02-13 | Filing | |
| $25.08 | 5,000 | $125,400.00 | 50,017 | 2026-02-12 | Filing | |
| $25.29 | 10,000 | $252,900.00 | 45,017 | 2026-02-11 | Filing | |
| $22.30 | 10,000 | $222,994.00 | 35,017 | 2025-12-22 | Filing | |
| $22.23 | 5,000 | $111,130.00 | 25,017 | 2025-12-19 | Filing | |
| $22.28 | 15,729 | $350,421.67 | 20,017 | 2025-12-18 | Filing | |
| $22.19 | 4,271 | $94,793.99 | 4,288 | 2025-12-17 | Filing | |
| $21.97 | 5,000 | $109,825.00 | 9,000 | 2025-12-03 | Filing | |
| $21.36 | 195 | $4,165.20 | 20,547 | 2025-11-28 | Filing | |
| $21.39 | 352 | $7,529.28 | 20,352 | 2025-11-25 | Filing | |
| $21.41 | 4,263 | $91,270.83 | 20,000 | 2025-11-25 | Filing | |
| $21.50 | 3,041 | $65,381.50 | 83,673 | 2025-11-25 | Filing | |
| $21.60 | 2,487 | $53,719.20 | 121,197 | 2025-11-26 | Filing | |
| $21.26 | 1,000 | $21,260.00 | 118,710 | 2025-11-25 | Filing |