Innodata’s (INOD) 10-Day exponential moving average is 41.00, while Innodata’s (INOD) share price is $38.62, making it a Sell.
Innodata’s (INOD) 100-Day exponential moving average is 50.73, while Innodata’s (INOD) share price is $38.62, making it a Sell.
Innodata’s (INOD) stock price is $38.62 and Innodata’s (INOD) 50-day simple moving average is 47.72, creating a Sell signal.
Innodata’s (INOD) stock price is $38.62 and Innodata’s (INOD) 100-day simple moving average is 52.49, creating a Sell signal.
Innodata’s (INOD) stock price is $38.62 and Innodata’s (INOD) 200-day simple moving average is 54.84, creating a Sell signal.