| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $125.30 | 100,000 | $12,530,000.00 | 112,894 | 2018-08-16 | Filing | |
| $119.88 | 2,000 | $239,750.60 | 3,349 | 2018-07-09 | Filing | |
| $119.91 | 6,000 | $719,473.20 | 16,759 | 2018-07-09 | Filing | |
| $110.00 | 58,600 | $6,446,000.00 | 5,852 | 2018-06-28 | Filing | |
| $110.00 | 100,000 | $11,000,000.00 | 112,894 | 2018-06-28 | Filing | |
| $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 |