Innodata Inc

XNAS:INOD   1:38:27 PM EDT
77.52
-3.97 (-4.87%)
Twitter Share  Facebook Share StockTwits Share