Siren, L.L.C. Nebius Group NV Transaction History
Siren, L.L.C.
- $1.93 Trillion
- Q2 2025
Number of Shares
51,000
Previous 140,000
63.57%
Holding current value
$2.82 Billion
Previous $2.96 Billion
4.52%
% of portfolio
0.15%
Previous 0.17%