Siren, L.L.C. Septerna Inc Transaction History
Siren, L.L.C.
- $2.56 Trillion
- Q3 2025
Number of Shares
2,202,514
Previous 2,202,514
-0.0%
Holding current value
$41.4 Billion
Previous $23.3 Billion
77.96%
% of portfolio
1.62%
Previous 1.2%