Bicycle Therapeutics Plc (NASDAQ:BCYC) currently has 102 active institutional owners and shareholders as of today (December 2025), that have filed 13F forms with the Securities Exchange Commission (SEC).
| Owner Name | Date | Shares Held | Change (QoQ) | Change (%) | Value (USD) |
|---|---|---|---|---|---|
| BAKER BROS. ADVISORS LP | 31 Dec, 2025 | 10,885,357 | 0 | 0.00% | $77,068,328.00 |
| FCPM III SERVICES B.V. | 31 Dec, 2025 | 3,468,430 | 16,100 | 0.47% | $24,556,484.00 |
| ARMISTICE CAPITAL, LLC | 31 Dec, 2025 | 3,236,000 | 258,000 | 8.66% | $22,910,880.00 |
| WESTFIELD CAPITAL MANAGEMENT CO LP | 31 Dec, 2025 | 3,016,026 | 63,483 | 2.15% | $21,353,464.00 |
| Siren, L.L.C. | 31 Dec, 2025 | 2,012,752 | 0 | 0.00% | $14,250,284.00 |
| ACADIAN ASSET MANAGEMENT LLC | 31 Dec, 2025 | 1,671,258 | 356,702 | 27.13% | $11,806.00 |
| Long Focus Capital Management, LLC | 31 Dec, 2025 | 1,633,091 | 214,396 | 15.11% | $11,562,284.00 |
| GSK plc | 31 Dec, 2025 | 1,529,561 | 1,529,561 | 0.00% | $10,829,292.00 |
| Candriam S.C.A. | 31 Dec, 2025 | 1,192,279 | 19,892 | 1.70% | $8,441,695.00 |
| PRINCIPAL FINANCIAL GROUP INC | 31 Dec, 2025 | 1,148,272 | -130 | -0.01% | $8,129,766.00 |
| SCHRODER INVESTMENT MANAGEMENT GROUP | 31 Dec, 2025 | 584,770 | 584,770 | 0.00% | $3,976,436.00 |
| BNP Paribas Asset Management Holding S.A. | 31 Dec, 2025 | 568,225 | 568,225 | 0.00% | $4,023.00 |
| RENAISSANCE TECHNOLOGIES LLC | 31 Dec, 2025 | 566,600 | 47,900 | 9.23% | $4,011,528.00 |
| SILVERCREST ASSET MANAGEMENT GROUP LLC | 31 Dec, 2025 | 476,976 | 0 | 0.00% | $3,376,990.00 |
| MORGAN STANLEY | 31 Dec, 2025 | 465,222 | -357,483 | -43.45% | $3,293,773.00 |
| Birchview Capital, LP | 31 Dec, 2025 | 462,700 | 308,700 | 200.45% | $3,275,916.00 |
| BlackRock, Inc. | 31 Dec, 2025 | 332,889 | 50,471 | 17.87% | $2,356,854.00 |
| MILLENNIUM MANAGEMENT LLC | 31 Dec, 2025 | 326,626 | -728,120 | -69.03% | $2,312,512.00 |
| Jefferies Financial Group Inc. | 31 Dec, 2025 | 297,247 | -104,679 | -26.04% | $2,104,509.00 |
| MOORE CAPITAL MANAGEMENT, LP | 31 Dec, 2025 | 275,000 | 150,000 | 120.00% | $1,947,000.00 |