| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Director | $20.32 | 75,473 | $1,533,611.36 | 103,687 | 2020-03-06 | Filing |
| Director | $22.01 | 75,000 | $1,650,750.00 | 179,160 | 2020-03-05 | Filing |
| Officer, Director | $21.10 | 600 | $12,660.00 | 348,277 | 2020-03-06 | Filing |
| Officer, Director | $20.53 | 5,474 | $112,381.22 | 348,877 | 2020-03-06 | Filing |
| Officer, Director | $19.17 | 3,926 | $75,261.42 | 354,351 | 2020-03-06 | Filing |
| Large Shareholder, Officer, Director | $22.01 | 2,626 | $57,798.26 | 479,342 | 2020-03-05 | Filing |
| Large Shareholder, Officer, Director | $20.99 | 4,874 | $102,305.26 | 481,968 | 2020-03-05 | Filing |
| Large Shareholder | $21.30 | 50,000 | $1,065,175.00 | 115,245 | 2020-03-04 | Filing |
| Director | $21.50 | 26,258 | $564,547.00 | 254,160 | 2020-03-04 | Filing |
| Director | $20.31 | 100,000 | $2,031,000.00 | 280,418 | 2020-03-02 | Filing |
| Large Shareholder, Officer, Director | $20.04 | 3,750 | $75,150.00 | 479,342 | 2020-03-02 | Filing |