Snowball logo
logo
SENC

Touchstone Large Cap Focused Fund Class A

SENCX • NMFQS
90,57 $+2,64 $  (3%)