Filing Flows

Filing Flows › Beta Bionics (BBNX) › Who owns the stock

Who owns Beta Bionics (BBNX) stock

125 funds reported Beta Bionics (BBNX) shares in their latest 13F filings, worth $739M in all. The largest holder is Eventide Asset Management, LLC ($98.1M). Last quarter 74 funds added to their stakes and 50 cut them.

Largest holders of BBNX (13F)Largest holders of BBNX (13F)Eventide Asset Management, LLC$98.1MSoleus Capital Management, L.P.$68.8MVanguard Group$67.6MMorgan Stanley$66.9MBlackRock$52.3MPoint72 Asset Management, L.P.$35.3MVanguard Capital Management LLC$27.9MVestal Point Capital, LP$25.1MRTW Investments, LP$23.5MDeerfield Management Company, L.P…$20.7M

Largest holders (13F)

FundSharesValueChangeQuarter
Eventide Asset Management, LLC6,253,673$98.1Mincrease2026-06-30
Soleus Capital Management, L.P.4,393,714$68.8Mincrease2026-06-30
Vanguard Group2,218,238$67.6Mincrease2025-12-31
Morgan Stanley4,266,822$66.9Mincrease2026-06-30
BlackRock3,340,171$52.3Mincrease2026-06-30
Point72 Asset Management, L.P.2,254,683$35.3Mdecrease2026-06-30
Vanguard Capital Management LLC1,782,346$27.9Mincrease2026-06-30
Vestal Point Capital, LP1,600,000$25.1Mdecrease2026-06-30
RTW Investments, LP1,500,000$23.5Mdecrease2026-06-30
Deerfield Management Company, L.P. (series C)1,324,000$20.7Munchanged2026-06-30
Omega Fund Management, LLC1,316,183$20.6Munchanged2026-06-30
Eversept Partners, LP1,249,441$19.6Mdecrease2026-06-30
Divisadero Street Capital Management, LP1,113,802$17.5Mnew2026-06-30
Geode Capital Management, LLC1,073,452$16.8Mincrease2026-06-30
State Street970,192$15.2Mincrease2026-06-30

Beta Bionics' latest quarter

Beta Bionics, Q3 2026: revenue $35.5M (+30% year over year), operating margin -74.9%, net loss $24.4M, operating cash flow −$12.3M. The chart follows the revenue to costs, profit and cash.

Questions

Who owns the most BBNX stock?

By the latest 13F filings: Eventide Asset Management, LLC ($98.1M); Soleus Capital Management, L.P. ($68.8M); Vanguard Group ($67.6M); Morgan Stanley ($66.9M); BlackRock ($52.3M).

What is the short interest in BBNX?

6,917,021 shares were sold short at the 2026-10-15 settlement, 14.4% 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.