Innodata Inc

NASDAQ:INOD   12:38:00 AM EDT
69.74
+2.79 (+4.17%)
Twitter Share  Facebook Share StockTwits Share