Nebula Research & Development LLC FIDELIS INSURANCE HOLDINGS L Transaction History
Nebula Research & Development LLC
- $1.08 Trillion
- Q1 2025
Number of Shares
109,844
Previous 44,321
147.84%
Holding current value
$1.78 Billion
Previous $804 Million
121.45%
% of portfolio
0.16%
Previous 0.09%
Shares
4 transactions