Nebula Research & Development LLC BGC GROUP INC Transaction History
Nebula Research & Development LLC
- $1.17 Trillion
- Q2 2025
Number of Shares
169,341
Previous 86,981
94.69%
Holding current value
$1.73 Billion
Previous $798 Million
117.19%
% of portfolio
0.15%
Previous 0.07%
Shares
5 transactions