| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| | $16.25 | 100 | $1,625.00 | 133,205 | 2024-07-11 | Filing |
| | $16.18 | 200 | $3,236.80 | 133,105 | 2024-07-02 | Filing |
| | $16.00 | 5,000 | $80,000.00 | 132,905 | 2024-07-01 | Filing |
| Director | $16.06 | 476 | $7,644.56 | 13,335 | 2024-06-27 | Filing |
| | $16.09 | 200 | $3,218.00 | 127,905 | 2024-06-20 | Filing |
| | $16.00 | 5,488 | $87,808.00 | 127,705 | 2024-06-18 | Filing |
| Officer, Director | $16.15 | 6,700 | $108,205.00 | 397 | 2024-06-10 | Filing |
| Officer, Director | $15.65 | 5,212 | $81,567.80 | 390,466 | 2024-01-31 | Filing |
| Large Shareholder | $14.35 | 384 | $5,510.40 | 404,436 | 2023-12-20 | Filing |
| Large Shareholder | $14.35 | 493 | $7,074.55 | 404,052 | 2023-12-19 | Filing |
| Large Shareholder | $14.54 | 200 | $2,908.20 | 403,559 | 2023-12-06 | Filing |
| Large Shareholder | $14.25 | 960 | $13,680.00 | 403,359 | 2023-12-04 | Filing |
| Large Shareholder | $14.25 | 1,035 | $14,748.75 | 402,399 | 2023-12-01 | Filing |
| Large Shareholder | $13.00 | 5,000 | $65,000.00 | 401,364 | 2023-11-15 | Filing |
| Large Shareholder | $13.00 | 5,003 | $65,038.50 | 396,364 | 2023-11-14 | Filing |
| Large Shareholder | $12.89 | 1,800 | $23,200.02 | 391,361 | 2023-11-10 | Filing |
| Large Shareholder | $13.00 | 1,000 | $13,000.00 | 389,561 | 2023-11-08 | Filing |
| Large Shareholder | $13.00 | 2,000 | $26,000.00 | 388,561 | 2023-11-07 | Filing |
| Large Shareholder | $12.99 | 2,653 | $34,450.80 | 386,561 | 2023-11-06 | Filing |
| Large Shareholder | $12.99 | 2,500 | $32,468.00 | 383,908 | 2023-11-03 | Filing |