Logo image of INOD

INNODATA INC (INOD) Stock News

NASDAQ:INOD - US4576422053 - Common Stock

53.63 USD
+7.68 (+16.71%)
Last: 9/9/2025, 8:00:02 PM
52.7725 USD
-0.86 (-1.6%)
After Hours: 9/9/2025, 8:00:02 PM

INOD Latest News, Press Relases and Analysis