Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $19.03 | 15,000 | Officer | 173,486 | 2020-10-30 | Filing |
| $19.48 | 10,000 | Director | 144,247 | 2020-10-30 | Filing |
| $19.62 | 60,000 | Large Shareholder, Officer, Director | 660,000 | 2020-10-30 | Filing |
| $20.08 | 32,934 | Large Shareholder, Officer, Director | 600,000 | 2020-02-25 | Filing |
| $20.61 | 30,071 | Large Shareholder, Officer, Director | 567,066 | 2020-02-24 | Filing |
| $13.22 | 35,158 | Large Shareholder, Officer, Director | 536,995 | 2019-05-14 | Filing |
| $13.29 | 41,036 | Large Shareholder, Officer, Director | 501,837 | 2019-05-13 | Filing |
| $13.60 | 60,801 | Large Shareholder, Officer, Director | 460,801 | 2019-05-10 | Filing |
| $11.06 | 20,000 | Officer | 357,833 | 2018-11-13 | Filing |
| $10.54 | 10,000 | Director | 101,804 | 2018-06-08 | Filing |
| $9.85 | 44,947 | Large Shareholder, Officer, Director | 400,000 | 2018-05-16 | Filing |
| $9.92 | 36,300 | Large Shareholder, Officer, Director | 355,053 | 2018-05-15 | Filing |
| $9.97 | 36,753 | Large Shareholder, Officer, Director | 318,753 | 2018-05-14 | Filing |
| $16.08 | 12,000 | Large Shareholder, Officer, Director | 282,000 | 2017-09-13 | Filing |
| $16.46 | 50,000 | Large Shareholder, Officer, Director | 270,000 | 2017-09-13 | Filing |
| $12.98 | 40,000 | Large Shareholder, Officer, Director | 220,000 | 2017-05-05 | Filing |
| $9.25 | 26,000 | Director | 95,559 | 2016-12-16 | Filing |
| $9.29 | 1,675 | Officer | 32,942 | 2016-12-16 | Filing |
| $9.29 | 200,000 | Large Shareholder, Director | 309,559 | 2016-12-16 | Filing |
| $9.29 | 30,000 | Director | 68,351 | 2016-12-16 | Filing |