Touchstone Large Cap Focused Fund Y (SICWX)
82.63
-0.22
(-0.27%)
USD |
Jan 16 2026
Absolute Attribution