Touchstone Large Cap Focused Fund C (SCSCX)
72.01
-0.31
(-0.43%)
USD |
Feb 26 2026