| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $87.87 | 11,823 | $1,038,910.66 | 397,196 | 2017-08-04 | Filing | |
| $89.33 | 1,000 | $89,330.90 | 409,019 | 2017-08-04 | Filing | |
| $87.80 | 7,000 | $614,600.00 | 9,394 | 2017-08-04 | Filing | |
| $76.21 | 18,440 | $1,405,312.40 | 98,461 | 2017-06-02 | Filing | |
| $76.68 | 516 | $39,566.88 | 67,733 | 2017-05-30 | Filing | |
| $76.68 | 5,884 | $451,185.12 | 111,135 | 2017-05-30 | Filing | |
| $78.53 | 35,000 | $2,748,469.50 | 184,883 | 2017-05-25 | Filing | |
| $57.98 | 387,237 | $22,452,659.56 | 464,537 | 2017-04-04 | Filing | |
| $57.98 | 387,237 | $22,452,659.56 | 464,537 | 2017-04-04 | Filing | |
| $58.18 | 25,000 | $1,454,375.00 | 110,000 | 2017-02-14 | Filing | |
| $57.82 | 485 | $28,042.70 | 67,394 | 2017-02-13 | Filing | |
| $49.55 | 70,000 | $3,468,402.00 | 128,281 | 2016-11-30 | Filing | |
| $49.55 | 10,000 | $495,484.00 | 0 | 2016-11-30 | Filing | |
| $48.00 | 494 | $23,712.00 | 67,879 | 2016-11-14 | Filing | |
| $49.76 | 56,167 | $2,794,948.55 | 485,166 | 2016-11-07 | Filing | |
| $49.51 | 1,487 | $73,627.02 | 121,146 | 2016-11-07 | Filing | |
| $40.94 | 532 | $21,780.08 | 67,357 | 2016-08-18 | Filing | |
| $41.20 | 40,866 | $1,683,740.50 | 208,281 | 2016-08-09 | Filing | |
| $41.01 | 9,134 | $374,608.18 | 249,147 | 2016-08-08 | Filing | |
| $39.14 | 50,000 | $1,956,940.00 | 258,281 | 2016-06-08 | Filing |