| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 | 
|---|---|---|---|---|---|---|
| $104.13 | 8,750 | $911,137.50 | 478,335 | 2018-02-08 | Filing | |
| $104.30 | 8,750 | $912,625.00 | 487,085 | 2018-01-08 | Filing | |
| $100.11 | 5,000 | $500,550.00 | 94,658 | 2018-01-02 | Filing | |
| $98.73 | 10,000 | $987,300.00 | 237,104 | 2017-12-19 | Filing | |
| $90.42 | 4,167 | $376,780.14 | 495,396 | 2017-10-26 | Filing | |
| $79.43 | 4,000 | $317,720.00 | 63,990 | 2017-08-01 | Filing | |
| $82.59 | 4,167 | $344,152.53 | 499,070 | 2017-07-27 | Filing | |
| $80.26 | 35,000 | $2,809,100.00 | 3,779,083 | 2017-07-06 | Filing | |
| $77.38 | 4,350 | $336,603.00 | 40,699 | 2017-06-12 | Filing | |
| $75.00 | 25,000 | $1,875,000.00 | 3,824,083 | 2017-06-01 | Filing | |
| $75.43 | 3,900 | $294,177.00 | 26,600 | 2017-06-02 | Filing | |
| $75.43 | 2,161 | $163,004.23 | 42,046 | 2017-06-02 | Filing | |
| $75.00 | 6,000 | $450,000.00 | 99,357 | 2017-05-01 | Filing | |
| $74.40 | 5,000 | $372,000.00 | 230,127 | 2017-05-01 | Filing | |
| $72.80 | 3,150 | $229,320.00 | 68,307 | 2017-04-27 | Filing | |
| $72.43 | 4,167 | $301,815.81 | 502,674 | 2017-04-27 | Filing | |
| $70.03 | 6,000 | $420,180.00 | 105,357 | 2017-03-27 | Filing | |
| $68.52 | 2,000 | $137,040.00 | 110,935 | 2017-03-13 | Filing | |
| $69.54 | 5,000 | $347,700.00 | 236,952 | 2017-02-13 | Filing | |
| $68.73 | 4,167 | $286,397.91 | 503,206 | 2017-02-09 | Filing |