Nebula Research & Development LLC VIKING HOLDINGS LTD Transaction History
Nebula Research & Development LLC
- $1.08 Trillion
- Q1 2025
Number of Shares
8,069
Previous 11,201
27.96%
Holding current value
$321 Million
Previous $494 Million
35.01%
% of portfolio
0.03%
Previous 0.06%