Innodata Inc. - Common Stock (INOD)

61.54
+3.93 (6.82%)
NASDAQ · Last Trade: Jan 19th, 1:02 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors