| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $159.09 | 13,501 | $2,147,909.19 | 862,005 | 2017-07-13 | Filing |
| Large Shareholder, Officer, Director | $159.60 | 2,125 | $339,153.19 | 763,378 | 2017-07-13 | Filing |
| Large Shareholder, Officer, Director | $159.10 | 13,581 | $2,160,723.52 | 765,503 | 2017-07-13 | Filing |
| Large Shareholder, Officer, Director | $159.58 | 6,950 | $1,109,051.12 | 0 | 2017-07-13 | Filing |
| Large Shareholder, Officer, Director | $159.09 | 32,314 | $5,140,908.58 | 6,950 | 2017-07-13 | Filing |
| Large Shareholder, Officer, Director | $159.59 | 8,867 | $1,415,041.97 | 0 | 2017-07-13 | Filing |
| Large Shareholder, Officer, Director | $159.10 | 53,957 | $8,584,801.51 | 8,867 | 2017-07-13 | Filing |
| Large Shareholder, Officer, Director | $158.89 | 3,845 | $610,942.43 | 875,506 | 2017-07-12 | Filing |
| Large Shareholder, Officer, Director | $158.06 | 6,000 | $948,385.80 | 879,351 | 2017-07-12 | Filing |
| Large Shareholder, Officer, Director | $157.02 | 5,990 | $940,555.79 | 885,351 | 2017-07-12 | Filing |
| Large Shareholder, Officer, Director | $158.83 | 4,136 | $656,917.16 | 779,084 | 2017-07-12 | Filing |
| Large Shareholder, Officer, Director | $158.05 | 5,700 | $900,887.85 | 783,220 | 2017-07-12 | Filing |
| Large Shareholder, Officer, Director | $157.02 | 6,000 | $942,118.80 | 788,920 | 2017-07-12 | Filing |
| Large Shareholder, Officer, Director | $158.86 | 10,689 | $1,698,095.16 | 0 | 2017-07-12 | Filing |
| Large Shareholder, Officer, Director | $158.04 | 14,047 | $2,220,053.90 | 10,689 | 2017-07-12 | Filing |
| Large Shareholder, Officer, Director | $157.01 | 14,851 | $2,331,813.43 | 24,736 | 2017-07-12 | Filing |
| Large Shareholder, Officer, Director | $158.74 | 21,761 | $3,454,334.61 | 0 | 2017-07-12 | Filing |
| Large Shareholder, Officer, Director | $157.88 | 20,688 | $3,266,188.34 | 21,761 | 2017-07-12 | Filing |
| Large Shareholder, Officer, Director | $156.97 | 20,892 | $3,279,323.23 | 42,449 | 2017-07-12 | Filing |
| Officer | $153.36 | 750 | $115,020.00 | 85,406 | 2017-07-11 | Filing |