IPHA stock rating: Innate Pharma SA quant rating & factor grades · Tickwind