INOD Innodata Inc

1,809
$10.78
$0.72
(6.26%)
Today
Watchers1,809
52-Wk Low$5.46
52-Wk High$15.36
Market Cap$309.96M
Volume1.28M
52-Wk High$15.36
52-Wk Low$5.46