Innodata Inc Short Interest Report

INODNASDAQ
$37.12
-3.88-9.46%
At close: Mar 27, 5:00 PM EST
$37.09
-0.03-0.08%
After Hours: Mar 27, 7:52 PM EST