Touchstone Large Cap Focused Fund C (SCSCX)
68.02
-0.29
(-0.42%)
USD |
Mar 19 2026
Absolute Attribution