Touchstone Large Cap Focused Fund C (SCSCX)
69.66
+1.84
(+2.71%)
USD |
Apr 08 2026