Upstream Bio, Inc. (UPB) Institutional Ownership

Institutions by Trading Activity

Ownership Statistics

53,930,946Shares Outstanding
44,641,960Shares held by institutions
$373,206,786Value of institutional holdings
82.78%Institutional ownership %
17.70%Shares Changed QoQ
138No. of institutional investors

Shares Owned by Institutions

Shares Purchased/Sold by Institutions

777 Institutional Holders

44,641,960 Total Shares Held
Download Data
Owner Name Date Shares Held Change (QoQ) Change (%) Value (USD)
FMR LLC 31 Mar, 2026 8,101,563 583,361 7.76% $72,914,070.00
FMR LLC 31 Mar, 2026 7,518,202 -568,211 -7.03% $204,119,193.00
FMR LLC 31 Mar, 2026 7,518,202 -568,211 -7.03% $204,119,193.00
FMR LLC 31 Mar, 2026 7,518,202 -568,211 -7.03% $204,119,193.00
FMR LLC 31 Mar, 2026 7,518,202 -568,211 -7.03% $204,119,193.00
FMR LLC 31 Mar, 2026 7,518,202 -568,211 -7.03% $204,119,193.00
ORBIMED ADVISORS LLC 31 Mar, 2026 5,693,589 0 0.00% $154,580,941.00
ORBIMED ADVISORS LLC 31 Mar, 2026 5,693,589 0 0.00% $51,242,301.00
ORBIMED ADVISORS LLC 31 Mar, 2026 5,693,589 0 0.00% $154,580,941.00
ORBIMED ADVISORS LLC 31 Mar, 2026 5,693,589 0 0.00% $154,580,941.00
ORBIMED ADVISORS LLC 31 Mar, 2026 5,693,589 0 0.00% $154,580,941.00
ORBIMED ADVISORS LLC 31 Mar, 2026 5,693,589 0 0.00% $154,580,941.00
BlackRock, Inc. 31 Mar, 2026 3,370,689 26,185 0.78% $30,336,201.00
BlackRock, Inc. 31 Mar, 2026 3,344,504 740,798 28.45% $90,803,284.00
BlackRock, Inc. 31 Mar, 2026 3,344,504 740,798 28.45% $90,803,284.00
BlackRock, Inc. 31 Mar, 2026 3,344,504 740,798 28.45% $90,803,284.00
BlackRock, Inc. 31 Mar, 2026 3,344,504 740,798 28.45% $90,803,284.00
BlackRock, Inc. 31 Mar, 2026 3,344,504 740,798 28.45% $90,803,284.00
Decheng Capital LLC 31 Mar, 2026 3,143,078 -142,215 -4.33% $85,334,568.00
Decheng Capital LLC 31 Mar, 2026 3,143,078 -142,215 -4.33% $85,334,568.00