Companies: 10,795·Total market cap: $144.5T
John Hancock Financial Opportunities Fund

John Hancock Financial Opportunities Fund

BTONYSEFinancial Services● Active
$37.35
+$0.34(+0.91%)
Market Cap$740286449
P/E Ratio
52W High$39.85
52W Low$32.01
Overview

John Hancock Financial Opportunities Fund (BTO) Stock Overview

Key statistics and deep links to earnings, valuation, revenue, dividends, and more.

FMP · BTO · as of Jun 8, 2026

Key Statistics

EPS (TTM)$10.67bto eps ttm · bto earnings per shareEarnings history
PE Ratio (TTM)3.5×bto pe ratio ttm · bto price to earningsPE Ratio deep dive
Revenue (TTM)$119.5Mbto revenue ttm · bto annual revenueFull revenue history
Dividend Yield6.95%does bto pay dividends · bto dividend yieldDividend history
Shares Outstanding19.8Mbto shares outstanding · bto floatShares outstanding history
Next EarningsTBAbto earnings date · bto next earningsEarnings history

Financial Snapshot

Full Financials
FY 2025Revenue$66.0M▼ 53.68% YoY
202320242025
john hancock financial opportunities fund revenue · bto revenue 2025
FY 2025Net Income$70.0M▼ 50.33% YoY
202320242025
john hancock financial opportunities fund net income · bto profit 2025
FY 2025EPS$3.53▼ 50.63% YoY
202320242025
bto eps · john hancock financial opportunities fund earnings per share 2025
TTM:Revenue: $119.5MNet Income: $211.0MEPS: $10.67View income statement →

Stock Performance

Full History
1D+0.91%
1W+1.87%
1M+0.20%
3M+6.79%
YTD+6.46%
1Y+7.13%
5Y-15.98%

About John Hancock Financial Opportunities Fund

CEOSusan A. Curry
IPO DateAug 16, 1994
Employees
CountryUS

John Hancock Financial Opportunities Fund is a closed-ended equity mutual fund launched and managed by John Hancock Investment Management LLC. It is co-managed by John Hancock Asset Management. The fu…

what is john hancock financial opportunities fund · bto stock overview · john hancock financial opportunities fund company profile · who is john hancock financial opportunities fund ceo · bto NYSE · john hancock financial opportunities fund headquarters · john hancock financial opportunities fund business segments

About Stock Overview & Key Data

John Hancock Financial Opportunities Fund (BTO) is a Financial Services company in the Asset Management industry, listed on NYSE since Aug 16, 1994. As of the latest trading session, BTO stock price is $37.34, with a market capitalization of $740.3M. The stock has returned +7.13% over the past 12 months and +6.46% year-to-date.

In fiscal year 2025, John Hancock Financial Opportunities Fund reported revenue of $66.0M. For detailed financial data including revenue history, earnings, and balance sheet — use the tabs above.

Frequently Asked Questions

As of the latest trading session, John Hancock Financial Opportunities Fund (BTO) stock price is $37.34. The stock is traded on NYSE under the ticker symbol BTO. The 52-week range is $32.01 – $39.85.

BTO stock priceBTO quote todaylive ticker
Data provided by Financial Modeling PrepLast updated: Jun 8, 2026Not investment advice