Innodata Inc. - Common Stock (INOD)

45.13
+0.95 (2.15%)
NASDAQ · Last Trade: Mar 17th, 4:03 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors