Propel Bio Management, LLC EIGER BIOPHARMACEUTICALS INC Transaction History
Propel Bio Management, LLC
- $86.1 Billion
- Q1 2025
Number of Shares
146,381
Previous 146,381
-0.0%
Holding current value
$423 Million
Previous $765 Million
44.71%
% of portfolio
0.49%
Previous 0.76%