| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $280.07 | 1,350 | $378,088.02 | 1,783 | 2019-07-17 | Filing |
| Officer | $275.00 | 151 | $41,525.00 | 422 | 2019-07-12 | Filing |
| Officer | $273.29 | 1,300 | $355,272.06 | 356,089 | 2019-07-10 | Filing |
| Officer | $272.18 | 900 | $244,959.03 | 357,389 | 2019-07-10 | Filing |
| Officer | $271.40 | 3,635 | $986,547.36 | 358,289 | 2019-07-10 | Filing |
| Officer | $270.33 | 4,165 | $1,125,932.36 | 361,924 | 2019-07-10 | Filing |
| Officer | $273.70 | 200 | $54,740.00 | 66,268 | 2019-07-10 | Filing |
| 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 |