JHSGX | John Hancock Investment Management | JSGAX | JSGBX | JSGCX | JSGIX | JSGRX | JSGTX | Mutual Fund Commentaries John Hancock U.S. Growth Fund Q1 2025 Commentary ByMario Cazombo May 31, 2025