Siren, L.L.C. Solid Biosciences Inc Transaction History
Siren, L.L.C.
- $1.76 Trillion
- Q1 2025
Number of Shares
7,415,905
Previous 3,749,041
97.81%
Holding current value
$27.4 Billion
Previous $15 Billion
82.97%
% of portfolio
1.56%
Previous 0.66%
Shares
3 transactions