Innodata Inc

XNAS:INOD   12:53:55 AM EDT
67.64
-4.82 (-6.65%)
Twitter Share  Facebook Share StockTwits Share