| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $151.60 | 432 | $65,491.76 | 21,686,443 | 2019-08-07 | Filing |
| Large Shareholder, Officer, Director | $150.87 | 3,447 | $520,048.55 | 21,686,875 | 2019-08-07 | Filing |
| Large Shareholder, Officer, Director | $150.04 | 2,034 | $305,188.68 | 21,690,322 | 2019-08-07 | Filing |
| Large Shareholder, Officer, Director | $148.78 | 2,478 | $368,676.34 | 21,692,356 | 2019-08-07 | Filing |
| Large Shareholder, Officer, Director | $150.27 | 195 | $29,303.51 | 21,694,834 | 2019-08-06 | Filing |
| Large Shareholder, Officer, Director | $149.41 | 7,028 | $1,050,065.43 | 21,695,029 | 2019-08-06 | Filing |
| Large Shareholder, Officer, Director | $148.94 | 3,800 | $565,957.56 | 21,702,057 | 2019-08-06 | Filing |
| Large Shareholder, Officer, Director | $150.66 | 2,055 | $309,613.08 | 21,705,857 | 2019-08-05 | Filing |
| Large Shareholder, Officer, Director | $151.42 | 5,683 | $860,518.72 | 21,707,912 | 2019-08-02 | Filing |
| Large Shareholder, Officer, Director | $150.22 | 3,450 | $518,266.25 | 21,713,595 | 2019-08-02 | Filing |
| Large Shareholder, Officer, Director | $153.03 | 100 | $15,303.00 | 21,717,045 | 2019-08-01 | Filing |
| Large Shareholder, Officer, Director | $152.37 | 3,410 | $519,569.08 | 21,717,145 | 2019-08-01 | Filing |
| Large Shareholder, Officer, Director | $151.36 | 4,925 | $745,427.32 | 21,720,555 | 2019-08-01 | Filing |
| Large Shareholder, Officer, Director | $148.31 | 2,800 | $415,277.80 | 21,747,635 | 2019-07-10 | Filing |
| Large Shareholder, Officer, Director | $147.52 | 2,171 | $320,272.00 | 21,750,435 | 2019-07-10 | Filing |
| Large Shareholder, Officer, Director | $145.95 | 4,785 | $698,353.52 | 21,752,606 | 2019-07-09 | Filing |
| Large Shareholder, Officer, Director | $145.05 | 6,311 | $915,399.82 | 21,757,391 | 2019-07-09 | Filing |
| Large Shareholder, Officer, Director | $146.58 | 179 | $26,237.03 | 21,763,702 | 2019-07-08 | Filing |
| Large Shareholder, Officer, Director | $145.82 | 7,191 | $1,048,585.15 | 21,763,881 | 2019-07-08 | Filing |
| Large Shareholder, Officer, Director | $146.08 | 8,582 | $1,253,686.88 | 21,771,072 | 2019-07-05 | Filing |