Propel Bio Management, LLC ACHIEVE LIFE SCIENCES INC Transaction History
Propel Bio Management, LLC
- $82.4 Billion
- Q2 2025
Number of Shares
6,153,091
Previous 2,453,092
150.83%
Holding current value
$13.9 Billion
Previous $6.55 Billion
112.31%
% of portfolio
16.88%
Previous 7.61%