Touchstone Large Cap Focused Fund Institutional (SCRLX)
85.73
+0.67
(+0.79%)
USD |
May 20 2026