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%