NYSE : BTO

John Hancock Financial Opportunities Fund

$40.18 USD

-$0.53 (-1.3%)

Volume
63.22K
Average Volume
45.83K
Market Capitalization
$796.24M
P/E Ratio
11.38
Dividend Yield
6.47%
Price Target
Year High
$40.99
Year Low
$32.01
Day High
Day Low
Payout Ratio
$0.71
Current Ratio
$15.22
Institutional Ownership Summary
Institutional Ownership %

0.14%

Investors Holding

7

change: -72 | last: 79
Increased Positions

2

change: -38 | last: 40
Reduced Positions

0

change: -20 | last: 20
New Positions

1

change: -9 | last: 10
Sold Positions

73

change: 57 | last: 16
Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: 0 | last: 0
Total Invested

1.11M

BTO Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $35.08 19.82M $695.17M -$ $130M $825.17M
2024-12-31 $35.69 19.74M $704.52M $93128 $130M $834.43M
2023-12-31 $30.37 19.69M $597.88M $132.88K $125M $722.75M
2022-12-31 $33.31 19.19M $639.12M $1.09M $125M $763.03M
2021-12-31 $46.59 19.01M $885.88M $881.07K $125M $1.01B
2020-12-31 $30.35 18.85M $572.03M $624.64K $125M $696.41M
2019-12-31 $36.30 18.68M $678.13M $581 $125M $803.13M
2018-12-31 $27.93 18.64M $520.74M $11089 $120M $640.73M
2017-12-31 $38.76 18.63M $722.1M $423.53K $110M $831.68M
2016-12-31 $36.27 18.6M $674.7M $1.48M $110M $783.22M
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $35.08 19.82M $695.17M -$ $130M $825.17M
2025-06-30 $35.42 19.8M $701.32M -$ $134.9M $836.22M
2024-12-31 $35.69 19.74M $704.44M $93128 $130M $834.35M
2024-06-30 $28.47 19.72M $561.32M $177.64K $130M $691.15M
2023-12-31 $30.37 19.69M $597.88M $132.88K $125M $722.75M
2023-06-30 $26.82 19.29M $517.38M $1M $125M $641.38M
2022-12-31 $33.31 19.26M $641.66M $1.09M $125M $765.56M
2022-06-30 $37.13 19.26M $715.24M $834.08K $125M $839.41M
2021-12-31 $46.59 18.85M $878.12M $881.07K $125M $1B
2021-06-30 $37.54 18.85M $707.55M $654.31K $125M $831.89M
2020-12-31 $30.35 18.85M $572.03M $624.64K $125M $696.41M
2020-06-30 $22.95 18.85M $432.56M $726.24K $125M $556.83M