| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $96.97 | 830 | $80,482.20 | 229,260 | 2017-06-15 | Filing | |
| $98.96 | 3,966 | $392,458.70 | 280,642 | 2017-06-15 | Filing | |
| $98.54 | 7,827 | $771,256.93 | 284,608 | 2017-06-15 | Filing | |
| $97.51 | 700 | $68,257.00 | 292,435 | 2017-06-15 | Filing | |
| $96.91 | 6,566 | $636,328.79 | 293,135 | 2017-06-15 | Filing | |
| $98.99 | 900 | $89,087.04 | 97,784 | 2017-06-15 | Filing | |
| $98.17 | 2,400 | $235,611.60 | 98,684 | 2017-06-15 | Filing | |
| $97.19 | 2,700 | $262,417.59 | 101,084 | 2017-06-15 | Filing | |
| $98.60 | 100 | $9,860.00 | 35,000 | 2017-06-12 | Filing | |
| $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 |