| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $370.34 | 607 | $224,796.38 | 64,936 | 2019-07-01 | Filing |
| Officer, Director | $369.67 | 1,849 | $683,519.83 | 65,543 | 2019-07-01 | Filing |
| Officer, Director | $368.27 | 544 | $200,338.88 | 67,392 | 2019-07-01 | Filing |
| Officer | $371.29 | 124 | $46,039.96 | 6,679 | 2019-07-01 | Filing |
| Director | $358.15 | 3,300 | $1,181,895.00 | 275,916 | 2019-06-26 | Filing |
| Officer | $352.39 | 299 | $105,364.37 | 76,776 | 2019-06-17 | Filing |
| Officer | $351.30 | 1,281 | $450,011.71 | 77,075 | 2019-06-17 | Filing |
| Officer | $350.62 | 2,964 | $1,039,250.72 | 78,356 | 2019-06-17 | Filing |
| Officer | $349.26 | 1,000 | $349,264.00 | 81,320 | 2019-06-17 | Filing |
| Officer | $348.36 | 1,620 | $564,337.53 | 82,320 | 2019-06-17 | Filing |
| Officer | $347.34 | 2,626 | $912,119.04 | 83,940 | 2019-06-17 | Filing |
| Officer | $344.79 | 210 | $72,405.80 | 86,566 | 2019-06-17 | Filing |
| Director | $334.53 | 3,300 | $1,103,949.00 | 279,216 | 2019-06-12 | Filing |
| Officer | $335.03 | 1,260 | $422,137.80 | 11,945 | 2019-06-10 | Filing |
| Officer, Director | $312.01 | 100 | $31,201.00 | 67,936 | 2019-06-03 | Filing |
| Officer, Director | $311.45 | 900 | $280,305.00 | 68,036 | 2019-06-03 | Filing |
| Officer, Director | $310.37 | 700 | $217,259.00 | 68,936 | 2019-06-03 | Filing |
| Officer, Director | $309.02 | 400 | $123,608.00 | 69,636 | 2019-06-03 | Filing |
| Officer, Director | $307.95 | 500 | $153,975.00 | 70,036 | 2019-06-03 | Filing |
| Officer, Director | $306.83 | 400 | $122,732.00 | 70,536 | 2019-06-03 | Filing |