Innodata Inc

NASDAQ:INOD  
49.72
-2.98 (-5.66%)
7:58:49 PM EDT: $49.99 +0.28 (+0.55%)
Twitter Share  Facebook Share StockTwits Share