INNODATA INC (INOD) Stock Chart

NASDAQ:INODUS4576422053

Current stock price

43.66 USD
-0.77 (-1.73%)
At close:
43.95 USD
+0.29 (+0.66%)
After Hours:
Open in Chart Tool
INNODATA INC / INOD Daily stock chart