Innodata Inc

INODNASDAQ
$66.79
-2.42-3.5%
À la clôture: Sep 28, 5:00 PM EST
$66.68
-0.11-0.16%
Après les heures: 7:45 PM EST

Innodata vs. Peers Comparison

Compare Innodata (INOD) to its peers on price performance, valuation multiples and key financial metrics.