| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $20.22 | 8,000 | $161,760.00 | 830,106 | 2023-12-27 | Filing |
| Officer | $20.00 | 2,252 | $45,040.00 | 2,251 | 2023-12-20 | Filing |
| Officer, Director | $20.36 | 30,557 | $622,140.52 | 838,106 | 2023-12-20 | Filing |
| Officer, Director | $19.96 | 9,443 | $188,482.28 | 868,663 | 2023-12-20 | Filing |
| Officer | $16.31 | 8,355 | $136,270.05 | 26,784 | 2023-11-30 | Filing |
| Officer | $16.31 | 8,356 | $136,286.36 | 31,966 | 2023-11-30 | Filing |
| Officer, Director | $19.28 | 200 | $3,856.00 | 878,106 | 2023-11-15 | Filing |
| Officer, Director | $18.54 | 4,904 | $90,920.16 | 878,306 | 2023-11-15 | Filing |
| Officer, Director | $18.01 | 2,896 | $52,156.96 | 883,210 | 2023-11-15 | Filing |
| Officer, Director | $13.24 | 8,000 | $105,920.00 | 886,106 | 2023-10-18 | Filing |
| Officer | $18.00 | 1,604 | $28,872.00 | 4,503 | 2023-10-05 | Filing |
| Officer, Director | $17.21 | 8,000 | $137,680.00 | 894,106 | 2023-09-20 | Filing |
| Officer, Director | $17.23 | 8,000 | $137,840.00 | 902,106 | 2023-08-23 | Filing |
| Officer | $20.05 | 2,400 | $48,120.00 | 45,806 | 2023-07-19 | Filing |
| Officer, Director | $20.04 | 99,726 | $1,998,509.04 | 910,106 | 2023-07-19 | Filing |
| Officer, Director | $19.28 | 4,174 | $80,474.72 | 1,009,832 | 2023-07-19 | Filing |
| Officer, Director | $17.35 | 9,000 | $156,150.00 | 1,014,006 | 2023-07-12 | Filing |
| Officer, Director | $18.63 | 8,000 | $149,040.00 | 1,023,006 | 2023-06-21 | Filing |
| Officer, Director | $18.58 | 9,000 | $167,220.00 | 1,031,006 | 2023-06-14 | Filing |
| Officer, Director | $20.01 | 3,100 | $62,031.00 | 1,040,006 | 2023-06-08 | Filing |