Innodata Inc. - Common Stock (INOD)

93.40
-9.12 (-8.90%)
NASDAQ· Last Trade: Jun 18th, 11:41 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors