INNODATA INC (INOD) Stock News

NASDAQ:INODUS4576422053

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