| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $107.96 | 2,575 | $278,001.64 | 3,349 | 2018-01-30 | Filing | |
| $108.72 | 1,250 | $135,904.38 | 495 | 2018-01-29 | Filing | |
| $108.61 | 5,000 | $543,057.50 | 10,497 | 2018-01-29 | Filing | |
| $96.26 | 2,500 | $240,644.75 | 0 | 2017-11-08 | Filing | |
| $99.50 | 1,250 | $124,375.00 | 2,117 | 2017-10-30 | Filing | |
| $99.50 | 3,750 | $373,125.00 | 15,075 | 2017-10-30 | Filing | |
| $98.68 | 3,000 | $296,049.60 | 13,327 | 2017-10-13 | Filing | |
| $102.60 | 5,500 | $564,325.30 | 13,748 | 2017-09-29 | Filing | |
| $99.83 | 75,275 | $7,514,883.91 | 5,852 | 2017-04-12 | Filing | |
| $99.83 | 75,800 | $7,567,348.98 | 138,096 | 2017-04-12 | Filing | |
| $99.83 | 56,456 | $5,636,109.75 | 138,096 | 2017-04-12 | Filing | |
| $95.09 | 2,500 | $237,720.75 | 2,117 | 2017-02-02 | Filing | |
| $95.09 | 2,500 | $237,720.75 | 14,055 | 2017-02-02 | Filing | |
| $94.28 | 1,191 | $112,281.64 | 7,753 | 2016-10-11 | Filing | |
| $93.98 | 809 | $76,027.39 | 38,442 | 2016-10-11 | Filing | |
| $105.17 | 38,900 | $4,091,031.31 | 55,112 | 2016-07-13 | Filing | |
| $107.22 | 3,750 | $402,062.25 | 9,477 | 2016-07-05 | Filing | |
| $96.00 | 560 | $53,759.61 | 20 | 2016-05-19 | Filing | |
| $95.01 | 1,462 | $138,899.06 | 261 | 2016-05-05 | Filing | |
| $95.00 | 21,100 | $2,004,500.00 | 4,057 | 2016-05-05 | Filing |