Nebula Research & Development LLC QXO INC Transaction History
Nebula Research & Development LLC
- $1.17 Trillion
- Q2 2025
Number of Shares
29,959
Previous 27,759
7.93%
Holding current value
$645 Million
Previous $376 Million
71.69%
% of portfolio
0.05%
Previous 0.03%
Shares
4 transactions