Nebula Research & Development LLC FIDELIS INSURANCE HOLDINGS L Transaction History
Nebula Research & Development LLC
- $836 Billion
- Q3 2024
Number of Shares
63,845
Previous 23,150
175.79%
Holding current value
$1.15 Billion
Previous $378 Million
205.38%
% of portfolio
0.14%
Previous 0.06%