Nebula Research & Development LLC VENTURE GLOBAL INC Transaction History
Nebula Research & Development LLC
- $1.17 Trillion
- Q2 2025
Number of Shares
17,347
Previous 13,212
31.3%
Holding current value
$270 Million
Previous $136 Million
98.6%
% of portfolio
0.02%
Previous 0.01%