Touchstone Large Company Growth Fund Institutional (DSMLX)
61.57
-1.36
(-2.16%)
USD |
Dec 17 2025
Absolute Attribution