| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $20.56 | 7,115 | $146,312.86 | 84,800 | 2020-05-21 | Filing |
| Officer, Director | $20.47 | 8,085 | $165,516.12 | 91,915 | 2020-05-20 | Filing |
| Director | $19.44 | 2,000 | $38,880.00 | 82,676 | 2020-05-11 | Filing |
| Director | $19.60 | 12,523 | $245,425.75 | 14,000 | 2020-05-07 | Filing |
| Director | $19.43 | 14,000 | $272,006.00 | 14,000 | 2020-05-07 | Filing |
| Director | $19.18 | 6,000 | $115,074.00 | 84,676 | 2020-05-07 | Filing |
| Director | $20.84 | 5,000 | $104,200.00 | 90,676 | 2020-03-10 | Filing |
| Large Shareholder, Officer, Director | $21.25 | 800,000 | $17,000,000.00 | 2,783,361 | 2020-03-05 | Filing |
| Officer, Director | $20.00 | 50,000 | $1,000,000.00 | 488,872 | 2020-01-17 | Filing |
| Officer, Director | $19.50 | 50,000 | $975,000.00 | 538,872 | 2020-01-09 | Filing |
| Officer, Director | $19.00 | 50,000 | $950,000.00 | 588,872 | 2020-01-08 | Filing |
| Officer, Director | $18.50 | 50,000 | $925,000.00 | 638,872 | 2020-01-07 | Filing |
| Officer, Director | $18.00 | 50,000 | $900,000.00 | 688,872 | 2020-01-06 | Filing |
| Officer, Director | $17.50 | 52,620 | $920,850.00 | 738,872 | 2019-12-30 | Filing |
| Officer, Director | $17.50 | 7,380 | $129,150.00 | 791,492 | 2019-12-27 | Filing |
| Officer, Director | $17.25 | 60,000 | $1,035,000.00 | 798,872 | 2019-12-26 | Filing |
| Officer, Director | $17.00 | 55,825 | $949,025.00 | 858,872 | 2019-12-26 | Filing |
| Officer, Director | $17.00 | 4,175 | $70,975.00 | 914,697 | 2019-12-24 | Filing |
| Officer, Director | $16.50 | 38,723 | $638,929.50 | 918,872 | 2019-12-17 | Filing |
| Officer, Director | $16.50 | 14,167 | $233,755.50 | 957,595 | 2019-12-16 | Filing |