| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $197.33 | 1,772 | $349,676.03 | 0 | 2018-07-02 | Filing |
| Large Shareholder, Officer, Director | $196.69 | 10,595 | $2,083,942.20 | 1,772 | 2018-07-02 | Filing |
| Large Shareholder, Officer, Director | $195.85 | 37,495 | $7,343,418.25 | 12,367 | 2018-07-02 | Filing |
| Large Shareholder, Officer, Director | $194.80 | 65,338 | $12,728,129.89 | 49,862 | 2018-07-02 | Filing |
| Large Shareholder, Officer, Director | $193.91 | 20,363 | $3,948,601.55 | 115,200 | 2018-07-02 | Filing |
| Large Shareholder, Officer, Director | $192.92 | 6,937 | $1,338,281.18 | 135,563 | 2018-07-02 | Filing |
| Large Shareholder, Officer, Director | $197.06 | 4,478 | $882,438.71 | 14,855,443 | 2018-07-02 | Filing |
| Large Shareholder, Officer, Director | $195.97 | 23,406 | $4,586,908.93 | 14,859,921 | 2018-07-02 | Filing |
| Large Shareholder, Officer, Director | $194.93 | 38,515 | $7,507,701.99 | 14,883,327 | 2018-07-02 | Filing |
| Large Shareholder, Officer, Director | $194.15 | 23,900 | $4,640,268.65 | 14,921,842 | 2018-07-02 | Filing |
| Large Shareholder, Officer, Director | $193.01 | 7,201 | $1,389,851.33 | 14,945,742 | 2018-07-02 | Filing |
| Officer | $195.04 | 1,400 | $273,053.06 | 116,282 | 2018-07-02 | Filing |
| Officer | $194.35 | 5,800 | $1,127,231.16 | 117,682 | 2018-07-02 | Filing |
| Officer | $193.39 | 3,400 | $657,512.06 | 123,482 | 2018-07-02 | Filing |
| Large Shareholder, Officer, Director | $197.29 | 5,492 | $1,083,539.75 | 0 | 2018-06-29 | Filing |
| Large Shareholder, Officer, Director | $196.47 | 37,454 | $7,358,714.72 | 5,492 | 2018-06-29 | Filing |
| Large Shareholder, Officer, Director | $195.61 | 80,546 | $15,755,667.50 | 42,946 | 2018-06-29 | Filing |
| Large Shareholder, Officer, Director | $194.69 | 16,421 | $3,196,989.71 | 123,492 | 2018-06-29 | Filing |
| Large Shareholder, Officer, Director | $197.29 | 4,466 | $881,083.30 | 14,952,943 | 2018-06-29 | Filing |
| Large Shareholder, Officer, Director | $196.47 | 26,239 | $5,155,270.79 | 14,957,409 | 2018-06-29 | Filing |