Innodata Inc. - Common Stock (INOD)

56.63
-2.60 (-4.39%)
NASDAQ· Last Trade: Aug 28th, 12:36 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors