Nebula Research & Development LLC CARGO THERAPEUTICS INC Transaction History
Nebula Research & Development LLC
- $1.17 Trillion
- Q2 2025
Number of Shares
10,526
Previous 14,134
25.53%
Holding current value
$43.4 Million
Previous $57.5 Million
24.61%
% of portfolio
0.0%
Previous 0.01%