Siren, L.L.C. Solid Biosciences Inc Transaction History
Siren, L.L.C.
- $2.26 Trillion
- Q4 2024
Number of Shares
3,749,041
Previous 2,749,041
36.38%
Holding current value
$15 Billion
Previous $19.2 Billion
21.74%
% of portfolio
0.66%
Previous 0.96%