Touchstone Large Cap Focused Fund Institutional (SCRLX)
81.28
-0.84
(-1.02%)
USD |
Feb 05 2026