Propel Bio Management, LLC ACHIEVE LIFE SCIENCES INC Transaction History
Propel Bio Management, LLC
- $99.9 Billion
- Q3 2025
Number of Shares
3,786,425
Previous 6,153,091
38.46%
Holding current value
$11.9 Billion
Previous $13.9 Billion
14.23%
% of portfolio
11.94%
Previous 16.88%
Shares
3 transactions