Innodata Inc

NASDAQ:INOD  
6.26
-0.14 (-2.19%)
Twitter Share  Facebook Share StockTwits Share