Decheng Capital LLC Upstream Bio Inc. Transaction History
Decheng Capital LLC
- $356 Billion
- Q1 2025
Number of Shares
3,285,293
Previous 3,285,293
-0.0%
Holding current value
$20.1 Billion
Previous $54 Billion
62.77%
% of portfolio
5.64%
Previous 11.58%