| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $155.21 | 3,345 | $519,186.48 | 21,661,650 | 2019-08-12 | Filing |
| Large Shareholder, Officer, Director | $154.34 | 3,360 | $518,598.19 | 21,664,995 | 2019-08-12 | Filing |
| Large Shareholder, Officer, Director | $155.09 | 1,001 | $155,244.09 | 21,668,355 | 2019-08-09 | Filing |
| Large Shareholder, Officer, Director | $154.35 | 3,782 | $583,769.10 | 21,669,356 | 2019-08-09 | Filing |
| Large Shareholder, Officer, Director | $153.15 | 3,468 | $531,131.14 | 21,673,138 | 2019-08-09 | Filing |
| Large Shareholder, Officer, Director | $154.67 | 1 | $154.67 | 21,676,606 | 2019-08-08 | Filing |
| Large Shareholder, Officer, Director | $153.79 | 7,394 | $1,137,104.78 | 21,676,607 | 2019-08-08 | Filing |
| Large Shareholder, Officer, Director | $153.06 | 1,237 | $189,339.43 | 21,684,001 | 2019-08-08 | Filing |
| Large Shareholder, Officer, Director | $151.75 | 1,205 | $182,864.65 | 21,685,238 | 2019-08-08 | Filing |
| 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 |