Innodata Inc

NASDAQ:INOD  
5.92
+0.23 (+4.04%)
7:00:02 PM EDT: $6.05 +0.13 (+2.20%)
Twitter Share  Facebook Share StockTwits Share