| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $135.46 | 600 | $81,273.00 | 32,941,800 | 2018-06-28 | Filing |
| Officer, Director | $134.86 | 3,450 | $465,253.20 | 32,942,400 | 2018-06-28 | Filing |
| Officer, Director | $134.02 | 950 | $127,317.96 | 32,945,850 | 2018-06-28 | Filing |
| Officer, Director | $136.76 | 620 | $84,793.37 | 32,946,800 | 2018-06-27 | Filing |
| Officer, Director | $135.71 | 1,800 | $244,278.00 | 32,947,420 | 2018-06-27 | Filing |
| Officer, Director | $134.85 | 800 | $107,883.04 | 32,949,220 | 2018-06-27 | Filing |
| Officer, Director | $133.76 | 1,780 | $238,099.74 | 32,950,020 | 2018-06-27 | Filing |
| Officer, Director | $135.59 | 500 | $67,793.00 | 20,647 | 2018-06-28 | Filing |
| Officer, Director | $134.61 | 4,500 | $605,750.40 | 21,147 | 2018-06-28 | Filing |
| Officer, Director | $133.88 | 5,000 | $669,424.50 | 25,647 | 2018-06-28 | Filing |
| Director | $134.06 | 176 | $23,594.56 | 13,569 | 2018-06-28 | Filing |
| Officer | $135.13 | 11,946 | $1,614,267.76 | 23,289 | 2018-06-26 | Filing |
| Officer | $134.36 | 4,900 | $658,362.04 | 35,235 | 2018-06-26 | Filing |
| Officer, Director | $136.58 | 1,300 | $177,552.96 | 32,951,800 | 2018-06-26 | Filing |
| Officer, Director | $135.72 | 3,000 | $407,145.00 | 32,953,100 | 2018-06-26 | Filing |
| Officer, Director | $134.75 | 700 | $94,327.03 | 32,956,100 | 2018-06-26 | Filing |
| Officer, Director | $135.12 | 7,300 | $986,375.27 | 20,647 | 2018-06-26 | Filing |
| Officer, Director | $134.32 | 2,700 | $362,669.40 | 27,947 | 2018-06-26 | Filing |
| Officer | $134.92 | 2,050 | $276,586.00 | 1,046,241 | 2018-06-26 | Filing |
| Officer, Director | $134.56 | 200 | $26,912.00 | 32,956,800 | 2018-06-25 | Filing |