John Hancock Financial Opportunities Fund (NYSE:BTO)

28.77
Delayed Data
As of Nov 24
 +1.63 / +6.01%
Today’s Change
11.29
Today|||52-Week Range
37.00
-20.74%
Year-to-Date
No recent news for John Hancock Financial Opportunities Fund.