| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $126.11 | 1,100 | $138,721.00 | 33,130,700 | 2018-05-07 | Filing |
| Officer, Director | $125.52 | 1,600 | $200,831.04 | 33,131,800 | 2018-05-04 | Filing |
| Officer, Director | $124.96 | 2,400 | $299,909.28 | 33,133,400 | 2018-05-04 | Filing |
| Officer, Director | $123.69 | 1,000 | $123,688.00 | 33,135,800 | 2018-05-04 | Filing |
| Officer, Director | $124.90 | 100 | $12,490.00 | 33,136,800 | 2018-05-03 | Filing |
| Officer, Director | $124.33 | 2,500 | $310,819.00 | 33,136,900 | 2018-05-03 | Filing |
| Officer, Director | $123.19 | 900 | $110,869.02 | 33,139,400 | 2018-05-03 | Filing |
| Officer, Director | $122.28 | 1,500 | $183,420.00 | 33,140,300 | 2018-05-03 | Filing |
| Officer, Director | $123.42 | 2,000 | $246,838.00 | 33,141,800 | 2018-05-02 | Filing |
| Officer, Director | $122.49 | 3,000 | $367,479.30 | 33,143,800 | 2018-05-02 | Filing |
| Officer, Director | $122.93 | 10,000 | $1,229,349.00 | 19,618 | 2018-05-03 | Filing |
| Director | $122.69 | 143 | $17,544.67 | 13,839 | 2018-05-03 | Filing |
| Officer | $120.70 | 1,934 | $233,433.80 | 1,060,649 | 2018-05-01 | Filing |
| Officer, Director | $122.93 | 1,799 | $221,153.77 | 33,146,800 | 2018-05-01 | Filing |
| Officer, Director | $121.94 | 300 | $36,582.00 | 33,148,599 | 2018-05-01 | Filing |
| Officer, Director | $120.96 | 2,901 | $350,898.87 | 33,148,899 | 2018-05-01 | Filing |
| Officer, Director | $120.76 | 10,000 | $1,207,610.00 | 19,618 | 2018-05-01 | Filing |
| Officer, Director | $121.23 | 2,500 | $303,071.25 | 33,151,800 | 2018-04-30 | Filing |
| Officer, Director | $120.68 | 2,500 | $301,694.00 | 33,154,300 | 2018-04-30 | Filing |
| Officer, Director | $121.15 | 500 | $60,575.00 | 33,156,800 | 2018-04-27 | Filing |