DISCLOSEDQuarterly
Renaissance Technologies
Spero Therapeutics Inc · NASDAQ
1,189,235 sh · $2.8M
Filed 31 Mar 2026SEC 13Fview source
Renaissance Technologies
Spero Therapeutics Inc · NASDAQ
1,189,235 sh · $2.8M
Two Sigma Investments
Spero Therapeutics Inc · NASDAQ
885,631 sh · $2.1M
BlackRock
Spero Therapeutics Inc · NASDAQ
483,402 sh · $628.4K