| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $64.31 | 1,600 | $102,900.16 | 1,844,012 | 2019-01-25 | Filing |
| Officer, Director | $64.03 | 1,000 | $64,028.90 | 1,845,612 | 2019-01-24 | Filing |
| Officer, Director | $62.42 | 1,000 | $62,417.10 | 1,846,612 | 2019-01-23 | Filing |
| Officer, Director | $63.66 | 1,000 | $63,655.30 | 1,847,612 | 2019-01-22 | Filing |
| Officer, Director | $63.80 | 1,000 | $63,795.00 | 1,848,612 | 2019-01-18 | Filing |
| Large Shareholder | $65.00 | 100 | $6,500.00 | 6,953,268 | 2019-01-18 | Filing |
| Officer, Director | $64.15 | 1,000 | $64,148.70 | 1,849,612 | 2019-01-17 | Filing |
| Officer, Director | $62.29 | 1,000 | $62,287.60 | 1,850,612 | 2019-01-16 | Filing |
| Officer, Director | $61.20 | 1,000 | $61,201.40 | 1,851,612 | 2019-01-15 | Filing |
| Officer, Director | $62.02 | 1,000 | $62,017.60 | 1,852,612 | 2019-01-14 | Filing |
| Officer, Director | $61.94 | 1,000 | $61,944.10 | 1,853,612 | 2019-01-11 | Filing |
| Officer, Director | $62.07 | 1,000 | $62,074.70 | 1,854,612 | 2019-01-10 | Filing |
| Officer, Director | $62.88 | 1,000 | $62,884.80 | 1,855,612 | 2019-01-09 | Filing |
| Officer, Director | $63.15 | 1,000 | $63,145.10 | 1,856,612 | 2019-01-08 | Filing |
| Officer, Director | $62.65 | 1,000 | $62,646.00 | 1,857,612 | 2019-01-07 | Filing |
| Officer, Director | $61.70 | 1,000 | $61,702.40 | 1,858,612 | 2019-01-04 | Filing |
| Officer, Director | $61.52 | 1,000 | $61,517.00 | 1,859,612 | 2019-01-03 | Filing |
| Officer, Director | $61.44 | 1,000 | $61,438.40 | 1,860,612 | 2019-01-02 | Filing |
| Officer, Director | $62.26 | 1,000 | $62,261.60 | 1,861,612 | 2018-12-31 | Filing |
| Officer, Director | $62.27 | 1,000 | $62,274.40 | 1,862,612 | 2018-12-28 | Filing |