| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $102.47 | 2,454 | $251,468.25 | 278,188 | 2017-07-17 | Filing | |
| $103.45 | 700 | $72,411.99 | 99,864 | 2017-07-17 | Filing | |
| $102.44 | 2,060 | $211,018.78 | 100,564 | 2017-07-17 | Filing | |
| $104.04 | 6,000 | $624,240.00 | 102,624 | 2017-07-14 | Filing | |
| $98.20 | 64,766 | $6,359,930.53 | 127,974 | 2017-07-10 | Filing | |
| $97.36 | 26,264 | $2,557,133.95 | 192,740 | 2017-07-10 | Filing | |
| $97.27 | 238,934 | $23,241,229.65 | 127,974 | 2017-07-07 | Filing | |
| $96.66 | 29,520 | $2,853,329.40 | 366,908 | 2017-07-07 | Filing | |
| $97.34 | 1,300 | $126,539.01 | 211,862 | 2017-06-29 | Filing | |
| $98.85 | 200 | $19,770.00 | 211,862 | 2017-06-28 | Filing | |
| $98.31 | 4,800 | $471,867.84 | 212,062 | 2017-06-28 | Filing | |
| $103.32 | 900 | $92,984.49 | 203,698 | 2017-06-22 | Filing | |
| $102.95 | 7,600 | $782,439.76 | 204,598 | 2017-06-22 | Filing | |
| $102.01 | 4,000 | $408,022.00 | 212,198 | 2017-06-22 | Filing | |
| $102.16 | 1,501 | $153,345.31 | 203,698 | 2017-06-21 | Filing | |
| $101.59 | 9,399 | $954,820.91 | 205,199 | 2017-06-21 | Filing | |
| $100.81 | 1,600 | $161,296.00 | 214,598 | 2017-06-21 | Filing | |
| $98.73 | 3,407 | $336,363.23 | 13,000 | 2017-06-16 | Filing | |
| $98.30 | 6,593 | $648,114.32 | 16,407 | 2017-06-16 | Filing | |
| $98.58 | 733 | $72,259.14 | 228,527 | 2017-06-15 | Filing |