Who Owns BIOPHARMA CREDIT PLC (BOPCF)? -- Institutional Holders (2026-03-31)

1 institutions reported holding $839,700 of BIOPHARMA CREDIT PLC (BOPCF) in SEC 13F filings for 2026-03-31. Largest institutional holders: Aubrey Capital Management Ltd ($839,700). Source: SEC Form 13F.

RankInstitutionValueSharesChange
1Aubrey Capital Management Ltd$839,700900,000Trimmed

Source: SEC Form 13F filings · as of 2026-03-31