Alert: Major Price Decline (11/26/24)-Innodata Inc (NASDAQ: INOD).
Innodata Inc (NASDAQ: INOD) stock suffered a major decline of -11.1% on 11/26/24. The shares closed at $40.37. Moreover, trading volume in this decline was unusually high at 164% of normal. The stock has been […]