
Alert: Major Price Decline (11/22/23)-Innodata Inc (NASDAQ: INOD).
On 11/22/23, Innodata Inc (NASDAQ: INOD) stock suffered a major decline of -20.7%, closing at $6.64. The stock has been exceptionally strong relative to the market over the last nine months but has declined -25.2% […]