Frankfurt - Delayed Quote EUR

Innodata Inc. (ID6.F)

34.90
-1.04
(-2.89%)
At close: May 30 at 3:57:11 PM GMT+2

Related Tickers