Siren, L.L.C. Septerna Inc Transaction History
Siren, L.L.C.
- $1.76 Trillion
- Q1 2025
Number of Shares
2,202,514
Previous 2,202,514
-0.0%
Holding current value
$12.8 Billion
Previous $50.4 Billion
74.72%
% of portfolio
0.73%
Previous 2.23%