Innodata Inc. - Common Stock (INOD)

63.63
+1.55 (2.50%)
NASDAQ· Last Trade: Jul 21st, 4:39 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors