Dusseldorf - Delayed Quote EUR

Innodata Inc (ID6.DU)

34.20
-0.46
(-1.33%)
At close: 7:31:02 PM GMT+2

Related Tickers