Innate Pharma SA - Ordinary Shares, EUR0.05 nominal value per share Institutional Ownership

13F Institutional Holders and Ownership History

Type / Class
Equity / Ordinary Shares, EUR0.05 nominal value per share
Shares outstanding
94,283,145

Significant Owners of Innate Pharma SA - Ordinary Shares, EUR0.05 nominal value per share based on Schedule 13D/G filings

Filer Ownership Change % Holdings Value Net Change Nb Shares Change % Reporting Name Report Period
NOVO NORDISK A S 9.6% 8,895,649 Novo Nordisk A/S 14 Jul 2025
Sanofi 9% 8,345,387 SANOFI 23 Apr 2025
ASTRAZENECA PLC 8.3% 7,825,501 AstraZeneca PLC 22 Dec 2025
Bpifrance Participations SA 7.9% 7,319,429 Caisse des depots et consignations 25 Apr 2025