AVGO | DE | GOOG | GOOGL | JBAFX | JBATX | JBAVX | JBAWX | John Hancock Investment Management | MRVL | Mutual Fund Commentaries | NVDA | SVBAX | SVBCX | SVBIX | TSLA John Hancock Balanced Fund Q1 2025 Commentary ByMario Cazombo May 27, 2025