INCY   $124.64  -1.80% Market Closed After Close 124.64 0.0

Incyte Corporation

Data not available