Appleseed Fund Institutional (APPIX)
14.60
-3.33
(-18.57%)
USD |
Dec 12 2025
Absolute Attribution