Innate Pharma’s (IDDA) 10-Day exponential moving average is 1.45, while Innate Pharma’s (IDDA) share price is €1.29, making it a Sell.
Innate Pharma’s (IDDA) 100-Day exponential moving average is 1.35, while Innate Pharma’s (IDDA) share price is €1.29, making it a Buy.
Innate Pharma’s (IDDA) stock price is €1.29 and Innate Pharma’s (IDDA) 50-day simple moving average is 1.25, creating a Buy signal.
Innate Pharma’s (IDDA) stock price is €1.29 and Innate Pharma’s (IDDA) 100-day simple moving average is 1.32, creating a Buy signal.
Innate Pharma’s (IDDA) stock price is €1.29 and Innate Pharma’s (IDDA) 200-day simple moving average is 1.50, creating a Sell signal.