Nebula Research & Development LLC QXO INC Transaction History
Nebula Research & Development LLC
- $852 Billion
- Q4 2024
Number of Shares
26,912
Previous 23,836
12.9%
Holding current value
$428 Million
Previous $376 Million
13.84%
% of portfolio
0.05%
Previous 0.04%