| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder | $65.56 | 5,200 | $340,919.28 | 6,887,266 | 2019-03-19 | Filing |
| Large Shareholder | $66.20 | 6,852 | $453,585.96 | 6,892,466 | 2019-03-18 | Filing |
| Large Shareholder | $65.36 | 8,203 | $536,161.20 | 6,899,318 | 2019-03-15 | Filing |
| Large Shareholder | $65.64 | 6,041 | $396,502.85 | 6,907,521 | 2019-03-14 | Filing |
| Large Shareholder | $66.36 | 7,040 | $467,161.73 | 6,913,562 | 2019-03-13 | Filing |
| Large Shareholder | $65.12 | 2,954 | $192,369.50 | 6,920,602 | 2019-03-12 | Filing |
| Officer | $66.53 | 750 | $49,895.55 | 0 | 2019-02-28 | Filing |
| Officer | $66.53 | 400 | $26,610.96 | 0 | 2019-02-28 | Filing |
| Large Shareholder | $66.28 | 1,715 | $113,663.34 | 6,923,556 | 2019-02-15 | Filing |
| Officer | $66.37 | 1,000 | $66,373.00 | 6,277 | 2019-02-14 | Filing |
| Officer, Director | $64.80 | 2,000 | $129,599.80 | 1,831,012 | 2019-02-12 | Filing |
| Officer, Director | $62.20 | 1,000 | $62,195.10 | 1,833,012 | 2019-02-11 | Filing |
| Officer | $64.61 | 93 | $6,008.53 | 69 | 2019-02-12 | Filing |
| Officer, Director | $62.15 | 1,000 | $62,152.50 | 1,834,012 | 2019-02-08 | Filing |
| Officer, Director | $61.98 | 1,000 | $61,983.60 | 1,835,012 | 2019-02-07 | Filing |
| Officer, Director | $62.68 | 1,000 | $62,675.80 | 1,836,012 | 2019-02-06 | Filing |
| Officer, Director | $61.99 | 1,000 | $61,992.60 | 1,837,012 | 2019-02-05 | Filing |
| Officer, Director | $63.01 | 1,000 | $63,012.10 | 1,838,012 | 2019-02-04 | Filing |
| Officer, Director | $62.63 | 1,000 | $62,627.20 | 1,839,012 | 2019-02-01 | Filing |
| Officer, Director | $62.64 | 1,000 | $62,638.50 | 1,840,012 | 2019-01-31 | Filing |