Advertisement.

Advertisement.

Advertisement

Advertisement.

INOD Innodata Inc

1,889
Market Cap$498M
Volume779,891.00
52-Wk High$21.58
52-Wk Low$5.46