| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $161.69 | 268 | $43,333.46 | 21,523,460 | 2019-09-03 | Filing |
| Large Shareholder, Officer, Director | $160.91 | 8,162 | $1,313,384.97 | 21,523,728 | 2019-09-03 | Filing |
| Large Shareholder, Officer, Director | $162.30 | 200 | $32,460.50 | 21,531,890 | 2019-08-30 | Filing |
| Large Shareholder, Officer, Director | $161.35 | 4,233 | $683,006.40 | 21,532,090 | 2019-08-30 | Filing |
| Large Shareholder, Officer, Director | $160.62 | 5,114 | $821,419.37 | 21,536,323 | 2019-08-30 | Filing |
| Large Shareholder, Officer, Director | $160.84 | 2,250 | $361,900.35 | 21,541,437 | 2019-08-29 | Filing |
| Large Shareholder, Officer, Director | $160.23 | 4,093 | $655,814.02 | 21,543,687 | 2019-08-29 | Filing |
| Large Shareholder, Officer, Director | $159.00 | 2,725 | $433,287.54 | 21,547,780 | 2019-08-29 | Filing |
| Large Shareholder, Officer, Director | $158.84 | 101 | $16,042.85 | 21,550,505 | 2019-08-28 | Filing |
| Large Shareholder, Officer, Director | $158.31 | 8,989 | $1,423,011.74 | 21,550,606 | 2019-08-28 | Filing |
| Large Shareholder, Officer, Director | $157.09 | 2,023 | $317,800.76 | 21,559,595 | 2019-08-28 | Filing |
| Large Shareholder, Officer, Director | $157.42 | 1,647 | $259,262.67 | 21,561,618 | 2019-08-27 | Filing |
| Large Shareholder, Officer, Director | $157.01 | 6,484 | $1,018,080.72 | 21,563,265 | 2019-08-27 | Filing |
| Large Shareholder, Officer, Director | $156.27 | 100 | $15,627.00 | 21,569,749 | 2019-08-26 | Filing |
| Large Shareholder, Officer, Director | $155.85 | 2,048 | $319,183.05 | 21,569,849 | 2019-08-26 | Filing |
| Large Shareholder, Officer, Director | $154.69 | 6,202 | $959,401.02 | 21,571,897 | 2019-08-26 | Filing |
| Large Shareholder, Officer, Director | $153.84 | 6,109 | $939,812.23 | 21,578,099 | 2019-08-26 | Filing |
| Large Shareholder, Officer, Director | $155.70 | 100 | $15,570.00 | 21,584,208 | 2019-08-23 | Filing |
| Large Shareholder, Officer, Director | $154.70 | 4,684 | $724,628.85 | 21,584,308 | 2019-08-23 | Filing |
| Large Shareholder, Officer, Director | $156.39 | 629 | $98,367.17 | 21,588,992 | 2019-08-22 | Filing |