Touchstone Large Cap Focused Fund Institutional (SCRLX)
82.13
+0.01
(+0.01%)
USD |
Jan 02 2026