Mar. 27 at 7:11 PM
$INOD "As of March 27, 2026, Innodata Inc. (INOD) is trading at
$36.49, down 11.01% for the day. The stock has been under significant pressure, losing roughly 16% of its value over the past three months. Analysts maintain a generally bullish long-term outlook despite recent volatility, with a consensus rating of Strong Buy. : The outlook is supported by expanding work in Global Sovereign AI and a prime contract position with the U.S. Missile Defense Agency." PT
$84