DISCLOSEDQuarterly
Two Sigma Investments
Centessa Pharmaceuticals PLC · US
59,844 sh · $2.4M
Filed 31 Mar 2026SEC 13Fview source
Two Sigma Investments
Centessa Pharmaceuticals PLC · US
59,844 sh · $2.4M
Renaissance Technologies
Centessa Pharmaceuticals PLC · US
185,000 sh · $7.3M
BlackRock
Centessa Pharmaceuticals PLC · US
464,622 sh · $4.2M