| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Director | $17.02 | 300 | $5,106.00 | 31,088 | 2020-03-16 | Filing |
| Director | $17.77 | 2,810 | $49,933.70 | 6,118 | 2020-03-17 | Filing |
| Officer, Director | $17.81 | 10,000 | $178,100.00 | 175,348 | 2020-03-16 | Filing |
| Director | $24.48 | 1,200 | $29,376.00 | 30,788 | 2019-12-13 | Filing |
| Director | $24.24 | 700 | $16,968.00 | 29,588 | 2019-12-13 | Filing |
| Officer | $25.59 | 2,000 | $51,180.00 | 11,630 | 2019-09-09 | Filing |
| 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 |