Touchstone Large Cap Focused Fund C (SCSCX)
74.89
-0.77
(-1.02%)
USD |
May 19 2026
Absolute Attribution