Filing Flows › Century Therapeutics (IPSC) › Who owns the stock
Who owns Century Therapeutics (IPSC) stock
97 funds reported Century Therapeutics (IPSC) shares in their latest 13F filings, worth $388M in all. The largest holder is RA Capital Management, L.P. ($43.5M). Last quarter 60 funds added to their stakes and 21 cut them.
Largest holders (13F)
| Fund | Shares | Value | Change | Quarter |
|---|---|---|---|---|
| RA Capital Management, L.P. | 17,754,430 | $43.5M | unchanged | 2026-06-30 |
| TCG Crossover Management, LLC | 17,754,430 | $43.4M | unchanged | 2026-06-30 |
| Versant Venture Management, LLC | 12,166,109 | $29.8M | unchanged | 2026-06-30 |
| Deep Track Capital, LP | 9,462,645 | $23.2M | decrease | 2026-06-30 |
| Commodore Capital LP | 8,695,652 | $21.3M | unchanged | 2026-06-30 |
| RTW Investments, LP | 8,695,652 | $21.3M | unchanged | 2026-06-30 |
| VR Adviser, LLC | 8,695,652 | $21.3M | unchanged | 2026-06-30 |
| BlackRock | 8,091,768 | $19.8M | increase | 2026-06-30 |
| Vanguard Capital Management LLC | 5,703,680 | $14.0M | increase | 2026-06-30 |
| Balyasny Asset Management L.P. | 5,522,944 | $13.5M | increase | 2026-06-30 |
| Point72 Asset Management, L.P. | 4,980,526 | $12.2M | decrease | 2026-06-30 |
| Seven Fleet Capital Management LP | 4,347,826 | $10.7M | increase | 2026-06-30 |
| Woodline Partners LP | 4,257,530 | $10.4M | increase | 2026-06-30 |
| Millennium Management LLC | 4,194,981 | $10.3M | decrease | 2026-06-30 |
| Trails Edge Capital Partners, LP | 4,134,969 | $10.1M | increase | 2026-06-30 |
Century Therapeutics' latest quarter
Century Therapeutics, Q1 2025: revenue $109M (128× year over year), operating margin 67.9%, net earnings $76.6M, operating cash flow −$34.6M. The chart follows the revenue to costs, profit and cash.
Questions
Who owns the most IPSC stock?
By the latest 13F filings: RA Capital Management, L.P. ($43.5M); TCG Crossover Management, LLC ($43.4M); Versant Venture Management, LLC ($29.8M); Deep Track Capital, LP ($23.2M); Commodore Capital LP ($21.3M).
What is the short interest in IPSC?
29,133,325 shares were sold short at the 2026-10-15 settlement, -0.29% of the float.
Updated Nov 8, 2026. Read automatically from SEC filings and public data; errors are possible. Not investment advice.