Decheng Capital LLC Upstream Bio Inc. Transaction History
Decheng Capital LLC
- $573 Billion
- Q3 2025
Number of Shares
3,285,293
Previous 3,285,293
-0.0%
Holding current value
$61.8 Billion
Previous $36.1 Billion
71.31%
% of portfolio
10.78%
Previous 9.11%