Touchstone Large Cap Focused Fund C (SCSCX)
72.60
-0.45
(-0.62%)
USD |
Dec 31 2025