Innodata Inc

NASDAQ:INOD   10:13:00 AM EDT
64.03
-1.64 (-2.50%)
Twitter Share  Facebook Share StockTwits Share