Innodata Inc

XNAS:INOD   3:27:44 PM EDT
94.98
+4.83 (+5.36%)
Twitter Share  Facebook Share StockTwits Share