JOHN HANCOCK INVESTMENT TRUST - John Hancock Small Cap Core Fund

54930080EGLIVON7ZE38
issued