Innodata Inc

XNAS:INOD  
96.10
+5.95 (+6.60%)
7:59:55 PM EDT: $94.65 -1.45 (-1.51%)
Twitter Share  Facebook Share StockTwits Share