Nebula Research & Development LLC TEMPUS AI INC Transaction History
Nebula Research & Development LLC
- $1.08 Trillion
- Q1 2025
Number of Shares
54,878
Previous 13,349
311.1%
Holding current value
$2.65 Billion
Previous $451 Million
487.43%
% of portfolio
0.24%
Previous 0.05%