| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $87.86 | 11,800 | $1,036,748.00 | 238,833 | 2019-04-15 | Filing | |
| $120.00 | 2,500 | $300,000.00 | 1,916 | 2018-08-30 | Filing | |
| $106.25 | 1,400 | $148,750.00 | 151,297 | 2018-07-25 | Filing | |
| $105.83 | 34,995 | $3,703,520.85 | 152,697 | 2018-07-25 | Filing | |
| $104.83 | 7,758 | $813,271.14 | 187,692 | 2018-07-25 | Filing | |
| $103.69 | 3,847 | $398,895.43 | 195,450 | 2018-07-25 | Filing | |
| $102.51 | 2,000 | $205,020.00 | 199,297 | 2018-07-25 | Filing | |
| $105.04 | 1,563 | $164,177.52 | 14,500 | 2018-06-20 | Filing | |
| $101.97 | 100 | $10,197.00 | 8,891 | 2018-05-31 | Filing | |
| $101.37 | 2,100 | $212,877.00 | 8,991 | 2018-05-31 | Filing | |
| $100.33 | 10,042 | $1,007,513.86 | 11,091 | 2018-05-31 | Filing | |
| $99.38 | 2,758 | $274,090.04 | 21,133 | 2018-05-31 | Filing | |
| $141.47 | 100 | $14,147.00 | 0 | 2018-03-26 | Filing | |
| $137.78 | 419 | $57,729.82 | 100 | 2018-03-26 | Filing | |
| $137.09 | 2,394 | $328,193.46 | 519 | 2018-03-26 | Filing | |
| $136.00 | 4,308 | $585,888.00 | 2,913 | 2018-03-26 | Filing | |
| $152.79 | 300 | $45,837.00 | 14,500 | 2018-03-20 | Filing | |
| $151.48 | 200 | $30,296.00 | 14,800 | 2018-03-20 | Filing | |
| $149.97 | 500 | $74,985.00 | 15,000 | 2018-03-20 | Filing | |
| $147.79 | 462 | $68,278.98 | 15,500 | 2018-03-20 | Filing |