| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $11.95 | 3,471 | $41,463.18 | 517,864 | 2026-05-11 | Filing |
| Officer | $11.29 | 13,826 | $156,105.22 | 521,335 | 2026-05-11 | Filing |
| Officer | $11.85 | 18,538 | $219,671.59 | 535,161 | 2026-05-08 | Filing |
| Officer | $10.16 | 12,782 | $129,881.74 | 553,699 | 2026-04-23 | Filing |
| Officer | $10.74 | 13,263 | $142,427.38 | 566,481 | 2026-04-22 | Filing |
| Officer | $10.91 | 13,283 | $144,929.48 | 579,744 | 2026-04-21 | Filing |
| Large Shareholder | $10.74 | 8,389 | $90,128.06 | 0 | 2026-04-22 | Filing |
| Large Shareholder | $10.91 | 14,111 | $154,017.33 | 8,389 | 2026-04-21 | Filing |
| Large Shareholder | $11.12 | 15,000 | $166,797.00 | 22,500 | 2026-04-20 | Filing |
| Large Shareholder, Officer, Director | $10.74 | 2,796 | $30,039.11 | 0 | 2026-04-22 | Filing |
| Large Shareholder, Officer, Director | $10.91 | 4,704 | $51,342.75 | 2,796 | 2026-04-21 | Filing |
| Large Shareholder, Officer, Director | $11.12 | 5,000 | $55,599.00 | 7,500 | 2026-04-20 | Filing |
| Large Shareholder, Officer, Director | $10.74 | 2,796 | $30,039.11 | 0 | 2026-04-22 | Filing |
| Large Shareholder, Officer, Director | $10.91 | 4,704 | $51,342.75 | 2,796 | 2026-04-21 | Filing |
| Large Shareholder, Officer, Director | $11.12 | 5,000 | $55,599.00 | 7,500 | 2026-04-20 | Filing |
| Officer | $11.31 | 7,297 | $82,517.39 | 593,027 | 2026-04-06 | Filing |
| Officer | $10.94 | 10,131 | $110,880.76 | 600,324 | 2026-04-02 | Filing |
| Officer | $11.27 | 7,410 | $83,536.64 | 610,455 | 2026-04-01 | Filing |
| Large Shareholder, Officer, Director | $11.42 | 2,920 | $33,354.87 | 0 | 2026-03-19 | Filing |
| Large Shareholder, Officer, Director | $12.00 | 5,000 | $59,993.00 | 2,920 | 2026-03-18 | Filing |