| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $33.00 | 1,298 | $42,839.97 | 25,000 | 2020-03-23 | Filing |
| Officer | $32.33 | 10,235 | $330,852.52 | 26,298 | 2020-03-23 | Filing |
| Officer | $31.41 | 4,800 | $150,778.56 | 36,533 | 2020-03-23 | Filing |
| Large Shareholder | $32.37 | 28,209 | $913,071.73 | 0 | 2020-03-12 | Filing |
| Director | $32.37 | 28,209 | $913,071.73 | 0 | 2020-03-12 | Filing |
| Director | $39.06 | 1,800 | $70,304.94 | 13,179 | 2020-03-10 | Filing |
| Director | $37.96 | 12,442 | $472,246.06 | 14,979 | 2020-03-10 | Filing |
| Director | $37.36 | 3,758 | $140,392.49 | 27,421 | 2020-03-10 | Filing |
| Officer, Director | $45.72 | 200 | $9,144.00 | 0 | 2020-03-02 | Filing |
| Officer, Director | $45.02 | 4,450 | $200,327.43 | 200 | 2020-03-02 | Filing |
| Officer, Director | $44.27 | 20,350 | $900,977.94 | 4,650 | 2020-03-02 | Filing |
| Officer, Director | $45.71 | 300 | $13,712.01 | 0 | 2020-03-02 | Filing |
| Officer, Director | $44.98 | 4,786 | $215,252.26 | 300 | 2020-03-02 | Filing |
| Officer, Director | $44.26 | 19,914 | $881,397.62 | 5,086 | 2020-03-02 | Filing |
| Officer, Director | $45.69 | 400 | $18,274.00 | 0 | 2020-03-02 | Filing |
| Officer, Director | $44.96 | 5,399 | $242,754.70 | 400 | 2020-03-02 | Filing |
| Officer, Director | $44.26 | 23,401 | $1,035,700.18 | 5,799 | 2020-03-02 | Filing |
| Officer, Director | $45.70 | 2,163 | $98,842.18 | 0 | 2020-03-02 | Filing |
| Officer, Director | $44.95 | 20,896 | $939,202.06 | 2,163 | 2020-03-02 | Filing |
| Officer, Director | $44.25 | 89,841 | $3,975,850.57 | 23,059 | 2020-03-02 | Filing |