| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Director | $100.58 | 66,920 | $6,730,505.77 | 3,498,779 | 2017-08-21 | Filing |
| Large Shareholder, Director | $100.35 | 115,880 | $11,628,129.24 | 3,565,699 | 2017-08-18 | Filing |
| Large Shareholder, Director | $99.86 | 48,406 | $4,833,668.26 | 3,681,579 | 2017-08-18 | Filing |
| Large Shareholder, Director | $100.50 | 18,069 | $1,816,021.23 | 3,729,985 | 2017-08-17 | Filing |
| Large Shareholder, Director | $101.89 | 10,451 | $1,064,833.58 | 218,288 | 2017-08-15 | Filing |
| Large Shareholder, Director | $102.94 | 949 | $97,689.30 | 228,739 | 2017-08-15 | Filing |
| Large Shareholder, Director | $99.21 | 33,477 | $3,321,176.17 | 3,748,054 | 2017-08-01 | Filing |
| Large Shareholder, Director | $98.52 | 1,023 | $100,787.19 | 3,781,531 | 2017-08-01 | Filing |
| Large Shareholder, Director | $90.09 | 45,000 | $4,054,230.00 | 348,332 | 2017-07-24 | Filing |
| Large Shareholder, Director | $88.62 | 5,700 | $505,160.22 | 229,688 | 2017-07-17 | Filing |
| Large Shareholder, Director | $84.53 | 23,000 | $1,944,240.60 | 3,782,554 | 2017-07-05 | Filing |
| Large Shareholder, Director | $87.56 | 17,000 | $1,488,531.90 | 235,388 | 2017-06-12 | Filing |
| Large Shareholder, Director | $87.75 | 23,000 | $2,018,332.80 | 3,805,554 | 2017-06-12 | Filing |
| Officer | $72.95 | 18,654 | $1,360,814.90 | 0 | 2017-01-03 | Filing |
| Officer | $73.87 | 7,588 | $560,529.35 | 18,654 | 2017-01-03 | Filing |
| Officer | $74.39 | 609 | $45,301.99 | 26,242 | 2017-01-03 | Filing |
| Officer | $70.94 | 9,091 | $644,928.27 | 0 | 2017-01-03 | Filing |
| Officer | $71.95 | 3,797 | $273,182.38 | 9,091 | 2017-01-03 | Filing |
| Officer | $72.67 | 400 | $29,066.00 | 12,888 | 2017-01-03 | Filing |
| Officer | $75.00 | 2,587 | $194,017.24 | 0 | 2016-12-16 | Filing |