Innodata Inc $63.85 (+1.72, 2.69%)

Open Long

NASDAQ