IPHA vs peers: how Innate Pharma SA ranks among SIC 2836 · Tickwind