Touchstone Large Cap Focused Fund Institutional (SCRLX)
76.14
-0.97
(-1.26%)
USD |
Mar 20 2026