| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $348.16 | 15,793 | $5,498,547.73 | 30,007 | 2019-05-20 | Filing |
| Officer, Director | $347.24 | 7,207 | $2,502,583.18 | 45,800 | 2019-05-20 | Filing |
| Officer, Director | $346.25 | 4,407 | $1,525,917.58 | 53,007 | 2019-05-20 | Filing |
| Officer, Director | $377.50 | 647 | $244,244.31 | 0 | 2019-04-22 | Filing |
| Officer, Director | $376.91 | 4,219 | $1,590,192.57 | 647 | 2019-04-22 | Filing |
| Officer, Director | $375.81 | 4,500 | $1,691,127.90 | 4,866 | 2019-04-22 | Filing |
| Officer, Director | $374.85 | 5,100 | $1,911,742.14 | 9,366 | 2019-04-22 | Filing |
| Officer, Director | $374.09 | 1,893 | $708,145.37 | 14,466 | 2019-04-22 | Filing |
| Officer, Director | $372.66 | 5,046 | $1,880,430.75 | 16,359 | 2019-04-22 | Filing |
| Officer, Director | $371.85 | 4,800 | $1,784,887.20 | 21,405 | 2019-04-22 | Filing |
| Officer, Director | $370.70 | 3,600 | $1,334,508.84 | 26,205 | 2019-04-22 | Filing |
| Officer, Director | $369.73 | 8,929 | $3,301,344.17 | 29,805 | 2019-04-22 | Filing |
| Officer, Director | $368.90 | 5,800 | $2,139,636.24 | 38,734 | 2019-04-22 | Filing |
| Officer, Director | $367.66 | 900 | $330,894.00 | 44,534 | 2019-04-22 | Filing |
| Officer, Director | $366.66 | 2,100 | $769,987.05 | 45,434 | 2019-04-22 | Filing |
| Officer, Director | $365.57 | 3,532 | $1,291,192.89 | 47,534 | 2019-04-22 | Filing |
| Officer, Director | $364.51 | 2,100 | $765,473.10 | 51,066 | 2019-04-22 | Filing |
| Officer, Director | $363.65 | 1,400 | $509,103.98 | 53,166 | 2019-04-22 | Filing |
| Officer, Director | $362.59 | 800 | $290,071.04 | 54,566 | 2019-04-22 | Filing |
| Officer, Director | $359.97 | 1,200 | $431,958.00 | 55,366 | 2019-04-22 | Filing |