John Hancock Financial Opportunities Fund (BTO)

Last Closing Price: 37.02 (2026-04-21)