Nebula Research & Development LLC TWO HBRS INVT CORP Transaction History
Nebula Research & Development LLC
- $852 Billion
- Q4 2024
Number of Shares
14,070
Previous 60,357
76.69%
Holding current value
$166 Million
Previous $838 Million
80.13%
% of portfolio
0.02%
Previous 0.1%