| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $152.28 | 300 | $45,684.99 | 0 | 2017-06-29 | Filing |
| Large Shareholder, Officer, Director | $151.53 | 16,617 | $2,518,047.12 | 300 | 2017-06-29 | Filing |
| Large Shareholder, Officer, Director | $150.63 | 18,006 | $2,712,234.78 | 16,917 | 2017-06-29 | Filing |
| Large Shareholder, Officer, Director | $149.76 | 6,503 | $973,874.97 | 34,923 | 2017-06-29 | Filing |
| Large Shareholder, Officer, Director | $152.08 | 2,518 | $382,931.15 | 0 | 2017-06-29 | Filing |
| Large Shareholder, Officer, Director | $151.38 | 31,907 | $4,830,036.99 | 2,518 | 2017-06-29 | Filing |
| Large Shareholder, Officer, Director | $150.44 | 26,053 | $3,919,402.90 | 34,425 | 2017-06-29 | Filing |
| Large Shareholder, Officer, Director | $149.58 | 5,800 | $867,572.70 | 60,478 | 2017-06-29 | Filing |
| Officer | $152.89 | 750 | $114,667.50 | 86,906 | 2017-06-27 | Filing |
| Officer | $152.35 | 16,000 | $2,437,571.20 | 194,765 | 2017-06-21 | Filing |
| Large Shareholder, Officer, Director | $154.17 | 4,717 | $727,223.19 | 924,450 | 2017-06-22 | Filing |
| Large Shareholder, Officer, Director | $153.62 | 11,540 | $1,772,775.95 | 929,167 | 2017-06-22 | Filing |
| Large Shareholder, Officer, Director | $154.08 | 6,541 | $1,007,858.87 | 828,026 | 2017-06-22 | Filing |
| Large Shareholder, Officer, Director | $153.57 | 9,716 | $1,492,133.73 | 834,567 | 2017-06-22 | Filing |
| Large Shareholder, Officer, Director | $154.11 | 14,354 | $2,212,079.15 | 0 | 2017-06-22 | Filing |
| Large Shareholder, Officer, Director | $153.56 | 26,295 | $4,037,894.38 | 14,354 | 2017-06-22 | Filing |
| Large Shareholder, Officer, Director | $154.09 | 24,292 | $3,743,188.29 | 0 | 2017-06-22 | Filing |
| Large Shareholder, Officer, Director | $153.54 | 40,750 | $6,256,787.60 | 24,292 | 2017-06-22 | Filing |
| Large Shareholder, Officer, Director | $153.40 | 9,732 | $1,492,924.81 | 940,707 | 2017-06-21 | Filing |
| Large Shareholder, Officer, Director | $152.57 | 6,600 | $1,006,950.78 | 950,439 | 2017-06-21 | Filing |