| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Director | $6.12 | 20,000 | $122,400.00 | 68,276 | 2024-04-08 | Filing |
| Large Shareholder, Officer, Director | $14.20 | 373 | $5,296.60 | 20,797 | 2023-10-06 | Filing |
| Large Shareholder, Officer, Director | $14.20 | 2,081 | $29,550.20 | 20,424 | 2023-10-05 | Filing |
| Director | $11.78 | 12,500 | $147,250.00 | 12,500 | 2023-06-07 | Filing |
| Large Shareholder, Officer, Director | $15.24 | 1,397 | $21,290.28 | 18,343 | 2023-05-31 | Filing |
| Large Shareholder, Officer, Director | $15.00 | 405 | $6,075.00 | 16,946 | 2023-05-30 | Filing |
| Large Shareholder, Officer, Director | $15.20 | 9 | $136.80 | 16,541 | 2023-05-26 | Filing |
| Large Shareholder, Officer, Director | $15.22 | 500 | $7,610.00 | 16,532 | 2023-05-25 | Filing |
| Large Shareholder, Officer, Director | $15.24 | 180 | $2,743.20 | 16,032 | 2023-05-24 | Filing |
| Large Shareholder, Officer, Director | $15.25 | 441 | $6,725.25 | 15,852 | 2023-05-23 | Filing |
| Large Shareholder, Officer, Director | $10.13 | 3,545 | $35,910.85 | 273,050 | 2023-05-22 | Filing |
| Large Shareholder, Officer, Director | $9.91 | 14,429 | $142,991.39 | 269,505 | 2023-05-19 | Filing |
| Large Shareholder, Officer, Director | $9.70 | 5,024 | $48,732.80 | 255,076 | 2023-05-18 | Filing |
| Large Shareholder, Officer, Director | $9.65 | 8,558 | $82,584.70 | 250,052 | 2023-05-18 | Filing |
| Large Shareholder, Officer, Director | $15.25 | 205 | $3,126.25 | 15,411 | 2023-05-19 | Filing |
| Large Shareholder, Officer, Director | $15.24 | 2,202 | $33,558.48 | 15,206 | 2023-05-18 | Filing |
| Large Shareholder, Officer, Director | $15.83 | 4,900 | $77,567.00 | 13,831 | 2023-03-08 | Filing |
| Large Shareholder, Officer, Director | $15.93 | 8,931 | $142,270.83 | 8,931 | 2023-03-07 | Filing |
| Officer | $11.30 | 8,910 | $100,683.00 | 30,695 | 2023-01-04 | Filing |
| Large Shareholder, Officer, Director | $13.83 | 118,673 | $1,641,247.59 | 1,825,479 | 2022-11-28 | Filing |