Nebula Research & Development LLC VIKING HOLDINGS LTD Transaction History
Nebula Research & Development LLC
- $1.17 Trillion
- Q2 2025
Number of Shares
30,257
Previous 8,069
274.98%
Holding current value
$1.61 Billion
Previous $321 Million
402.71%
% of portfolio
0.14%
Previous 0.03%
Shares
4 transactions