Nebula Research & Development LLC FIDELIS INSURANCE HOLDINGS L Transaction History
Nebula Research & Development LLC
- $1.17 Trillion
- Q2 2025
Number of Shares
64,581
Previous 109,844
41.21%
Holding current value
$1.07 Billion
Previous $1.78 Billion
39.83%
% of portfolio
0.09%
Previous 0.16%
Shares
5 transactions