| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $13.68 | 1,431 | $19,570.07 | 398,371 | 2026-08-11 | Filing |
| Officer | $13.03 | 26,020 | $338,944.33 | 399,802 | 2026-08-11 | Filing |
| Officer | $10.69 | 2,814 | $30,069.56 | 425,822 | 2026-07-23 | Filing |
| Large Shareholder, Officer, Director | $10.47 | 4,304 | $45,064.60 | 0 | 2026-07-23 | Filing |
| Large Shareholder, Officer, Director | $11.03 | 5,000 | $55,173.00 | 4,304 | 2026-07-22 | Filing |
| Large Shareholder, Officer, Director | $11.70 | 3,196 | $37,406.62 | 9,304 | 2026-07-21 | Filing |
| Large Shareholder, Officer, Director | $10.47 | 4,304 | $45,064.60 | 0 | 2026-07-23 | Filing |
| Large Shareholder, Officer, Director | $11.03 | 5,000 | $55,173.00 | 4,304 | 2026-07-22 | Filing |
| Large Shareholder, Officer, Director | $11.70 | 3,196 | $37,406.62 | 9,304 | 2026-07-21 | Filing |
| Large Shareholder | $10.47 | 12,912 | $135,193.80 | 0 | 2026-07-23 | Filing |
| Large Shareholder | $11.03 | 15,000 | $165,519.00 | 12,912 | 2026-07-22 | Filing |
| Large Shareholder | $11.70 | 9,588 | $112,219.87 | 27,912 | 2026-07-21 | Filing |
| Officer | $12.69 | 11,273 | $143,109.61 | 428,636 | 2026-07-08 | Filing |
| Officer | $12.86 | 9,149 | $117,664.37 | 439,909 | 2026-07-07 | Filing |
| Officer | $12.78 | 10,097 | $128,999.27 | 449,058 | 2026-07-06 | Filing |
| Large Shareholder, Officer, Director | $10.96 | 2,500 | $27,411.50 | 0 | 2026-06-18 | Filing |
| Large Shareholder, Officer, Director | $11.09 | 5,000 | $55,442.00 | 2,500 | 2026-06-17 | Filing |
| Large Shareholder, Officer, Director | $11.17 | 5,000 | $55,857.00 | 7,500 | 2026-06-16 | Filing |
| Large Shareholder, Officer, Director | $10.96 | 2,500 | $27,411.50 | 0 | 2026-06-18 | Filing |
| Large Shareholder, Officer, Director | $11.09 | 5,000 | $55,442.00 | 2,500 | 2026-06-17 | Filing |