Innodata Inc

XNAS:INOD   2:26:46 PM EDT
68.52
-1.14 (-1.64%)
Twitter Share  Facebook Share StockTwits Share