Advertisement.

Advertisement.

Advertisement

Advertisement.

INOD Innodata Inc

1,888
Market Cap$568.16M
Volume780,607.00
52-Wk High$21.58
52-Wk Low$5.46