| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $110.38 | 8,100 | $894,078.00 | 1,065,554 | 2018-07-26 | Filing | |
| $109.64 | 3,238 | $355,014.32 | 12,690 | 2018-07-26 | Filing | |
| $110.00 | 2,290 | $251,900.00 | 65,888 | 2018-07-26 | Filing | |
| $108.99 | 16,400 | $1,787,444.20 | 68,178 | 2018-07-26 | Filing | |
| $109.08 | 7,000 | $763,578.90 | 68,295 | 2018-07-26 | Filing | |
| $110.29 | 700 | $77,203.00 | 75,295 | 2018-07-26 | Filing | |
| $109.74 | 13,580 | $1,490,269.20 | 75,995 | 2018-07-26 | Filing | |
| $110.82 | 300 | $33,246.60 | 598,475 | 2018-07-26 | Filing | |
| $110.46 | 12,900 | $1,424,934.00 | 598,775 | 2018-07-26 | Filing | |
| $109.00 | 90,800 | $9,897,200.00 | 611,675 | 2018-07-26 | Filing | |
| $97.79 | 55,000 | $5,378,631.50 | 1,073,654 | 2018-05-31 | Filing | |
| $97.70 | 10,000 | $976,950.00 | 0 | 2018-05-30 | Filing | |
| $97.27 | 4,116 | $400,363.32 | 598,475 | 2018-05-29 | Filing | |
| $96.68 | 60,884 | $5,886,100.73 | 602,591 | 2018-05-29 | Filing | |
| $97.60 | 3,500 | $341,600.00 | 0 | 2018-05-25 | Filing | |
| $97.47 | 9,000 | $877,189.50 | 125,725 | 2018-05-25 | Filing | |
| $96.35 | 2,952 | $284,437.01 | 23,573 | 2018-05-23 | Filing | |
| $96.90 | 4,000 | $387,600.00 | 15,200 | 2018-05-23 | Filing | |
| $77.66 | 3,500 | $271,813.50 | 3,500 | 2017-11-06 | Filing | |
| $76.10 | 1,917 | $145,883.70 | 56,131 | 2017-10-30 | Filing |