Snowball logo
logo
JDVW

John Hancock Funds Disciplined Value Fund Class R6

JDVWX • NMFQS
29,14 $-1,01 $  (3,35%)