Ifc Advisors LLC ROOT INC Transaction History
Ifc Advisors LLC
- $546 Billion
- Q3 2025
Number of Shares
45,034
Previous 29,627
52.0%
Holding current value
$4.03 Billion
Previous $3.79 Billion
6.32%
% of portfolio
0.74%
Previous 0.71%