Touchstone Large Cap Focused Fund Institutional (SCRLX)
80.73
+0.54
(+0.67%)
USD |
Mar 04 2026