Nebula Research & Development LLC WORTHINGTON STL INC Transaction History
Nebula Research & Development LLC
- $852 Billion
- Q4 2024
Number of Shares
13,812
Previous 13,896
0.6%
Holding current value
$439 Million
Previous $473 Million
7.0%
% of portfolio
0.05%
Previous 0.06%
Shares
4 transactions