Alert: Major Price Decline (3/12/24)-Innodata Inc (NASDAQ: INOD).
Innodata Inc (NASDAQ: INOD) stock closed at $5.99 on 3/12/24 after a major decline of -16.3%. Moreover, this decline was accompanied by unusually high trading volume at 165% of normal. The stock has declined -17.9% […]