Innodata Inc

NASDAQ:INOD   1:10:57 PM EDT
7.02
+0.30 (+4.46%)
Twitter Share  Facebook Share StockTwits Share