Touchstone Large Cap Focused Fund C (SCSCX)
68.31
-1.06
(-1.53%)
USD |
Mar 18 2026