| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $154.34 | 4,675 | $721,561.01 | 0 | 2017-06-08 | Filing |
| Large Shareholder, Officer, Director | $153.74 | 35,958 | $5,528,326.75 | 4,675 | 2017-06-08 | Filing |
| Large Shareholder, Officer, Director | $154.39 | 8,845 | $1,365,564.51 | 0 | 2017-06-08 | Filing |
| Large Shareholder, Officer, Director | $153.74 | 56,161 | $8,634,282.00 | 8,845 | 2017-06-08 | Filing |
| Officer | $153.74 | 750 | $115,308.00 | 89,156 | 2017-06-06 | Filing |
| Officer, Director | $153.98 | 64,000 | $9,854,912.00 | 1,973,198 | 2017-06-06 | Filing |
| Officer, Director | $153.00 | 20,894 | $3,196,748.57 | 2,037,198 | 2017-06-06 | Filing |
| Officer, Director | $153.98 | 59,600 | $9,177,154.36 | 2,058,092 | 2017-06-06 | Filing |
| Officer, Director | $152.99 | 19,006 | $2,907,727.94 | 2,117,692 | 2017-06-06 | Filing |
| Officer | $153.60 | 1,100 | $168,963.96 | 205,328 | 2017-06-07 | Filing |
| Officer | $153.04 | 14,900 | $2,280,281.10 | 206,428 | 2017-06-07 | Filing |
| Officer | $151.80 | 750 | $113,850.00 | 89,906 | 2017-05-30 | Filing |
| Large Shareholder, Officer, Director | $152.85 | 300 | $45,855.99 | 989,619 | 2017-05-30 | Filing |
| Large Shareholder, Officer, Director | $152.35 | 16,108 | $2,453,992.59 | 989,919 | 2017-05-30 | Filing |
| Large Shareholder, Officer, Director | $152.83 | 300 | $45,849.00 | 893,193 | 2017-05-30 | Filing |
| Large Shareholder, Officer, Director | $152.35 | 16,109 | $2,454,138.49 | 893,493 | 2017-05-30 | Filing |
| Large Shareholder, Officer, Director | $152.74 | 4,475 | $683,496.29 | 0 | 2017-05-30 | Filing |
| Large Shareholder, Officer, Director | $152.31 | 36,546 | $5,566,474.75 | 4,475 | 2017-05-30 | Filing |
| Large Shareholder, Officer, Director | $152.73 | 8,237 | $1,258,030.42 | 0 | 2017-05-30 | Filing |
| Large Shareholder, Officer, Director | $152.31 | 57,394 | $8,741,817.89 | 8,237 | 2017-05-30 | Filing |