Siren, L.L.C. Bicara Therapeutics Inc Transaction History
Siren, L.L.C.
- $1.93 Trillion
- Q2 2025
Number of Shares
5,216,969
Previous 3,267,083
59.68%
Holding current value
$48.5 Billion
Previous $42.6 Billion
13.85%
% of portfolio
2.51%
Previous 2.4%
Shares
4 transactions