BIOA
BIOAGE LABS INC
Institutional Ownership ยท Q4 2025
Filing: Q4 2025BIOAGE LABS INC (BIOA) is held by 107 institutional investors with combined holdings of $898M. Major holders include Stonepine Capital Managem, a16z Capital Management, , Sofinnova Investments, In.
Institutional Holders
107
Total Value
$898.1M
Ownership %
51.4%
๐ฆ Top Institutional Holders
Stonepine Capital Management, LLC
45.0K shares
$595.4M
0.10% ownership
a16z Capital Management, L.L.C.
3.2M shares
$44.1M
7.28% ownership
Sofinnova Investments, Inc.
2.3M shares
$30.3M
5.17% ownership
Cormorant Asset Management, LP
2.0M shares
$27.0M
4.60% ownership
Octagon Capital Advisors LP
1.6M shares
$21.1M
3.60% ownership