| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $97.77 | 4,310 | $421,384.39 | 35,100 | 2017-06-12 | Filing | |
| $97.25 | 3,379 | $328,601.67 | 39,410 | 2017-06-12 | Filing | |
| $95.61 | 911 | $87,097.79 | 42,789 | 2017-06-12 | Filing | |
| $94.56 | 800 | $75,644.00 | 43,700 | 2017-06-12 | Filing | |
| $93.53 | 500 | $46,763.00 | 44,500 | 2017-06-12 | Filing | |
| $102.64 | 52,761 | $5,415,389.04 | 124,979 | 2017-06-08 | Filing | |
| $101.96 | 57,100 | $5,821,841.77 | 177,740 | 2017-06-08 | Filing | |
| $102.66 | 68,327 | $7,014,620.64 | 124,979 | 2017-06-07 | Filing | |
| $102.04 | 164,243 | $16,759,257.17 | 193,306 | 2017-06-07 | Filing | |
| $103.70 | 200 | $20,740.00 | 0 | 2017-06-05 | Filing | |
| $102.86 | 14,800 | $1,522,376.84 | 200 | 2017-06-05 | Filing | |
| $103.54 | 929 | $96,192.38 | 14,695 | 2017-06-05 | Filing | |
| $102.85 | 29,071 | $2,989,926.19 | 15,624 | 2017-06-05 | Filing | |
| $103.54 | 2,380 | $246,419.96 | 359,625 | 2017-06-05 | Filing | |
| $102.85 | 72,620 | $7,469,025.10 | 362,005 | 2017-06-05 | Filing | |
| $103.56 | 1,600 | $165,691.52 | 203,347 | 2017-06-06 | Filing | |
| $103.20 | 10,900 | $1,124,900.71 | 204,947 | 2017-06-06 | Filing | |
| $103.52 | 500 | $51,761.00 | 203,347 | 2017-06-05 | Filing | |
| $102.82 | 12,000 | $1,233,783.60 | 203,847 | 2017-06-05 | Filing | |
| $103.53 | 2,754 | $285,113.36 | 0 | 2017-06-05 | Filing |