Innodata Inc.
Exchange: nyse
none
1051840896.00
17779000.00
-0.827085504205
0.129402524402
153.02%
3.75