As on 12 Jun 2026 08:50 PM John Hancock Financial Opportunities Fund opened at $37.47 while its previous close was at $37.44. In the trading session BTO reached a high of $38.50 and low of $37.44. The total number of shares traded is 9,371.
BTO Stock Performance
Markets Today
High
38.50
Low
37.44
Open at
37.47
Prev Close
37.44
Volumes
9,371
null
null
Price Movement
Historical Performance
3 M High
38.50
3 M Low
33.00
1 Yr High
39.85
1 Yr Low
32.01
3 Yr High
39.87
3 Yr Low
22.96
5 Yr High
52.88
5 Yr Low
22.95
1-Year Performance
BTO Latest News
BTO Share Price History
Close Price
Volume
BTO share price in last 10 trading sessions
BTO Fundamentals
Company Valuation
Market Cap
$747M
PE Ratio
10.34
PEG Ratio
0.54
PB Ratio
1.01
ROE
10.11%
ROCE
-
JOHN HANCOCK FINANCIAL OPPTS FUND Return Calculator
Note: Past profits do not guarantee future returns.
BTO Investment Returns
Short Term
1 Week
1 Month
3 Months
6 Months
Long Term
1 Year
2 Years
3 Years
5 Years
BTO Financials
Income Statement
In USD
Balance Sheet
In USD
Corporate Actions
The above dates are ex-dates.
BTO Revenue Growth
All values are in USD
Revenue
Profit
Loss


