Decheng Capital LLC Upstream Bio Inc. Transaction History
Decheng Capital LLC
- $396 Billion
- Q2 2025
Number of Shares
3,285,293
Previous 3,285,293
-0.0%
Holding current value
$36.1 Billion
Previous $20.1 Billion
79.41%
% of portfolio
9.11%
Previous 5.64%