https://www.themarketsdaily.com/2026/07/01/john-hancock-financial-opportunities-fund-nysebto-reaches-new-12-month-high-time-to-buy.html
This is an ingested summary. Full reporting is available at the primary source below.