| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $18.90 | 1,065 | $20,128.39 | 14,545 | 2026-06-03 | Filing | |
| $18.80 | 2,128 | $40,006.40 | 67,357 | 2026-05-29 | Filing | |
| $18.88 | 500 | $9,440.00 | 42,000 | 2026-05-18 | Filing | |
| $19.50 | 1,000 | $19,500.00 | 25,096 | 2026-05-14 | Filing | |
| $19.50 | 1,000 | $19,496.10 | 4,000 | 2026-05-13 | Filing | |
| $19.50 | 3,000 | $58,500.00 | 19,000 | 2026-05-13 | Filing | |
| $19.26 | 500 | $9,630.00 | 41,500 | 2026-05-14 | Filing | |
| $19.77 | 2,023 | $39,990.26 | 65,229 | 2026-05-13 | Filing | |
| $20.19 | 1,000 | $20,190.00 | 41,000 | 2026-05-08 | Filing | |
| $20.76 | 1,209 | $25,098.84 | 7,694 | 2026-04-28 | Filing | |
| $20.76 | 1,220 | $25,327.20 | 7,705 | 2026-04-28 | Filing | |
| $20.30 | 1,000 | $20,300.00 | 40,000 | 2026-04-29 | Filing | |
| $20.94 | 1,850 | $38,739.00 | 1,850 | 2026-04-28 | Filing | |
| $21.16 | 2,040 | $43,166.40 | 17,495 | 2026-04-28 | Filing | |
| $20.60 | 5,000 | $103,000.00 | 50,000 | 2026-04-27 | Filing | |
| $19.15 | 1,500 | $28,725.00 | 23,000 | 2026-03-18 | Filing | |
| $18.62 | 440 | $8,192.80 | 10,440 | 2026-03-12 | Filing | |
| $18.80 | 450 | $8,460.90 | 975 | 2026-03-12 | Filing | |
| $18.69 | 1,000 | $18,690.00 | 39,000 | 2026-03-12 | Filing | |
| $19.09 | 1,500 | $28,634.85 | 21,500 | 2026-03-09 | Filing |