Innodata Inc

NASDAQ:INOD   3:59:41 PM EDT
6.33
-0.38 (-5.66%)
Twitter Share  Facebook Share StockTwits Share