Home

Innodata Inc. - Common Stock (INOD)

54.90
+6.41 (13.22%)
NASDAQ · Last Trade: Jul 31st, 9:48 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors