Filing Flows › Bicycle Therapeutics (BCYC) › Who owns the stock
Who owns Bicycle Therapeutics (BCYC) stock
92 funds reported Bicycle Therapeutics (BCYC) shares in their latest 13F filings, worth $154M in all. The largest holder is Baker Bros. Advisors LP ($46.2M). Last quarter 44 funds added to their stakes and 30 cut them.
Largest holders (13F)
| Fund | Shares | Value | Change | Quarter |
|---|---|---|---|---|
| Baker Bros. Advisors LP | 10,885,357 | $46.2M | unchanged | 2026-06-30 |
| Fcpm III Services B.V. | 3,468,430 | $14.7M | unchanged | 2026-06-30 |
| Armistice Capital, LLC | 3,398,000 | $14.4M | unchanged | 2026-06-30 |
| Long Focus Capital Management, LLC | 3,310,687 | $14.0M | unchanged | 2026-06-30 |
| Acadian Asset Management LLC | 1,968,025 | $8.3M | unchanged | 2026-06-30 |
| Renaissance Technologies LLC | 1,533,400 | $6.5M | increase | 2026-06-30 |
| GSK | 1,529,561 | $6.5M | unchanged | 2026-06-30 |
| Price T Rowe Associates | 902,150 | $3.8M | decrease | 2026-06-30 |
| Marshall Wace, LLP | 797,940 | $3.4M | increase | 2026-06-30 |
| Qube Research & Technologies | 775,567 | $3.3M | increase | 2026-06-30 |
| Morgan Stanley | 667,269 | $2.8M | increase | 2026-06-30 |
| Schroder Investment Management | 615,833 | $2.6M | unchanged | 2026-06-30 |
| Citadel Advisors LLC | 554,225 | $2.3M | increase | 2026-06-30 |
| Millennium Management LLC | 553,967 | $2.3M | increase | 2026-06-30 |
| Diadema Partners LP | 462,724 | $2.0M | decrease | 2026-06-30 |
Bicycle Therapeutics' latest quarter
Bicycle Therapeutics, Q3 2026: revenue $34.1M (+190% year over year), operating margin -39.6%, net loss $10.5M, operating cash flow −$40.3M. The chart follows the revenue to costs, profit and cash.
Questions
Who owns the most BCYC stock?
By the latest 13F filings: Baker Bros. Advisors LP ($46.2M); Fcpm III Services B.V. ($14.7M); Armistice Capital, LLC ($14.4M); Long Focus Capital Management, LLC ($14.0M); Acadian Asset Management LLC ($8.3M).
What is the short interest in BCYC?
3,453,064 shares were sold short at the 2026-10-15 settlement, 4.55% of the float.
Updated Nov 8, 2026. Read automatically from SEC filings and public data; errors are possible. Not investment advice.