| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $22.02 | 66,500 | $1,464,197.00 | 0 | 2020-06-10 | Filing |
| Large Shareholder, Officer, Director | $22.28 | 66,500 | $1,481,533.55 | 0 | 2020-06-09 | Filing |
| Officer | $22.02 | 6,250 | $137,631.25 | 294,872 | 2020-06-10 | Filing |
| Officer | $22.28 | 6,250 | $139,279.38 | 294,872 | 2020-06-09 | Filing |
| Officer | $21.18 | 6,250 | $132,355.00 | 294,872 | 2020-06-03 | Filing |
| Officer | $20.43 | 21,264 | $434,410.76 | 294,872 | 2020-06-02 | Filing |
| Officer | $21.01 | 2,309 | $48,513.01 | 80,129 | 2020-06-03 | Filing |
| Large Shareholder, Officer, Director | $22.03 | 6,113 | $134,655.94 | 0 | 2020-06-04 | Filing |
| Large Shareholder, Officer, Director | $21.52 | 60,387 | $1,299,588.63 | 6,113 | 2020-06-04 | Filing |
| Large Shareholder, Officer, Director | $21.63 | 266 | $5,752.25 | 0 | 2020-06-03 | Filing |
| Large Shareholder, Officer, Director | $21.18 | 66,234 | $1,402,524.82 | 266 | 2020-06-03 | Filing |
| Large Shareholder, Officer, Director | $20.42 | 66,500 | $1,357,930.00 | 0 | 2020-06-02 | Filing |
| Officer | $19.82 | 55,000 | $1,090,237.50 | 716,630 | 2020-05-29 | Filing |
| Officer | $18.60 | 1,448 | $26,937.72 | 80,129 | 2020-05-21 | Filing |
| Officer | $18.59 | 36,233 | $673,415.67 | 726,345 | 2020-05-21 | Filing |
| Officer | $18.59 | 19,510 | $362,612.86 | 294,872 | 2020-05-21 | Filing |
| Officer | $19.08 | 6,809 | $129,941.59 | 294,872 | 2020-05-20 | Filing |
| Officer | $19.16 | 15,677 | $300,344.67 | 294,872 | 2020-05-19 | Filing |
| Large Shareholder | $22.65 | 800,000 | $18,120,080.00 | 0 | 2020-02-04 | Filing |
| Large Shareholder, Officer, Director | $21.43 | 66,500 | $1,424,915.45 | 0 | 2020-05-05 | Filing |