Innodata’s (ID6) 10-Day exponential moving average is 46.72, while Innodata’s (ID6) share price is €40.5, making it a Sell.
Innodata’s (ID6) 100-Day exponential moving average is 50.06, while Innodata’s (ID6) share price is €40.5, making it a Sell.
Innodata’s (ID6) stock price is €40.5 and Innodata’s (ID6) 50-day simple moving average is 48.48, creating a Sell signal.
Innodata’s (ID6) stock price is €40.5 and Innodata’s (ID6) 100-day simple moving average is 55.20, creating a Sell signal.
Innodata’s (ID6) stock price is €40.5 and Innodata’s (ID6) 200-day simple moving average is 46.46, creating a Sell signal.