Innodata Inc

XNAS:INOD   3:38:02 PM EDT
68.94
-0.72 (-1.03%)
Twitter Share  Facebook Share StockTwits Share