Innodata Inc. - Common Stock (INOD)

81.55
-5.48 (-6.30%)
NASDAQ· Last Trade: Jun 24th, 7:57 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors