John Hancock Financial Opportunities Fund Share Price Today
As on 23 Jul 2026 01:29 AM John Hancock Financial Opportunities Fund opened at $40.50 while its previous close was at $40.43. In the trading session BTO reached a high of $40.75 and low of $40.28. The total number of shares traded is 31,534.
BTO Stock Performance
Markets Today
High
40.75
Low
40.28
Open at
40.50
Prev Close
40.43
Volumes
31,534
null
null
Price Movement
Historical Performance
3 M High
41.00
3 M Low
35.30
1 Yr High
41.00
1 Yr Low
32.01
3 Yr High
41.00
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
$802M
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


