Innodata Inc

XNAS:INOD  
65.10
+4.20 (+6.90%)
7:33:44 PM EDT: $66.45 +1.35 (+2.07%)
Twitter Share  Facebook Share StockTwits Share