Innodata Inc $41.32 (-2.49, 5.68%)

Open Short

NASDAQ