INOD
🔴 Innodata is trading 17.79% down on October 15, 2026 as hotter-than-expected U.S. inflation fuels rate-hike concerns
Innodata is trading at $52.51 (-17.79%) amid continued pressure on technology and AI-related shares after hotter-than-expected U.S. inflation data intensified...