Bicycle Therapeutics Plc (NASDAQ:BCYC) has 104 institutional investors that have filed 13F reports for the period ending June 2026.
| # | Institution | CIK | Shares Held | % of Outstanding | Change (QoQ) | Change (%) | Value (USD) |
|---|---|---|---|---|---|---|---|
| 1 | BAKER BROS. ADVISORS LP | 0001263508 | 10,885,357 | 15.59% | 0 | 0.00% | $46.15Mn |
| 2 | FCPM III SERVICES B.V. | 0002013410 | 3,468,430 | 4.97% | 0 | 0.00% | $14.71Mn |
| 3 | ARMISTICE CAPITAL, LLC | 0001601086 | 3,398,000 | 4.87% | 0 | 0.00% | $14.41Mn |
| 4 | Long Focus Capital Management, LLC | 0001602716 | 3,310,687 | 4.74% | 0 | 0.00% | $14.04Mn |
| 5 | ACADIAN ASSET MANAGEMENT LLC | 0000916542 | 1,968,025 | 2.82% | 0 | 0.00% | $8.32K |
| 6 | RENAISSANCE TECHNOLOGIES LLC | 0001037389 | 1,533,400 | 2.20% | ▲554,100 | +56.58% | $6.50Mn |
| 7 | GSK plc | 0001131399 | 1,529,561 | 2.19% | 0 | 0.00% | $6.49Mn |
| 8 | PRICE T ROWE ASSOCIATES INC /MD/ | 0000080255 | 902,150 | 1.29% | ▼126,093 | -12.26% | $3.83K |
| 9 | MARSHALL WACE, LLP | 0001318757 | 797,940 | 1.14% | ▲420,605 | +111.47% | $3.38Mn |
| 10 | Qube Research & Technologies Ltd | 0001729829 | 775,567 | 1.11% | ▲466,950 | +151.30% | $3.29Mn |
| 11 | Morgan Stanley | 0000895421 | 667,269 | 0.96% | ▲48,942 | +7.92% | $2.83Mn |
| 12 | SCHRODER INVESTMENT MANAGEMENT GROUP | 0001086619 | 615,833 | 0.88% | 0 | 0.00% | $2.56Mn |
| 13 | CITADEL ADVISORS LLC | 0001423053 | 554,225 | 0.79% | ▲177,140 | +46.98% | $2.35Mn |
| 14 | MILLENNIUM MANAGEMENT LLC | 0001273087 | 553,967 | 0.79% | ▲269,981 | +95.07% | $2.35Mn |
| 15 | Peapod Lane Capital LLC | 0002050979 | 537,978 | 0.77% | ▲416,872 | +344.22% | $2.28Mn |
| 16 | DIADEMA PARTNERS LP | 0002026172 | 462,724 | 0.66% | ▼13,700 | -2.88% | $1.96Mn |
| 17 | TWO SIGMA INVESTMENTS, LP | 0001179392 | 434,577 | 0.62% | ▲269,777 | +163.70% | $1.84Mn |
| 18 | JANE STREET GROUP, LLC | 0001595888 | 392,163 | 0.56% | ▲174,048 | +79.80% | $1.66Mn |
| 19 | Birchview Capital, LP | 0001618205 | 313,616 | 0.45% | ▼149,983 | -32.35% | $1.33Mn |
| 20 | BlackRock, Inc. | 0002012383 | 280,386 | 0.40% | ▲1,394 | +0.50% | $1.19Mn |