| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $10.71 | 2,500 | $26,775.00 | 101,852 | 2023-03-20 | Filing |
| Officer | $16.50 | 2,500 | $41,250.00 | 73,957 | 2022-08-18 | Filing |
| Officer | $15.50 | 2,500 | $38,750.00 | 73,957 | 2022-08-10 | Filing |
| Officer | $14.63 | 3,085 | $45,133.55 | 73,957 | 2022-06-21 | Filing |
| Officer | $18.40 | 6,929 | $127,493.60 | 1,190,306 | 2021-10-06 | Filing |
| Large Shareholder, Director | $18.08 | 500,000 | $9,040,350.00 | 8,675,160 | 2021-10-07 | Filing |
| Large Shareholder, Director | $18.27 | 43,820 | $800,503.76 | 9,175,160 | 2021-10-06 | Filing |
| Officer | $19.46 | 2,165 | $42,130.90 | 51,000 | 2021-09-27 | Filing |
| Officer | $19.46 | 1,750 | $34,055.00 | 51,000 | 2021-09-24 | Filing |
| Large Shareholder, Director | $22.15 | 55,454 | $1,228,472.46 | 9,568,980 | 2021-06-11 | Filing |
| Large Shareholder, Director | $22.05 | 2,443 | $53,855.94 | 9,624,434 | 2021-06-10 | Filing |
| Large Shareholder, Director | $22.05 | 17,156 | $378,289.80 | 9,626,877 | 2021-06-09 | Filing |
| Large Shareholder, Director | $22.07 | 24,947 | $550,630.18 | 9,644,033 | 2021-06-08 | Filing |
| Large Shareholder, Director | $19.50 | 350,000 | $6,825,875.00 | 9,668,980 | 2021-04-08 | Filing |
| Large Shareholder, Director | $19.01 | 350,000 | $6,653,500.00 | 10,018,980 | 2021-04-06 | Filing |
| Director | $12.00 | 108,852 | $1,306,224.00 | 1,187,160 | 2020-10-05 | Filing |
| Director | $12.00 | 13,975 | $167,700.00 | 158,524 | 2020-10-05 | Filing |
| Director | $12.00 | 13,975 | $167,700.00 | 158,524 | 2020-10-05 | Filing |
| Director | $12.00 | 63,641 | $763,692.00 | 689,989 | 2020-10-05 | Filing |
| Large Shareholder, Director | $12.00 | 530,224 | $6,362,688.00 | 9,608,848 | 2020-10-05 | Filing |