Beta Bionics, Inc. (BBNX) Institutional Ownership

Institutions by Trading Activity

Ownership Statistics

43,057,576Shares Outstanding
8,842,101Shares held by institutions
$123,524,151Value of institutional holdings
107.46%Institutional ownership %
10.46%Shares Changed QoQ
149No. of institutional investors

Shares Owned by Institutions

Shares Purchased/Sold by Institutions

Ownership Summary

According to SEC filings for the period ending December 2025, Beta Bionics, Inc. (NASDAQ:BBNX) is held by 149 institutional firms.

149 Institutional Holders

8,842,101 Total Shares Held
Download Data
Owner Name Date Shares Held Change (QoQ) Change (%) Value (USD)
EVENTIDE ASSET MANAGEMENT, LLC 31 Dec, 2025 4,994,728 37,476 0.76% $152,232,937.00
FARALLON CAPITAL MANAGEMENT LLC 31 Dec, 2025 4,313,920 0 0.00% $131,445,142.00
Sands Capital Alternatives, LLC 31 Dec, 2025 3,570,113 0 0.00% $108,781,343.00
MORGAN STANLEY 31 Dec, 2025 3,459,453 -302,130 -8.03% $105,409,532.00
BlackRock, Inc. 31 Dec, 2025 2,913,920 132,589 4.77% $88,787,143.00
Soleus Capital Management, L.P. 31 Dec, 2025 2,534,565 -1,335,593 -34.51% $77,228,196.00
RTW INVESTMENTS, LP 31 Dec, 2025 2,500,000 -799,191 -24.22% $76,175,000.00
VANGUARD GROUP INC 31 Dec, 2025 2,218,238 2,053 0.09% $67,589,712.00
HEALTHCARE OF ONTARIO PENSION PLAN TRUST FUND 31 Dec, 2025 1,327,100 1,327,100 0.00% $40,436,737.00
Omega Fund Management, LLC 31 Dec, 2025 1,316,183 -603,942 -31.45% $40,104,096.00
Point72 Asset Management, L.P. 31 Dec, 2025 987,351 987,351 0.00% $30,084,585.00
DRIEHAUS CAPITAL MANAGEMENT LLC 31 Dec, 2025 956,784 -102,191 -9.65% $29,153,208.00
MILLENNIUM MANAGEMENT LLC 31 Dec, 2025 945,461 148,497 18.63% $28,808,197.00
DEERFIELD MANAGEMENT COMPANY, L.P. 31 Dec, 2025 938,308 -230,107 -19.69% $28,590,245.00
GEODE CAPITAL MANAGEMENT, LLC 31 Dec, 2025 921,464 3,911 0.43% $28,083,886.00
STATE STREET CORP 31 Dec, 2025 863,133 36,831 4.46% $26,299,663.00
Eversept Partners, LP 31 Dec, 2025 678,262 678,262 0.00% $20,666,643.00
Walleye Capital LLC 31 Dec, 2025 646,539 55,352 9.36% $19,700,043.00
PERCEPTIVE ADVISORS LLC 31 Dec, 2025 602,944 325,000 116.93% $18,371,704.00
Vestal Point Capital, LP 31 Dec, 2025 600,000 0 0.00% $18,282,000.00