| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $271.48 | 210 | $57,011.72 | 66,468 | 2019-07-10 | Filing |
| Officer | $270.47 | 464 | $125,498.87 | 66,678 | 2019-07-10 | Filing |
| Officer | $265.87 | 361 | $95,978.93 | 13,067 | 2019-07-01 | Filing |
| Officer | $264.17 | 100 | $26,417.00 | 13,428 | 2019-07-01 | Filing |
| Officer | $263.25 | 739 | $194,540.20 | 13,528 | 2019-07-01 | Filing |
| Officer | $262.13 | 800 | $209,707.04 | 14,267 | 2019-07-01 | Filing |
| Large Shareholder, Officer, Director | $255.22 | 6,081 | $1,552,004.37 | 12,575,230 | 2019-06-10 | Filing |
| Large Shareholder, Officer, Director | $254.50 | 14,414 | $3,668,341.38 | 12,581,311 | 2019-06-10 | Filing |
| Large Shareholder, Officer, Director | $253.46 | 25,051 | $6,349,511.63 | 12,595,725 | 2019-06-10 | Filing |
| Large Shareholder, Officer, Director | $252.70 | 18,980 | $4,796,242.20 | 12,620,776 | 2019-06-10 | Filing |
| Large Shareholder, Officer, Director | $251.51 | 6,889 | $1,732,657.90 | 12,639,756 | 2019-06-10 | Filing |
| Large Shareholder, Officer, Director | $250.27 | 16,476 | $4,123,369.44 | 12,646,645 | 2019-06-10 | Filing |
| Large Shareholder, Officer, Director | $255.22 | 3,619 | $923,647.33 | 4,113 | 2019-06-10 | Filing |
| Large Shareholder, Officer, Director | $254.50 | 8,576 | $2,182,577.42 | 7,732 | 2019-06-10 | Filing |
| Large Shareholder, Officer, Director | $253.46 | 14,957 | $3,791,029.64 | 16,308 | 2019-06-10 | Filing |
| Large Shareholder, Officer, Director | $252.70 | 11,299 | $2,855,256.17 | 31,265 | 2019-06-10 | Filing |
| Large Shareholder, Officer, Director | $251.51 | 4,092 | $1,029,179.33 | 42,564 | 2019-06-10 | Filing |
| Large Shareholder, Officer, Director | $250.26 | 9,807 | $2,454,346.89 | 46,656 | 2019-06-10 | Filing |
| Officer | $255.44 | 100 | $25,544.00 | 366,089 | 2019-06-10 | Filing |
| Officer | $254.77 | 800 | $203,818.00 | 366,189 | 2019-06-10 | Filing |