Innodata Inc

NASDAQ:INOD   3:59:51 PM EDT
10.33
-0.25 (-2.36%)
Twitter Share  Facebook Share StockTwits Share