Nebula Research & Development LLC DIGITALBRIDGE GROUP INC Transaction History
Nebula Research & Development LLC
- $618 Billion
- Q2 2024
Number of Shares
29,035
Previous 26,497
9.58%
Holding current value
$398 Million
Previous $511 Million
22.1%
% of portfolio
0.06%
Previous 0.11%