INNODATA INC (INOD) Stock News
NASDAQ:INOD • US4576422053
Current stock price
41 USD
-2.67 (-6.11%)
At close:
41.5 USD
+0.5 (+1.22%)
After Hours:
INOD Latest News, Press Relases and Analysis
19 days ago - By: Chartmill
NASDAQ:INOD • US4576422053