Innodata Inc

NASDAQ:INOD  
49.28
-0.82 (-1.64%)
7:59:10 PM EDT: $49.30 +0.02 (+0.04%)
Twitter Share  Facebook Share StockTwits Share