Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $42.58 | 5,000 | Large Shareholder, Officer, Director | 1,777,740 | 2024-01-12 | Filing |
| $19.86 | 5,000 | Large Shareholder, Officer, Director | 25,664 | 2023-03-31 | Filing |
| $19.82 | 5,000 | Large Shareholder, Officer, Director | 126,000 | 2023-03-31 | Filing |
| $19.85 | 10,000 | Large Shareholder, Officer, Director | 1,735,837 | 2023-03-31 | Filing |
| $19.50 | 10,000 | Large Shareholder, Officer, Director | 1,725,837 | 2023-03-30 | Filing |
| $7.73 | 7,500 | Large Shareholder, Officer, Director | 1,952,178 | 2019-04-05 | Filing |
| $6.43 | 20,000 | Large Shareholder, Officer, Director | 1,944,678 | 2019-03-29 | Filing |
| $5.85 | 5,000 | Director | 72,729 | 2019-03-28 | Filing |
| $6.94 | 20,090 | Director | 65,993 | 2018-12-04 | Filing |
| $7.56 | 100 | Large Shareholder | 7,826,560 | 2018-07-05 | Filing |
| $7.55 | 445,000 | | 7,826,460 | 2018-01-29 | Filing |
| $7.50 | 281,460 | | 7,381,460 | 2018-01-29 | Filing |
| $7.30 | 1,100,000 | | 7,100,000 | 2018-01-26 | Filing |
| $7.00 | 10,000 | Director | 10,000 | 2017-12-08 | Filing |
| $8.31 | 2,000 | Officer | 63,945 | 2017-07-05 | Filing |
| $9.38 | 20,000 | Large Shareholder, Officer, Director | 45,000 | 2017-01-13 | Filing |
| $8.63 | 18,400 | Large Shareholder, Officer, Director | 25,000 | 2016-12-23 | Filing |
| $8.89 | 4,900 | Large Shareholder, Officer, Director | 6,600 | 2016-12-21 | Filing |
| $8.80 | 500 | Large Shareholder, Officer, Director | 1,700 | 2016-12-21 | Filing |
| $8.66 | 1,200 | Large Shareholder, Officer, Director | 1,200 | 2016-12-21 | Filing |