Nebula Research & Development LLC HAMILTON INSURANCE GROUP LTD Transaction History
Nebula Research & Development LLC
- $1.08 Trillion
- Q1 2025
Number of Shares
39,163
Previous 11,541
239.34%
Holding current value
$812 Million
Previous $220 Million
269.65%
% of portfolio
0.08%
Previous 0.03%