| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $141.33 | 15,133 | $2,138,746.89 | 13,325 | 2018-08-27 | Filing | |
| $136.98 | 3,547 | $485,868.06 | 8,896 | 2018-08-21 | Filing | |
| $130.86 | 3,000 | $392,580.00 | 22,508 | 2018-08-13 | Filing | |
| $123.81 | 11,932 | $1,477,257.96 | 8,896 | 2018-06-15 | Filing | |
| $125.57 | 2,000 | $251,139.80 | 12,276 | 2018-06-14 | Filing | |
| $123.98 | 6,700 | $830,640.54 | 14,456 | 2018-05-22 | Filing | |
| $129.79 | 1,200 | $155,748.96 | 10,627 | 2018-05-11 | Filing | |
| $129.79 | 1,200 | $155,743.68 | 10,627 | 2018-05-11 | Filing | |
| $129.76 | 720 | $93,429.22 | 10,627 | 2018-05-11 | Filing | |
| $114.72 | 2,500 | $286,800.00 | 9,329 | 2018-02-22 | Filing | |
| $103.21 | 19,600 | $2,022,923.84 | 1,815,851 | 2017-11-20 | Filing | |
| $101.35 | 1,200 | $121,620.00 | 13,410 | 2017-11-15 | Filing | |
| $101.31 | 2,800 | $283,668.00 | 14,610 | 2017-11-15 | Filing | |
| $101.64 | 75,000 | $7,622,932.50 | 1,835,451 | 2017-11-13 | Filing | |
| $100.15 | 11,107 | $1,112,371.60 | 1,910,451 | 2017-11-07 | Filing | |
| $95.00 | 1,261 | $119,795.00 | 10,458 | 2017-11-02 | Filing | |
| $99.80 | 63,893 | $6,376,534.18 | 1,921,558 | 2017-11-06 | Filing | |
| $100.00 | 400 | $40,000.00 | 1,985,451 | 2017-11-03 | Filing | |
| $95.00 | 10,000 | $950,000.00 | 1,985,851 | 2017-11-02 | Filing | |
| $90.81 | 15,000 | $1,362,153.00 | 1,995,851 | 2017-10-30 | Filing |