Nebula Research & Development LLC LAZARD INC Transaction History
Nebula Research & Development LLC
- $852 Billion
- Q4 2024
Number of Shares
11,234
Previous 16,523
32.01%
Holding current value
$578 Million
Previous $832 Million
30.53%
% of portfolio
0.07%
Previous 0.1%