| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Large Shareholder, Officer, Director | $19.21 | 37,760 | $725,320.51 | 0 | 2020-03-05 | Filing |
| Large Shareholder, Officer, Director | $19.54 | 66,500 | $1,299,363.45 | 0 | 2020-03-04 | Filing |
| Large Shareholder, Officer, Director | $19.64 | 66,500 | $1,305,887.10 | 0 | 2020-03-03 | Filing |
| Officer | $19.54 | 6,250 | $122,097.50 | 0 | 2020-03-04 | Filing |
| Officer | $19.60 | 6,250 | $122,527.50 | 0 | 2020-03-03 | Filing |
| Officer | $19.59 | 6,250 | $122,438.13 | 0 | 2020-02-28 | Filing |
| Officer | $20.06 | 6,250 | $125,405.63 | 0 | 2020-02-27 | Filing |
| Officer | $19.32 | 55,000 | $1,062,611.00 | 21,729 | 2020-02-28 | Filing |
| Large Shareholder, Officer, Director | $23.74 | 66,500 | $1,578,710.00 | 0 | 2020-02-20 | Filing |
| Large Shareholder, Officer, Director | $23.19 | 66,500 | $1,542,208.15 | 0 | 2020-02-19 | Filing |
| Large Shareholder, Officer, Director | $23.16 | 66,500 | $1,540,359.45 | 0 | 2020-02-18 | Filing |
| Officer | $23.19 | 25,000 | $579,837.50 | 0 | 2020-02-19 | Filing |
| Officer | $23.16 | 25,000 | $579,047.50 | 0 | 2020-02-18 | Filing |
| Large Shareholder, Officer, Director | $23.83 | 66,500 | $1,584,934.40 | 0 | 2020-02-13 | Filing |