Innodata Inc

NASDAQ:INOD   2:32:18 PM EDT
10.04
+3.30 (+48.96%)
Twitter Share  Facebook Share StockTwits Share