Nebula Research & Development LLC UL SOLUTIONS INC Transaction History
Nebula Research & Development LLC
- $852 Billion
- Q4 2024
Number of Shares
29,155
Previous 7,797
273.93%
Holding current value
$1.45 Billion
Previous $384 Million
278.32%
% of portfolio
0.17%
Previous 0.05%