| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $21.92 | 4,000 | $87,680.00 | 95,098 | 2020-04-15 | Filing |
| Director | $22.80 | 1,000 | $22,800.00 | 0 | 2020-04-14 | Filing |
| Large Shareholder, Officer, Director | $22.53 | 700 | $15,771.00 | 479,342 | 2020-04-14 | Filing |
| Large Shareholder, Officer, Director | $22.50 | 20,410 | $459,225.00 | 479,342 | 2020-04-13 | Filing |
| Large Shareholder, Officer, Director | $21.57 | 100 | $2,157.00 | 479,342 | 2020-04-09 | Filing |
| Large Shareholder, Officer, Director | $20.88 | 7,400 | $154,512.00 | 479,442 | 2020-04-09 | Filing |
| Large Shareholder, Officer, Director | $20.06 | 15,000 | $300,900.00 | 479,342 | 2020-04-06 | Filing |
| Officer, Director | $18.20 | 10,000 | $182,000.00 | 348,277 | 2020-04-03 | Filing |
| Large Shareholder, Officer, Director | $18.46 | 400 | $7,384.00 | 479,342 | 2020-04-02 | Filing |
| Large Shareholder, Officer, Director | $17.97 | 3,350 | $60,199.50 | 479,742 | 2020-04-02 | Filing |
| Large Shareholder, Officer, Director | $18.83 | 200 | $3,766.00 | 479,342 | 2020-03-26 | Filing |
| Large Shareholder, Officer, Director | $18.22 | 3,550 | $64,681.00 | 479,542 | 2020-03-26 | Filing |
| Officer | $18.89 | 4,963 | $93,751.07 | 220,248 | 2020-03-24 | Filing |
| Officer, Director | $18.06 | 10,000 | $180,620.00 | 348,277 | 2020-03-20 | Filing |
| Director | $16.00 | 1,000 | $16,000.00 | 0 | 2020-03-19 | Filing |
| Officer | $16.00 | 4,000 | $64,000.00 | 95,098 | 2020-03-19 | Filing |
| Large Shareholder, Officer, Director | $16.00 | 7,500 | $120,000.00 | 479,342 | 2020-03-19 | Filing |
| Large Shareholder | $21.58 | 373,223 | $8,054,152.34 | 3,271,641 | 2019-11-13 | Filing |
| Large Shareholder | $21.58 | 476,777 | $10,288,847.66 | 4,179,393 | 2019-11-13 | Filing |
| Large Shareholder, Director | $20.85 | 80,000 | $1,668,096.00 | 179,630 | 2020-03-06 | Filing |