| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $87.64 | 9,105 | $797,939.44 | 14,119,580 | 2019-10-11 | Filing |
| Large Shareholder, Officer, Director | $87.24 | 15,482 | $1,350,686.84 | 14,128,685 | 2019-10-11 | Filing |
| Large Shareholder, Officer, Director | $79.50 | 2,949 | $234,448.74 | 14,144,167 | 2019-08-26 | Filing |
| Large Shareholder, Officer, Director | $79.03 | 37,540 | $2,966,771.18 | 14,147,116 | 2019-08-26 | Filing |
| Large Shareholder, Officer, Director | $79.50 | 982 | $78,070.08 | 14,184,656 | 2019-08-26 | Filing |
| Large Shareholder, Officer, Director | $79.03 | 12,514 | $988,976.41 | 14,185,638 | 2019-08-26 | Filing |
| Officer | $80.39 | 316 | $25,403.24 | 9,111 | 2019-08-22 | Filing |
| Large Shareholder, Officer, Director | $76.61 | 30,534 | $2,339,310.50 | 14,198,152 | 2019-08-15 | Filing |
| Large Shareholder, Officer, Director | $76.61 | 10,178 | $779,770.17 | 14,228,686 | 2019-08-15 | Filing |
| Large Shareholder, Officer, Director | $78.48 | 1,275 | $100,062.00 | 14,238,864 | 2019-08-14 | Filing |
| Large Shareholder, Officer, Director | $77.81 | 9,940 | $773,411.52 | 14,240,139 | 2019-08-14 | Filing |
| Large Shareholder, Officer, Director | $76.77 | 139,135 | $10,681,380.04 | 14,250,079 | 2019-08-14 | Filing |
| Large Shareholder, Officer, Director | $78.48 | 425 | $33,354.00 | 14,389,214 | 2019-08-14 | Filing |
| Large Shareholder, Officer, Director | $77.81 | 3,313 | $257,777.90 | 14,389,639 | 2019-08-14 | Filing |
| Large Shareholder, Officer, Director | $76.77 | 46,379 | $3,560,511.19 | 14,392,952 | 2019-08-14 | Filing |
| Large Shareholder, Officer, Director | $79.11 | 122,836 | $9,717,408.56 | 14,439,331 | 2019-08-13 | Filing |
| Large Shareholder, Officer, Director | $78.49 | 14,157 | $1,111,160.28 | 14,562,167 | 2019-08-13 | Filing |
| Large Shareholder, Officer, Director | $79.11 | 40,945 | $3,239,109.82 | 14,576,324 | 2019-08-13 | Filing |
| Large Shareholder, Officer, Director | $78.49 | 4,719 | $370,386.76 | 14,617,269 | 2019-08-13 | Filing |
| Large Shareholder, Officer, Director | $78.46 | 47,811 | $3,751,456.65 | 14,621,988 | 2019-08-12 | Filing |