Filing Flows

Filing Flows › BioAge Labs (BIOA) › Who owns the stock

Who owns BioAge Labs (BIOA) stock

143 funds reported BioAge Labs (BIOA) shares in their latest 13F filings, worth $927M in all. The largest holder is AH Capital Management, L.L.C. ($79.2M). Last quarter 82 funds added to their stakes and 52 cut them.

Largest holders of BIOA (13F)Largest holders of BIOA (13F)AH Capital Management, L.L.C.$79.2MBlackRock$69.8MCormorant Asset Management, LP$58.6MSofinnova Investments$56.2MJupiter Topco LLC$52.6MOctagon Capital Advisors LP$42.8MRA Capital Management, L.P.$41.0MMPM BioImpact LLC$40.9MVanguard Capital Management LLC$37.8MJanus Henderson Group$36.6M

Largest holders (13F)

FundSharesValueChangeQuarter
AH Capital Management, L.L.C.3,233,170$79.2Munchanged2026-06-30
BlackRock2,849,077$69.8Mincrease2026-06-30
Cormorant Asset Management, LP2,390,605$58.6Mdecrease2026-06-30
Sofinnova Investments2,293,788$56.2Munchanged2026-06-30
Jupiter Topco LLC2,144,633$52.6Mbase2026-06-30
Octagon Capital Advisors LP1,748,000$42.8Munchanged2026-06-30
RA Capital Management, L.P.1,671,648$41.0Mincrease2026-06-30
MPM BioImpact LLC1,667,661$40.9Mnew2026-06-30
Vanguard Capital Management LLC1,544,214$37.8Mincrease2026-06-30
Janus Henderson Group2,094,270$36.6Mincrease2026-03-31
Polar Capital Holdings1,072,344$26.3Mdecrease2026-06-30
State Street1,021,464$25.0Mincrease2026-06-30
Geode Capital Management, LLC1,004,264$24.6Mincrease2026-06-30
Vanguard Group1,414,770$18.7Mdecrease2025-12-31
Orbimed Advisors LLC752,153$18.4Mincrease2026-06-30

BioAge Labs' latest quarter

BioAge Labs, Q3 2026: revenue $298K (-86% year over year), net loss $33.5M, operating cash flow −$31.0M. The chart follows the revenue to costs, profit and cash.

Questions

Who owns the most BIOA stock?

By the latest 13F filings: AH Capital Management, L.L.C. ($79.2M); BlackRock ($69.8M); Cormorant Asset Management, LP ($58.6M); Sofinnova Investments ($56.2M); Jupiter Topco LLC ($52.6M).

What is the short interest in BIOA?

3,431,572 shares were sold short at the 2026-10-15 settlement, 4.8% of the float.

Open the interactive view →

Updated Nov 8, 2026. Read automatically from SEC filings and public data; errors are possible. Not investment advice.