Innodata Inc (INOD) Stock Price, Quote, News & History

INODNASDAQ
$59.91
-2.13-3.43%
Last update: Oct 12, 7:34 PM
$59.70
-2.34-3.77%