Touchstone Large Cap Focused Fund Institutional (SCRLX)
81.89
-0.47
(-0.57%)
USD |
Feb 11 2026