DISCLOSEDQuarterly
Renaissance Technologies
Bicycle Therapeutics PLC · NASDAQ
979,300 sh · $4.5M
Filed 31 Mar 2026SEC 13Fview source
Renaissance Technologies
Bicycle Therapeutics PLC · NASDAQ
979,300 sh · $4.5M
Two Sigma Investments
Bicycle Therapeutics PLC · NASDAQ
164,800 sh · $764.7K
BlackRock
Bicycle Therapeutics PLC · NASDAQ
402,223 sh · $8.1M