Touchstone Large Cap Focused Fund Institutional (SCRLX)
90.71
-0.81
(-0.89%)
USD |
Aug 31 2026