Touchstone Large Cap Focused Fund Institutional (SCRLX)
80.21
-0.52
(-0.64%)
USD |
Mar 05 2026