| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $25.13 | 10,000 | $251,300.00 | 165,348 | 2019-09-04 | Filing |
| Officer, Director | $24.59 | 11,000 | $270,490.00 | 155,348 | 2019-07-31 | Filing |
| Officer, Director | $18.71 | 2,221 | $41,554.91 | 120,822 | 2019-02-06 | Filing |
| Officer, Director | $18.36 | 17,779 | $326,422.44 | 118,601 | 2019-02-05 | Filing |
| Officer, Director | $15.32 | 6,360 | $97,435.20 | 100,822 | 2018-08-07 | Filing |
| Officer, Director | $15.40 | 28,640 | $441,056.00 | 94,462 | 2018-08-06 | Filing |
| Officer | $12.09 | 2,150 | $25,993.50 | 37,860 | 2017-11-21 | Filing |
| Officer, Director | $11.93 | 15,000 | $178,950.00 | 50,000 | 2017-11-10 | Filing |
| Officer, Director | $11.70 | 35,000 | $409,500.00 | 35,000 | 2017-11-09 | Filing |
| Director | $10.55 | 4,980 | $52,537.51 | 154,679 | 2017-09-15 | Filing |
| Director | $10.63 | 1,900 | $20,194.53 | 149,699 | 2017-09-15 | Filing |
| Director | $10.57 | 1,298 | $13,713.37 | 147,799 | 2017-09-14 | Filing |
| Director | $10.57 | 721 | $7,620.68 | 146,501 | 2017-09-13 | Filing |
| Director | $10.52 | 500 | $5,260.00 | 145,780 | 2017-09-07 | Filing |
| Director | $10.52 | 524 | $5,512.48 | 145,280 | 2017-09-06 | Filing |
| Director | $10.49 | 11 | $115.39 | 145,256 | 2017-09-05 | Filing |
| Director | $9.23 | 3,144 | $29,019.12 | 13,193 | 2017-02-22 | Filing |
| Director | $9.30 | 700 | $6,510.00 | 10,049 | 2017-02-21 | Filing |
| Officer, Director | $9.66 | 50,424 | $487,095.84 | 60,000 | 2017-02-15 | Filing |
| Officer, Director | $9.41 | 9,576 | $90,110.16 | 9,576 | 2017-02-14 | Filing |