Snowball logo
logo
JGYA

John Hancock Global Shareholder Yield Fund Class A

JGYAX • NMFQS
$14.92+$0.09  (0.61%)