Incyte Corp

INCYNASDAQ
$118.01
-4.84-3.94%
Last update: Nov 5, 5:23 PM