Innodata Inc

NASDAQ:INOD   11:29:51 AM EDT
65.32
+2.76 (+4.40%)
Twitter Share  Facebook Share StockTwits Share