Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $1.09 | 25,000 | Officer | 79,000 | 2023-11-17 | Filing |
| $0.94 | 50,000 | Officer | 54,000 | 2023-11-16 | Filing |
| $0.92 | 150,000 | Officer, Director | 186,496 | 2023-11-16 | Filing |
| $0.89 | 85,000 | Officer | 85,000 | 2023-11-16 | Filing |
| $1.37 | 2,486,744 | Director | 6,986,744 | 2023-07-21 | Filing |
| $17.50 | 285,714 | Director | 5,799,810 | 2019-10-04 | Filing |
| $17.50 | 4,571 | Officer, Director | 94,652 | 2019-10-03 | Filing |
| $17.50 | 5,143 | Officer, Director | 18,143 | 2019-10-03 | Filing |
| $17.55 | 3,000 | Director | 13,000 | 2019-05-22 | Filing |
| $18.04 | 1,400 | Director | 1,400 | 2019-05-15 | Filing |
| $26.00 | 192,308 | Large Shareholder, Director | 8,525,215 | 2018-03-29 | Filing |
| $12.20 | 10,000 | Director | 10,000 | 2017-01-19 | Filing |
| $12.20 | 2,459,016 | Large Shareholder, Director | 8,332,907 | 2017-01-19 | Filing |
| $24.75 | 121,212 | Large Shareholder, Director | 4,867,530 | 2015-06-10 | Filing |
| $23.84 | 32,395 | Large Shareholder, Director | 4,746,318 | 2015-06-02 | Filing |
| $19.30 | 2,380 | Large Shareholder, Director | 4,713,923 | 2015-06-01 | Filing |
| $19.74 | 115,225 | Large Shareholder, Director | 4,711,543 | 2015-05-29 | Filing |
| $11.75 | 510,638 | Large Shareholder, Director | 4,596,318 | 2014-06-25 | Filing |
| $11.75 | 10,000 | Officer, Director | 61,855 | 2014-06-25 | Filing |
| $0.40 | 1,000,000 | Officer, Director | 1,037,100 | 2013-11-20 | Filing |