| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $155.23 | 13,714 | $2,128,787.19 | 818,577 | 2017-07-11 | Filing |
| Officer | $154.48 | 8,100 | $1,251,266.13 | 832,291 | 2017-07-11 | Filing |
| Officer | $153.72 | 16,100 | $2,474,845.31 | 840,391 | 2017-07-11 | Filing |
| Officer | $150.31 | 6,200 | $931,930.06 | 178,765 | 2017-07-07 | Filing |
| Officer | $149.70 | 9,800 | $1,467,015.90 | 184,965 | 2017-07-07 | Filing |
| Officer | $149.00 | 750 | $111,750.00 | 86,156 | 2017-07-05 | Filing |
| Large Shareholder, Officer, Director | $151.51 | 4,978 | $754,214.79 | 891,341 | 2017-06-30 | Filing |
| Large Shareholder, Officer, Director | $150.99 | 11,561 | $1,745,582.67 | 896,319 | 2017-06-30 | Filing |
| Large Shareholder, Officer, Director | $151.36 | 11,429 | $1,729,884.30 | 794,920 | 2017-06-30 | Filing |
| Large Shareholder, Officer, Director | $150.68 | 5,110 | $769,954.87 | 806,349 | 2017-06-30 | Filing |
| Large Shareholder, Officer, Director | $151.37 | 24,134 | $3,653,086.35 | 0 | 2017-06-30 | Filing |
| Large Shareholder, Officer, Director | $150.79 | 17,220 | $2,596,615.85 | 24,134 | 2017-06-30 | Filing |
| Large Shareholder, Officer, Director | $151.34 | 44,476 | $6,731,122.37 | 0 | 2017-06-30 | Filing |
| Large Shareholder, Officer, Director | $150.72 | 21,687 | $3,268,573.55 | 44,476 | 2017-06-30 | Filing |
| Large Shareholder, Officer, Director | $151.50 | 6,962 | $1,054,747.87 | 907,880 | 2017-06-29 | Filing |
| Large Shareholder, Officer, Director | $150.63 | 7,108 | $1,070,682.30 | 914,842 | 2017-06-29 | Filing |
| Large Shareholder, Officer, Director | $149.71 | 2,500 | $374,272.75 | 921,950 | 2017-06-29 | Filing |
| Large Shareholder, Officer, Director | $152.08 | 800 | $121,664.00 | 811,459 | 2017-06-29 | Filing |
| Large Shareholder, Officer, Director | $151.40 | 7,153 | $1,082,999.25 | 812,259 | 2017-06-29 | Filing |
| Large Shareholder, Officer, Director | $150.35 | 8,614 | $1,295,119.21 | 819,412 | 2017-06-29 | Filing |