| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $348.36 | 1,620 | $564,337.53 | 82,320 | 2019-06-17 | Filing | |
| $347.34 | 2,626 | $912,119.04 | 83,940 | 2019-06-17 | Filing | |
| $344.79 | 210 | $72,405.80 | 86,566 | 2019-06-17 | Filing | |
| $334.53 | 3,300 | $1,103,949.00 | 279,216 | 2019-06-12 | Filing | |
| $335.03 | 1,260 | $422,137.80 | 11,945 | 2019-06-10 | Filing | |
| $312.01 | 100 | $31,201.00 | 67,936 | 2019-06-03 | Filing | |
| $311.45 | 900 | $280,305.00 | 68,036 | 2019-06-03 | Filing | |
| $310.37 | 700 | $217,259.00 | 68,936 | 2019-06-03 | Filing | |
| $309.02 | 400 | $123,608.00 | 69,636 | 2019-06-03 | Filing | |
| $307.95 | 500 | $153,975.00 | 70,036 | 2019-06-03 | Filing | |
| $306.83 | 400 | $122,732.00 | 70,536 | 2019-06-03 | Filing | |
| $311.82 | 180 | $56,127.40 | 6,866 | 2019-06-03 | Filing | |
| $311.09 | 220 | $68,439.21 | 7,046 | 2019-06-03 | Filing | |
| $310.06 | 400 | $124,022.36 | 7,266 | 2019-06-03 | Filing | |
| $308.70 | 120 | $37,043.40 | 7,666 | 2019-06-03 | Filing | |
| $307.63 | 220 | $67,679.19 | 7,786 | 2019-06-03 | Filing | |
| $306.59 | 80 | $24,526.80 | 8,006 | 2019-06-03 | Filing | |
| $304.44 | 3,300 | $1,004,652.00 | 282,516 | 2019-05-22 | Filing | |
| $307.54 | 1,134 | $348,746.05 | 77,414 | 2019-05-15 | Filing | |
| $306.84 | 3,182 | $976,369.02 | 78,548 | 2019-05-15 | Filing |