Innodata Inc

NASDAQ:INOD  
6.52
-0.35 (-5.10%)
Twitter Share  Facebook Share StockTwits Share