Nebula Research & Development LLC JACOBS SOLUTIONS INC Transaction History
Nebula Research & Development LLC
- $1.17 Trillion
- Q2 2025
Number of Shares
6,096
              Previous 12,484
              
        
           51.17%
        
      
          
        Holding current value
$801 Million
            Previous $1.51 Billion
            
        
           46.9%
        
      
          
        % of portfolio
0.07%
            Previous 0.14%
          
        Shares
	  6 transactions