John Hancock Financial Opportunities Fund (BTO) is a publicly traded Financial Services sector company. As of May 21, 2026, BTO trades at $35.96 with a market cap of $714.20M and a P/E ratio of 0.00. BTO moved +1.23% today. Year to date, BTO is +1.03%; over the trailing twelve months it is +4.58%. Its 52-week range spans $27.73 to $39.87. Rallies surfaces BTO's financials, insider trades, hedge fund holdings, congressional trades, analyst ratings, and AI-generated research below.
What do analysts rate BTO?
The average price target is $0.00.
BTO Key Metrics
Key financial metrics for BTO
Metric
Value
Price
$35.96
Market Cap
$714.20M
P/E Ratio
0.00
EPS
$0.00
Dividend Yield
0.65%
52-Week High
$39.87
52-Week Low
$27.73
Volume
1
Avg Volume
0
Revenue (TTM)
$0
Net Income
$0
Gross Margin
0.00%
BTO Analyst Consensus
BTO analyst coverage data. Average price target: $0.00.