| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $13.80 | 5,500 | $75,900.00 | 1,133,286 | 2026-10-26 | Filing | |
| $13.27 | 4,500 | $59,693.85 | 1,138,786 | 2026-10-26 | Filing | |
| $13.87 | 10,000 | $138,744.00 | 1,143,286 | 2026-10-19 | Filing | |
| $15.12 | 10,000 | $151,160.00 | 1,159,668 | 2026-10-12 | Filing | |
| $16.31 | 10,000 | $163,056.00 | 1,169,668 | 2026-10-05 | Filing | |
| $16.76 | 10,000 | $167,586.00 | 1,187,896 | 2026-09-28 | Filing | |
| $18.37 | 10,000 | $183,746.00 | 1,197,896 | 2026-09-21 | Filing | |
| $17.14 | 10,000 | $171,362.00 | 1,207,896 | 2026-09-14 | Filing | |
| $18.67 | 10,000 | $186,735.00 | 1,217,896 | 2026-09-08 | Filing | |
| $16.23 | 10,000 | $162,340.00 | 1,927,896 | 2026-08-31 | Filing | |
| $17.45 | 10,000 | $174,493.00 | 1,937,896 | 2026-08-24 | Filing | |
| $20.10 | 10,000 | $200,974.00 | 1,959,101 | 2026-08-17 | Filing | |
| $20.65 | 1,000 | $20,648.00 | 1,969,101 | 2026-08-10 | Filing | |
| $19.90 | 9,000 | $179,087.40 | 1,970,101 | 2026-08-10 | Filing | |
| $22.62 | 7,500 | $169,624.50 | 1,979,101 | 2026-08-03 | Filing | |
| $21.55 | 1,500 | $32,325.00 | 1,986,601 | 2026-08-03 | Filing | |
| $20.39 | 1,000 | $20,390.30 | 1,988,101 | 2026-08-03 | Filing | |
| $22.49 | 100 | $2,249.00 | 1,989,101 | 2026-07-27 | Filing | |
| $21.89 | 1,600 | $35,028.00 | 1,989,201 | 2026-07-27 | Filing | |
| $20.75 | 8,300 | $172,199.27 | 1,990,801 | 2026-07-27 | Filing |