| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $193.40 | 1,410 | $272,691.74 | 435,221 | 2018-06-14 | Filing |
| Large Shareholder, Officer, Director | $196.76 | 2,357 | $463,769.68 | 350,066 | 2018-06-14 | Filing |
| Large Shareholder, Officer, Director | $196.08 | 2,000 | $392,155.00 | 352,423 | 2018-06-14 | Filing |
| Large Shareholder, Officer, Director | $194.62 | 2,400 | $467,098.08 | 354,423 | 2018-06-14 | Filing |
| Large Shareholder, Officer, Director | $193.36 | 1,243 | $240,348.47 | 356,823 | 2018-06-14 | Filing |
| Large Shareholder, Officer, Director | $197.06 | 10,916 | $2,151,127.70 | 0 | 2018-06-14 | Filing |
| Large Shareholder, Officer, Director | $196.49 | 71,460 | $14,041,018.19 | 10,916 | 2018-06-14 | Filing |
| Large Shareholder, Officer, Director | $195.60 | 13,060 | $2,554,485.07 | 82,376 | 2018-06-14 | Filing |
| Large Shareholder, Officer, Director | $194.59 | 35,166 | $6,842,828.86 | 95,436 | 2018-06-14 | Filing |
| Large Shareholder, Officer, Director | $193.40 | 19,398 | $3,751,668.25 | 130,602 | 2018-06-14 | Filing |
| Large Shareholder, Officer, Director | $197.07 | 5,821 | $1,147,133.99 | 16,027,145 | 2018-06-14 | Filing |
| Large Shareholder, Officer, Director | $196.49 | 45,310 | $8,903,183.92 | 16,032,966 | 2018-06-14 | Filing |
| Large Shareholder, Officer, Director | $195.61 | 8,130 | $1,590,297.11 | 16,078,276 | 2018-06-14 | Filing |
| Large Shareholder, Officer, Director | $194.60 | 26,010 | $5,061,418.55 | 16,086,406 | 2018-06-14 | Filing |
| Large Shareholder, Officer, Director | $193.41 | 14,729 | $2,848,725.58 | 16,112,416 | 2018-06-14 | Filing |
| Officer | $192.93 | 6,400 | $1,234,737.28 | 504,842 | 2018-06-12 | Filing |
| Officer | $192.23 | 31,609 | $6,076,068.47 | 511,242 | 2018-06-12 | Filing |
| Officer, Director | $192.92 | 8,794 | $1,696,514.74 | 1,505,021 | 2018-06-12 | Filing |
| Officer, Director | $192.20 | 46,206 | $8,880,880.99 | 1,513,815 | 2018-06-12 | Filing |
| Large Shareholder, Officer, Director | $194.18 | 963 | $186,998.81 | 436,631 | 2018-06-13 | Filing |