Nebula Research & Development LLC HAMILTON INSURANCE GROUP LTD Transaction History
Nebula Research & Development LLC
- $1.17 Trillion
- Q2 2025
Number of Shares
52,810
Previous 39,163
34.85%
Holding current value
$1.14 Billion
Previous $812 Million
40.64%
% of portfolio
0.1%
Previous 0.08%