Upstream Bio, Inc. (UPB) Institutional Ownership

Institutions by Trading Activity

Ownership Statistics

53,930,946Shares Outstanding
50,655,104Shares held by institutions
$464,507,304Value of institutional holdings
93.93%Institutional ownership %
16.69%Shares Changed QoQ
130No. of institutional investors

Shares Owned by Institutions

Shares Purchased/Sold by Institutions

650 Institutional Holders

50,655,104 Total Shares Held
Download Data
Owner Name Date Shares Held Change (QoQ) Change (%) Value (USD)
FMR LLC 31 Dec, 2025 7,518,202 -568,211 -7.03% $204,119,193.00
FMR LLC 31 Dec, 2025 7,518,202 -568,211 -7.03% $204,119,193.00
FMR LLC 31 Dec, 2025 7,518,202 -568,211 -7.03% $204,119,193.00
FMR LLC 31 Dec, 2025 7,518,202 -568,211 -7.03% $204,119,193.00
FMR LLC 31 Dec, 2025 7,518,202 -568,211 -7.03% $204,119,193.00
ORBIMED ADVISORS LLC 31 Dec, 2025 5,693,589 0 0.00% $154,580,941.00
ORBIMED ADVISORS LLC 31 Dec, 2025 5,693,589 0 0.00% $154,580,941.00
ORBIMED ADVISORS LLC 31 Dec, 2025 5,693,589 0 0.00% $154,580,941.00
ORBIMED ADVISORS LLC 31 Dec, 2025 5,693,589 0 0.00% $154,580,941.00
ORBIMED ADVISORS LLC 31 Dec, 2025 5,693,589 0 0.00% $154,580,941.00
BlackRock, Inc. 31 Dec, 2025 3,344,504 740,798 28.45% $90,803,284.00
BlackRock, Inc. 31 Dec, 2025 3,344,504 740,798 28.45% $90,803,284.00
BlackRock, Inc. 31 Dec, 2025 3,344,504 740,798 28.45% $90,803,284.00
BlackRock, Inc. 31 Dec, 2025 3,344,504 740,798 28.45% $90,803,284.00
BlackRock, Inc. 31 Dec, 2025 3,344,504 740,798 28.45% $90,803,284.00
Decheng Capital LLC 31 Dec, 2025 3,143,078 -142,215 -4.33% $85,334,568.00
Decheng Capital LLC 31 Dec, 2025 3,143,078 -142,215 -4.33% $85,334,568.00
Decheng Capital LLC 31 Dec, 2025 3,143,078 -142,215 -4.33% $85,334,568.00
Decheng Capital LLC 31 Dec, 2025 3,143,078 -142,215 -4.33% $85,334,568.00
Decheng Capital LLC 31 Dec, 2025 3,143,078 -142,215 -4.33% $85,334,568.00