| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $185.83 | 20,009 | $3,718,174.43 | 17,430,258 | 2018-05-23 | Filing |
| Large Shareholder, Officer, Director | $184.62 | 30,896 | $5,704,152.37 | 17,450,267 | 2018-05-23 | Filing |
| Large Shareholder, Officer, Director | $183.87 | 19,682 | $3,618,917.53 | 17,481,163 | 2018-05-23 | Filing |
| Large Shareholder, Officer, Director | $182.75 | 14,000 | $2,558,546.20 | 17,500,845 | 2018-05-23 | Filing |
| Large Shareholder, Officer, Director | $184.79 | 46,827 | $8,653,067.68 | 0 | 2018-05-22 | Filing |
| Large Shareholder, Officer, Director | $184.07 | 80,673 | $14,849,108.01 | 46,827 | 2018-05-22 | Filing |
| Large Shareholder, Officer, Director | $184.85 | 29,240 | $5,405,052.01 | 17,514,845 | 2018-05-22 | Filing |
| Large Shareholder, Officer, Director | $184.10 | 63,260 | $11,646,191.30 | 17,544,085 | 2018-05-22 | Filing |
| Large Shareholder, Officer, Director | $184.75 | 2,902 | $536,132.31 | 463,631 | 2018-05-21 | Filing |
| Large Shareholder, Officer, Director | $184.11 | 6,098 | $1,122,701.56 | 466,533 | 2018-05-21 | Filing |
| Large Shareholder, Officer, Director | $184.63 | 3,950 | $729,291.66 | 382,066 | 2018-05-21 | Filing |
| Large Shareholder, Officer, Director | $184.01 | 4,050 | $745,242.12 | 386,016 | 2018-05-21 | Filing |
| Large Shareholder, Officer, Director | $185.22 | 500 | $92,610.00 | 0 | 2018-05-21 | Filing |
| Large Shareholder, Officer, Director | $184.55 | 78,394 | $14,467,518.63 | 500 | 2018-05-21 | Filing |
| Large Shareholder, Officer, Director | $183.94 | 48,606 | $8,940,718.88 | 78,894 | 2018-05-21 | Filing |
| Large Shareholder, Officer, Director | $185.23 | 600 | $111,136.98 | 17,607,345 | 2018-05-21 | Filing |
| Large Shareholder, Officer, Director | $184.55 | 56,862 | $10,493,882.10 | 17,607,945 | 2018-05-21 | Filing |
| Large Shareholder, Officer, Director | $183.93 | 35,038 | $6,444,595.40 | 17,664,807 | 2018-05-21 | Filing |
| Officer | $184.90 | 4,761 | $880,308.90 | 77,279 | 2018-05-21 | Filing |
| Officer | $184.83 | 10,600 | $1,959,235.10 | 137,482 | 2018-05-22 | Filing |