Siren, L.L.C. Agenus Inc Transaction History
Siren, L.L.C.
- $1.93 Trillion
- Q2 2025
Number of Shares
1,064,250
Previous 500,000
112.85%
Holding current value
$4.86 Billion
Previous $753 Million
546.33%
% of portfolio
0.25%
Previous 0.04%