Innodata Inc.’s (ID6) 10-Day exponential moving average is 44.31, while Innodata Inc.’s (ID6) share price is €40.5, making it a Sell.
Innodata Inc.’s (ID6) 100-Day exponential moving average is 49.64, while Innodata Inc.’s (ID6) share price is €40.5, making it a Sell.
Innodata Inc.’s (ID6) stock price is €40.5 and Innodata Inc.’s (ID6) 50-day simple moving average is 48.19, creating a Sell signal.
Innodata Inc.’s (ID6) stock price is €40.5 and Innodata Inc.’s (ID6) 100-day simple moving average is 54.87, creating a Sell signal.
Innodata Inc.’s (ID6) stock price is €40.5 and Innodata Inc.’s (ID6) 200-day simple moving average is 46.52, creating a Sell signal.