| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $254.50 | 8,576 | $2,182,577.42 | 7,732 | 2019-06-10 | Filing | |
| $253.46 | 14,957 | $3,791,029.64 | 16,308 | 2019-06-10 | Filing | |
| $252.70 | 11,299 | $2,855,256.17 | 31,265 | 2019-06-10 | Filing | |
| $251.51 | 4,092 | $1,029,179.33 | 42,564 | 2019-06-10 | Filing | |
| $250.26 | 9,807 | $2,454,346.89 | 46,656 | 2019-06-10 | Filing | |
| $255.44 | 100 | $25,544.00 | 366,089 | 2019-06-10 | Filing | |
| $254.77 | 800 | $203,818.00 | 366,189 | 2019-06-10 | Filing | |
| $253.50 | 1,800 | $456,292.98 | 366,989 | 2019-06-10 | Filing | |
| $252.74 | 1,200 | $303,290.04 | 368,789 | 2019-06-10 | Filing | |
| $251.75 | 600 | $151,051.98 | 369,989 | 2019-06-10 | Filing | |
| $250.21 | 1,500 | $375,310.05 | 370,589 | 2019-06-10 | Filing | |
| $249.58 | 3,800 | $948,410.46 | 372,089 | 2019-06-10 | Filing | |
| $248.26 | 200 | $49,651.00 | 375,889 | 2019-06-10 | Filing | |
| $255.28 | 400 | $102,112.00 | 67,142 | 2019-06-10 | Filing | |
| $249.89 | 276 | $68,968.73 | 67,542 | 2019-06-10 | Filing | |
| $247.84 | 200 | $49,568.00 | 67,818 | 2019-06-10 | Filing | |
| $246.39 | 300 | $73,918.14 | 13,984 | 2019-06-03 | Filing | |
| $245.47 | 700 | $171,828.02 | 14,284 | 2019-06-03 | Filing | |
| $244.44 | 600 | $146,664.00 | 14,984 | 2019-06-03 | Filing | |
| $243.39 | 400 | $97,354.76 | 15,584 | 2019-06-03 | Filing |