Nebula Research & Development LLC WORTHINGTON STL INC Transaction History
Nebula Research & Development LLC
- $836 Billion
- Q3 2024
Number of Shares
13,896
Previous 15,872
12.45%
Holding current value
$473 Million
Previous $529 Million
10.74%
% of portfolio
0.06%
Previous 0.09%