| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $36.14 | 4,000 | $144,548.00 | 355,390 | 2019-05-17 | Filing |
| Officer | $36.00 | 2,000 | $72,000.00 | 65,137 | 2019-05-16 | Filing |
| Officer | $35.18 | 1,000 | $35,180.00 | 76,915 | 2019-05-15 | Filing |
| Officer | $34.48 | 1,500 | $51,714.00 | 77,915 | 2019-05-15 | Filing |
| Officer | $35.12 | 100 | $3,512.00 | 4,753 | 2019-05-13 | Filing |
| Officer, Director | $34.80 | 598 | $20,812.79 | 47,530 | 2019-05-13 | Filing |
| Officer, Director | $34.07 | 7,400 | $252,147.60 | 48,128 | 2019-05-13 | Filing |
| Large Shareholder, Officer, Director | $37.02 | 1,029 | $38,093.58 | 0 | 2019-05-03 | Filing |
| Large Shareholder, Officer, Director | $37.04 | 77,121 | $2,856,561.84 | 0 | 2019-05-03 | Filing |
| Large Shareholder | $37.04 | 77,121 | $2,856,561.84 | 0 | 2019-05-03 | Filing |
| Large Shareholder | $37.02 | 1,029 | $38,093.58 | 0 | 2019-05-03 | Filing |
| Large Shareholder, Officer, Director | $36.88 | 4,059 | $149,695.92 | 0 | 2019-05-02 | Filing |
| Large Shareholder, Officer, Director | $36.89 | 12,685 | $467,949.65 | 0 | 2019-05-02 | Filing |
| Large Shareholder | $36.88 | 4,059 | $149,695.92 | 0 | 2019-05-02 | Filing |
| Large Shareholder | $36.89 | 12,685 | $467,949.65 | 0 | 2019-05-02 | Filing |
| Large Shareholder | $38.95 | 2,875 | $111,966.88 | 0 | 2019-05-01 | Filing |
| Large Shareholder | $38.14 | 12,325 | $470,112.48 | 2,875 | 2019-05-01 | Filing |
| Large Shareholder | $39.09 | 700 | $27,362.30 | 0 | 2019-05-01 | Filing |
| Large Shareholder | $38.17 | 4,212 | $160,772.04 | 700 | 2019-05-01 | Filing |
| Large Shareholder, Officer, Director | $39.09 | 700 | $27,362.30 | 0 | 2019-05-01 | Filing |