As on 02 Jul 2026 11:59 PM John Hancock Financial Opportunities Fund opened at $39.77 while its previous close was at $39.83. In the trading session BTO reached a high of $40.66 and low of $39.54. The total number of shares traded is 13,532.
BTO Stock Performance
Markets Today
High
40.66
Low
39.54
Open at
39.77
Prev Close
39.83
Volumes
13,532
null
null
Price Movement
Historical Performance
3 M High
40.66
3 M Low
34.88
1 Yr High
40.66
1 Yr Low
32.01
3 Yr High
40.66
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
$788M
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
- In Short Term
- In Long term
1 Week
1 Month
3 Months
6 Months
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


