Siren, L.L.C. Septerna Inc Transaction History
Siren, L.L.C.
- $1.93 Trillion
- Q2 2025
Number of Shares
2,202,514
Previous 2,202,514
-0.0%
Holding current value
$23.3 Billion
Previous $12.8 Billion
82.56%
% of portfolio
1.2%
Previous 0.72%