Innodata Inc. - Common Stock (INOD)

108.50
+1.08 (1.01%)
NASDAQ· Last Trade: Jun 17th, 10:44 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors