| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $118.93 | 105 | $12,487.70 | 309,875 | 2017-12-12 | Filing | |
| $118.49 | 795 | $94,199.71 | 309,980 | 2017-12-12 | Filing | |
| $117.53 | 3,150 | $370,218.56 | 310,775 | 2017-12-12 | Filing | |
| $116.73 | 6,200 | $723,704.92 | 313,925 | 2017-12-12 | Filing | |
| $120.12 | 3,145 | $377,786.84 | 320,085 | 2017-12-11 | Filing | |
| $120.76 | 100 | $12,076.08 | 320,125 | 2017-12-11 | Filing | |
| $120.12 | 3,006 | $361,071.70 | 320,225 | 2017-12-11 | Filing | |
| $121.66 | 743 | $90,393.38 | 0 | 2017-11-30 | Filing | |
| $119.00 | 2,000 | $238,000.00 | 21,984 | 2017-11-13 | Filing | |
| $115.00 | 1,526 | $175,490.00 | 0 | 2017-11-02 | Filing | |
| $120.00 | 15,025 | $1,803,000.00 | 16,795 | 2017-11-02 | Filing | |
| $100.00 | 20,842 | $2,084,200.00 | 8,562 | 2017-10-02 | Filing | |
| $100.00 | 1,659 | $165,900.00 | 1,526 | 2017-10-02 | Filing | |
| $95.00 | 1,501 | $142,595.00 | 10,810 | 2017-09-11 | Filing | |
| $90.00 | 473 | $42,570.00 | 12,311 | 2017-08-22 | Filing | |
| $95.00 | 1,660 | $157,700.00 | 2,422 | 2017-07-07 | Filing | |
| $95.00 | 2,309 | $219,355.00 | 11,222 | 2017-07-07 | Filing | |
| $90.99 | 723 | $65,785.77 | 13,531 | 2017-06-02 | Filing | |
| $90.00 | 1,916 | $172,440.00 | 13,331 | 2017-05-24 | Filing | |
| $85.00 | 1,258 | $106,930.00 | 11,145 | 2017-02-07 | Filing |