Nebula Research & Development LLC DIGITALBRIDGE GROUP INC Transaction History
Nebula Research & Development LLC
- $1.08 Trillion
- Q1 2025
Number of Shares
29,317
Previous 16,875
73.73%
Holding current value
$259 Million
Previous $190 Million
35.84%
% of portfolio
0.02%
Previous 0.02%
Shares
4 transactions