| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $53.00 | 1,211 | $64,183.00 | 35,816 | 2018-06-01 | Filing | |
| $92.85 | 1,858 | $172,515.30 | 25,362 | 2018-01-22 | Filing | |
| $92.85 | 669 | $62,116.65 | 28,027 | 2018-01-22 | Filing | |
| $92.75 | 1,860 | $172,515.00 | 25,379 | 2018-01-22 | Filing | |
| $92.75 | 10,692 | $991,683.00 | 4,155,931 | 2018-01-22 | Filing | |
| $105.46 | 1,322 | $139,424.20 | 28,696 | 2017-12-01 | Filing | |
| $120.00 | 15,000 | $1,800,000.00 | 27,239 | 2017-09-29 | Filing | |
| $100.10 | 14,000 | $1,401,400.00 | 27,239 | 2017-09-07 | Filing | |
| $100.00 | 1,000 | $100,000.00 | 27,239 | 2017-09-06 | Filing | |
| $94.90 | 1,990 | $188,852.99 | 27,220 | 2017-07-20 | Filing | |
| $95.15 | 662 | $62,991.09 | 30,018 | 2017-07-20 | Filing | |
| $95.20 | 7 | $666.40 | 27,239 | 2017-07-20 | Filing | |
| $94.48 | 1,991 | $188,110.87 | 27,246 | 2017-07-20 | Filing | |
| $95.60 | 4,000 | $382,400.00 | 4,166,623 | 2017-07-20 | Filing | |
| $94.34 | 9,175 | $865,605.28 | 4,170,623 | 2017-07-20 | Filing | |
| $87.10 | 5,000 | $435,500.00 | 29,237 | 2017-07-03 | Filing | |
| $80.08 | 11,697 | $936,734.36 | 3,696,580 | 2017-06-12 | Filing | |
| $79.19 | 77,247 | $6,117,135.86 | 3,708,277 | 2017-06-12 | Filing | |
| $81.29 | 24,110 | $1,959,877.79 | 3,785,524 | 2017-06-09 | Filing | |
| $80.41 | 34,206 | $2,750,552.35 | 3,809,634 | 2017-06-09 | Filing |