Innodata Inc

XNAS:INOD   11:57:18 AM EDT
52.43
+0.35 (+0.67%)
Twitter Share  Facebook Share StockTwits Share