Nebula Research & Development LLC TEMPUS AI INC Transaction History
Nebula Research & Development LLC
- $1.17 Trillion
- Q2 2025
Number of Shares
63,639
              Previous 54,878
              
        
           15.96%
        
      
          
        Holding current value
$4.04 Billion
            Previous $2.65 Billion
            
        
           52.74%
        
      
          
        % of portfolio
0.34%
            Previous 0.24%