Touchstone Large Cap Focused Fund C (SCSCX)
73.05
-0.03
(-0.04%)
USD |
Dec 30 2025