Innodata Inc Short Interest Report

INODNASDAQ
$63.41
-2.82-4.26%
Last update: Oct 7, 7:39 PM
$64.03
-2.21-3.34%