Innodata Inc

XNAS:INOD   3:30:29 PM EDT
68.49
-1.17 (-1.68%)
Twitter Share  Facebook Share StockTwits Share