Siren, L.L.C. Bicara Therapeutics Inc Transaction History
Siren, L.L.C.
- $1.76 Trillion
- Q1 2025
Number of Shares
3,267,083
Previous 3,272,827
0.18%
Holding current value
$42.6 Billion
Previous $57 Billion
25.33%
% of portfolio
2.42%
Previous 2.52%
Shares
3 transactions