| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $97.64 | 3,387 | $330,706.68 | 83,891 | 2017-12-01 | Filing | |
| $97.58 | 6,774 | $661,006.92 | 83,278 | 2017-12-01 | Filing | |
| $95.09 | 19,102 | $1,816,409.18 | 232,032 | 2017-11-28 | Filing | |
| $95.07 | 19,102 | $1,816,027.14 | 251,134 | 2017-11-28 | Filing | |
| $94.96 | 19,102 | $1,813,925.92 | 270,236 | 2017-11-28 | Filing | |
| $94.34 | 5,500 | $518,870.00 | 31,052 | 2017-11-09 | Filing | |
| $96.21 | 3,391 | $326,248.11 | 82,052 | 2017-11-01 | Filing | |
| $96.17 | 3,395 | $326,497.15 | 81,443 | 2017-11-01 | Filing | |
| $96.19 | 6,789 | $653,033.91 | 80,838 | 2017-11-01 | Filing | |
| $94.71 | 90,658 | $8,586,219.18 | 199,338 | 2017-10-31 | Filing | |
| $95.42 | 3,196 | $304,956.31 | 0 | 2017-10-27 | Filing | |
| $95.00 | 3,391 | $322,145.00 | 79,627 | 2017-10-26 | Filing | |
| $93.41 | 30,761 | $2,873,385.01 | 28,720 | 2017-10-25 | Filing | |
| $90.61 | 6,820 | $617,960.20 | 79,018 | 2017-10-02 | Filing | |
| $90.44 | 3,410 | $308,400.40 | 85,838 | 2017-10-02 | Filing | |
| $84.39 | 6,000 | $506,340.00 | 36,552 | 2017-09-07 | Filing | |
| $85.24 | 53,111 | $4,527,181.64 | 59,481 | 2017-07-31 | Filing | |
| $85.41 | 32,000 | $2,733,120.00 | 204,359 | 2017-07-25 | Filing | |
| $85.41 | 62,792 | $5,363,064.72 | 236,359 | 2017-07-25 | Filing | |
| $85.12 | 305,246 | $25,982,539.52 | 1,060,333 | 2017-07-24 | Filing |