Innodata Inc

XNAS:INOD   11:57:28 AM EDT
63.65
-2.59 (-3.91%)
Twitter Share  Facebook Share StockTwits Share