| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $209.45 | 4,057 | $849,726.88 | 177,235 | 2019-06-17 | Filing |
| Officer | $209.69 | 751 | $157,480.27 | 181,292 | 2019-06-17 | Filing |
| Officer | $209.13 | 2,536 | $530,359.77 | 182,043 | 2019-06-17 | Filing |
| Officer | $209.68 | 866 | $181,587.04 | 180,624 | 2019-06-17 | Filing |
| Officer | $209.13 | 2,000 | $418,261.40 | 181,490 | 2019-06-17 | Filing |
| Officer | $209.06 | 100 | $20,906.00 | 183,490 | 2019-06-14 | Filing |
| Officer | $208.19 | 1,038 | $216,100.70 | 183,590 | 2019-06-14 | Filing |
| Officer | $207.53 | 1,812 | $376,049.98 | 184,628 | 2019-06-14 | Filing |
| Officer | $206.49 | 606 | $125,131.55 | 186,440 | 2019-06-14 | Filing |
| Large Shareholder, Director | $210.45 | 700 | $147,315.00 | 350,000 | 2019-06-13 | Filing |
| Large Shareholder, Director | $209.82 | 19,085 | $4,004,475.77 | 350,700 | 2019-06-13 | Filing |
| Large Shareholder, Director | $208.95 | 29,451 | $6,153,727.55 | 369,785 | 2019-06-13 | Filing |
| Large Shareholder, Director | $207.96 | 115,308 | $23,979,947.50 | 399,236 | 2019-06-13 | Filing |
| Large Shareholder, Director | $207.33 | 8,056 | $1,670,256.92 | 514,544 | 2019-06-13 | Filing |
| Large Shareholder, Director | $205.83 | 2,400 | $494,001.84 | 522,600 | 2019-06-13 | Filing |
| Officer | $213.68 | 1,500 | $320,520.00 | 42,340 | 2019-06-10 | Filing |
| Large Shareholder, Director | $200.03 | 6,850 | $1,370,224.68 | 100,771 | 2019-06-05 | Filing |
| Large Shareholder, Director | $199.33 | 9,490 | $1,891,594.25 | 107,621 | 2019-06-05 | Filing |
| Large Shareholder, Director | $198.25 | 76,762 | $15,218,089.53 | 117,111 | 2019-06-05 | Filing |
| Large Shareholder, Director | $197.40 | 80,433 | $15,877,377.68 | 193,873 | 2019-06-05 | Filing |