| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $497.69 | 127 | $63,206.63 | 7,099 | 2017-08-31 | Filing | |
| $497.42 | 100 | $49,742.00 | 7,226 | 2017-08-31 | Filing | |
| $489.56 | 100 | $48,956.00 | 7,326 | 2017-08-31 | Filing | |
| $487.88 | 100 | $48,788.00 | 7,426 | 2017-08-31 | Filing | |
| $478.61 | 100 | $47,861.00 | 7,099 | 2017-08-23 | Filing | |
| $477.10 | 168 | $80,152.80 | 7,199 | 2017-08-23 | Filing | |
| $475.53 | 100 | $47,553.00 | 7,367 | 2017-08-23 | Filing |