Innodata Inc. - Common Stock (INOD)

58.68
+1.54 (2.70%)
NASDAQ · Last Trade: Sep 21st, 12:40 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors