Incyte Corp (ICY.DU )

Dusseldorf - Delayed Quote EUR
65.22
-2.52
(-3.72%)
At close: March 4 at 7:31:13 PM GMT+1
All All Favorites Text Statistics Technicals Fibonacci Markings Lines