| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $76.89 | 244 | $18,761.16 | 193,227 | 2017-07-03 | Filing |
| Officer | $74.79 | 700 | $52,353.00 | 192,971 | 2017-06-29 | Filing |
| Officer | $75.01 | 600 | $45,006.00 | 246,419 | 2017-06-27 | Filing |
| Large Shareholder, Officer, Director | $75.38 | 5,464 | $411,876.32 | 180,969 | 2017-06-26 | Filing |
| Large Shareholder, Officer, Director | $75.84 | 37,602 | $2,851,735.68 | 186,433 | 2017-06-26 | Filing |
| Large Shareholder, Officer, Director | $76.93 | 6,934 | $533,432.62 | 224,035 | 2017-06-26 | Filing |
| Large Shareholder, Officer, Director | $75.38 | 5,233 | $394,463.54 | 180,925 | 2017-06-26 | Filing |
| Large Shareholder, Officer, Director | $75.83 | 37,504 | $2,843,928.32 | 186,158 | 2017-06-26 | Filing |
| Large Shareholder, Officer, Director | $76.93 | 7,263 | $558,742.59 | 223,662 | 2017-06-26 | Filing |
| Officer | $75.40 | 700 | $52,780.00 | 193,671 | 2017-06-22 | Filing |
| Officer | $75.29 | 4,584 | $345,129.36 | 31,303 | 2017-06-21 | Filing |
| Officer | $73.87 | 600 | $44,322.00 | 241,743 | 2017-06-20 | Filing |
| Officer | $70.74 | 200 | $14,148.00 | 123,128 | 2017-06-15 | Filing |
| Officer | $72.41 | 1,300 | $94,133.00 | 123,328 | 2017-06-15 | Filing |
| Officer | $71.10 | 3,272 | $232,639.20 | 4,992 | 2017-06-15 | Filing |
| Officer | $70.92 | 4,649 | $329,707.08 | 629,713 | 2017-06-15 | Filing |
| Officer | $74.54 | 75 | $5,590.50 | 120,035 | 2017-06-19 | Filing |
| Officer | $75.46 | 225 | $16,978.50 | 120,110 | 2017-06-19 | Filing |
| Officer | $70.52 | 4,228 | $298,158.56 | 120,335 | 2017-06-15 | Filing |
| Officer | $75.01 | 1,849 | $138,693.49 | 194,371 | 2017-06-16 | Filing |