| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $323.97 | 400 | $129,588.00 | 474,157 | 2018-06-21 | Filing | |
| $309.31 | 121,601 | $37,611,882.43 | 23,758,936 | 2018-06-08 | Filing | |
| $295.09 | 11,407 | $3,366,091.63 | 31,973 | 2018-05-24 | Filing | |
| $288.00 | 4,000 | $1,152,000.00 | 114,772 | 2018-05-10 | Filing | |
| $287.00 | 3,000 | $861,000.00 | 118,772 | 2018-05-10 | Filing | |
| $286.00 | 3,000 | $858,000.00 | 121,772 | 2018-05-10 | Filing | |
| $285.00 | 3,000 | $855,000.00 | 124,772 | 2018-05-10 | Filing | |
| $285.29 | 7,000 | $1,997,030.00 | 127,772 | 2018-05-09 | Filing | |
| $350.02 | 2,000 | $700,040.00 | 12,000 | 2018-03-19 | Filing | |
| $340.00 | 2,000 | $680,000.00 | 12,000 | 2018-03-14 | Filing | |
| $325.60 | 1,000 | $325,600.00 | 12,000 | 2018-02-09 | Filing | |
| $475.00 | 1,500 | $712,500.00 | 0 | 2017-10-05 | Filing | |
| $450.00 | 2,000 | $900,000.00 | 9,000 | 2017-09-29 | Filing | |
| $499.69 | 100 | $49,969.00 | 7,099 | 2017-09-06 | Filing | |
| $498.25 | 100 | $49,825.00 | 7,199 | 2017-09-06 | Filing | |
| $496.86 | 100 | $49,686.00 | 7,299 | 2017-09-06 | Filing | |
| $496.52 | 74 | $36,742.48 | 7,399 | 2017-09-06 | Filing | |
| $496.51 | 100 | $49,651.00 | 7,473 | 2017-09-06 | Filing | |
| $501.88 | 89 | $44,667.32 | 7,573 | 2017-09-05 | Filing | |
| $500.33 | 100 | $50,033.00 | 7,662 | 2017-09-05 | Filing |