Innodata Inc. - Common Stock (INOD)

63.70
+1.37 (2.20%)
NASDAQ· Last Trade: Aug 10th, 11:22 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors