INNODATA INC (INOD)

US4576422053 - Common Stock

43.01  +3.25 (+8.17%)

After market: 43.027 +0.02 (+0.04%)

Open in Chart Tool Full Screen Chart
INOD Daily chart