| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $15.06 | 418 | $6,295.08 | 206,656 | 2023-12-13 | Filing |
| Officer, Director | $15.12 | 25,651 | $387,843.12 | 207,074 | 2023-12-12 | Filing |
| Officer | $14.14 | 40,000 | $565,600.00 | 48,455 | 2023-12-04 | Filing |
| Large Shareholder, Officer, Director | $12.61 | 12,000 | $151,320.00 | 7,722,777 | 2023-11-17 | Filing |
| Officer, Director | $11.85 | 26,505 | $314,084.25 | 204,725 | 2023-11-13 | Filing |
| Large Shareholder, Officer, Director | $10.99 | 12,000 | $131,880.00 | 7,734,777 | 2023-10-17 | Filing |
| Officer, Director | $10.78 | 26,844 | $289,378.32 | 203,730 | 2023-10-12 | Filing |
| Officer, Director | $11.34 | 26,720 | $303,004.80 | 213,074 | 2023-09-07 | Filing |
| Officer, Director | $11.34 | 26,720 | $303,004.80 | 192,294 | 2023-09-07 | Filing |
| Large Shareholder, Officer, Director | $11.42 | 12,000 | $137,040.00 | 7,746,777 | 2023-09-06 | Filing |
| Officer | $17.68 | 37,568 | $664,202.24 | 45,995 | 2022-01-18 | Filing |
| Director | $18.80 | 2,500 | $47,000.00 | 37,160 | 2021-11-19 | Filing |
| Director | $17.00 | 453,421 | $7,708,157.00 | 0 | 2021-08-19 | Filing |
| Director | $22.00 | 453,422 | $9,975,284.00 | 0 | 2021-06-09 | Filing |
| Officer, Director | $22.08 | 30,550 | $674,544.00 | 48,073 | 2021-06-07 | Filing |
| Officer, Director | $22.00 | 13,373 | $294,206.00 | 48,073 | 2021-06-02 | Filing |
| Officer | $23.02 | 38 | $874.76 | 3,155 | 2021-05-11 | Filing |
| Officer | $22.23 | 19,962 | $443,755.26 | 3,193 | 2021-05-11 | Filing |
| Officer, Director | $24.51 | 14,641 | $358,850.91 | 7,273 | 2021-04-30 | Filing |
| Officer, Director | $25.08 | 5,305 | $133,049.40 | 7,273 | 2021-04-29 | Filing |