Latest 10-Q

What changed in John Hancock Financial Opportunities Fund's latest quarterly report, compared with the one before.

We have not read a recent 10-Q for this company yet.

Insider trades

Open-market trades from Form 4. 10b5-1 marks a plan set in advance.Open-market buys and sales by officers, directors and 10% owners, from SEC Form 4. A plan set in advance is marked 10b5-1.

Loading…

13F holders

Funds that report this stock, checked against market prices.Fund managers with over $100 million in US-listed stocks file a 13F each quarter, up to 45 days after quarter end. Long positions only.

Loading…

Trades by members of Congress

Disclosed in dollar ranges, up to 45 days after the trade.Members of Congress, their spouses and dependent children report trades in dollar ranges, up to 45 days after the trade.

Loading…

Executive-branch trades

1 trade

Trades in John Hancock Financial Opportunities Fund reported by the President, Cabinet members and other senior executive-branch officials. Amounts are ranges.Form 278-T is the periodic transaction report that senior executive-branch officials file with the Office of Government Ethics. They must report each trade over $1,000 within 30 days of being notified of it, and no later than 45 days after the trade. Amounts are ranges, not exact figures.

Recent executive-branch trades
OfficialAssetThe form has no ticker column. The asset is shown as the filer wrote it. We add a ticker link only when we could match the asset to a listed company.TypeTradedAmountThe form asks for a range, such as $1,001 - $15,000, not an exact amount. A line can be left blank when the filer's note says the amount was not more than $1,000.FiledReport
Andrea Palm
Deputy Secretary, Department of Health & Human Services, Department of Health and Human Services
John Hancock Financial Opportunities Fund (BTO)SaleJun 29, 2021Not statedThe amount of the transaction was not more than $1,000.Aug 6, 2021OGE Form 278-T ↗
All 1 trade in BTOFree to read. Amounts are ranges.

Lobbying

What John Hancock Financial Opportunities Fund and its lobbying firms report each quarter.A company that lobbies with its own staff reports its expenses; a lobbying firm it hires reports the income it received. We count both.

Loading…

Institutional ownership over time

How many funds reported holding the stock at the end of each quarter, and how many shares they held between them.

Loading…

More filings and data

Each opens the table.

About the company

The basics from the company’s SEC registration.

Loading…

$37.56−$0.07 (−0.19%) Nov 13 close
Oct 13, 2026: $36.19Oct 14, 2026: $35.59Oct 15, 2026: $36.00Oct 16, 2026: $35.91Oct 19, 2026: $35.90Oct 20, 2026: $36.60Oct 21, 2026: $36.65Oct 22, 2026: $37.37Oct 23, 2026: $37.32Oct 26, 2026: $37.42Oct 27, 2026: $37.42Oct 28, 2026: $37.19Oct 29, 2026: $37.53Oct 30, 2026: $37.26Nov 2, 2026: $37.98Nov 3, 2026: $37.58Nov 4, 2026: $38.22Nov 5, 2026: $37.27Nov 6, 2026: $37.60Nov 9, 2026: $38.15Nov 10, 2026: $37.89Nov 11, 2026: $37.80Nov 12, 2026: $37.63Nov 13, 2026: $37.56
Oct 13, 2026Low $35.59 · High $38.22Nov 13, 2026
Aug 13, 2026: $41.34Aug 14, 2026: $41.34Aug 17, 2026: $41.02Aug 18, 2026: $41.01Aug 19, 2026: $39.75Aug 20, 2026: $39.73Aug 21, 2026: $39.86Aug 24, 2026: $39.75Aug 25, 2026: $39.70Aug 26, 2026: $39.83Aug 27, 2026: $39.63Aug 28, 2026: $39.68Aug 31, 2026: $39.36Sep 1, 2026: $38.91Sep 2, 2026: $39.80Sep 3, 2026: $40.07Sep 4, 2026: $40.15Sep 8, 2026: $39.96Sep 9, 2026: $39.43Sep 10, 2026: $39.47Sep 11, 2026: $38.78Sep 14, 2026: $38.94Sep 15, 2026: $38.18Sep 16, 2026: $37.45Sep 17, 2026: $37.29Sep 18, 2026: $37.36Sep 21, 2026: $37.16Sep 22, 2026: $37.02Sep 23, 2026: $36.68Sep 24, 2026: $36.48Sep 25, 2026: $36.69Sep 28, 2026: $36.02Sep 29, 2026: $36.07Sep 30, 2026: $35.88Oct 1, 2026: $35.81Oct 2, 2026: $36.01Oct 5, 2026: $36.16Oct 6, 2026: $36.31Oct 7, 2026: $36.17Oct 8, 2026: $36.48Oct 9, 2026: $36.39Oct 12, 2026: $36.54Oct 13, 2026: $36.19Oct 14, 2026: $35.59Oct 15, 2026: $36.00Oct 16, 2026: $35.91Oct 19, 2026: $35.90Oct 20, 2026: $36.60Oct 21, 2026: $36.65Oct 22, 2026: $37.37Oct 23, 2026: $37.32Oct 26, 2026: $37.42Oct 27, 2026: $37.42Oct 28, 2026: $37.19Oct 29, 2026: $37.53Oct 30, 2026: $37.26Nov 2, 2026: $37.98Nov 3, 2026: $37.58Nov 4, 2026: $38.22Nov 5, 2026: $37.27Nov 6, 2026: $37.60Nov 9, 2026: $38.15Nov 10, 2026: $37.89Nov 11, 2026: $37.80Nov 12, 2026: $37.63Nov 13, 2026: $37.56
Aug 13, 2026Low $35.59 · High $41.34Nov 13, 2026
Nov 13, 2025: $33.13Nov 14, 2025: $33.23Nov 17, 2025: $32.29Nov 18, 2025: $32.16Nov 19, 2025: $32.39Nov 20, 2025: $32.29Nov 21, 2025: $33.27Nov 24, 2025: $33.11Nov 25, 2025: $34.09Nov 26, 2025: $34.22Nov 28, 2025: $34.26Dec 1, 2025: $34.31Dec 2, 2025: $34.40Dec 3, 2025: $34.86Dec 4, 2025: $35.33Dec 5, 2025: $35.29Dec 8, 2025: $35.24Dec 9, 2025: $35.39Dec 10, 2025: $36.48Dec 11, 2025: $35.75Dec 12, 2025: $35.79Dec 15, 2025: $36.11Dec 16, 2025: $35.98Dec 17, 2025: $36.09Dec 18, 2025: $36.39Dec 19, 2025: $36.04Dec 22, 2025: $36.07Dec 23, 2025: $35.81Dec 24, 2025: $35.88Dec 26, 2025: $35.59Dec 29, 2025: $35.39Dec 30, 2025: $35.35Dec 31, 2025: $35.08Jan 2, 2026: $35.29Jan 5, 2026: $35.91Jan 6, 2026: $36.21Jan 7, 2026: $35.65Jan 8, 2026: $36.27Jan 9, 2026: $36.11Jan 12, 2026: $36.00Jan 13, 2026: $35.61Jan 14, 2026: $35.82Jan 15, 2026: $36.22Jan 16, 2026: $36.18Jan 20, 2026: $35.83Jan 21, 2026: $37.34Jan 22, 2026: $37.37Jan 23, 2026: $36.94Jan 26, 2026: $36.91Jan 27, 2026: $37.00Jan 28, 2026: $36.86Jan 29, 2026: $37.15Jan 30, 2026: $37.53Feb 2, 2026: $38.38Feb 3, 2026: $38.60Feb 4, 2026: $39.26Feb 5, 2026: $39.13Feb 6, 2026: $39.73Feb 9, 2026: $39.69Feb 10, 2026: $39.40Feb 11, 2026: $38.96Feb 12, 2026: $38.45Feb 13, 2026: $38.50Feb 17, 2026: $38.45Feb 18, 2026: $38.19Feb 19, 2026: $37.91Feb 20, 2026: $38.30Feb 23, 2026: $36.79Feb 24, 2026: $36.51Feb 25, 2026: $37.20Feb 26, 2026: $37.46Feb 27, 2026: $35.66Mar 2, 2026: $36.00Mar 3, 2026: $35.92Mar 4, 2026: $36.00Mar 5, 2026: $35.68Mar 6, 2026: $34.97Mar 9, 2026: $34.61Mar 10, 2026: $34.79Mar 11, 2026: $34.84Mar 12, 2026: $33.21Mar 13, 2026: $33.04Mar 16, 2026: $33.61Mar 17, 2026: $33.75Mar 18, 2026: $33.54Mar 19, 2026: $33.42Mar 20, 2026: $33.42Mar 23, 2026: $33.88Mar 24, 2026: $34.39Mar 25, 2026: $34.70Mar 26, 2026: $34.28Mar 27, 2026: $33.84Mar 30, 2026: $34.20Mar 31, 2026: $35.87Apr 1, 2026: $35.57Apr 2, 2026: $35.66Apr 6, 2026: $36.69Apr 7, 2026: $37.42Apr 8, 2026: $37.58Apr 9, 2026: $38.10Apr 10, 2026: $37.79Apr 13, 2026: $37.52Apr 14, 2026: $37.35Apr 15, 2026: $37.51Apr 16, 2026: $37.25Apr 17, 2026: $37.72Apr 20, 2026: $37.66Apr 21, 2026: $37.02Apr 22, 2026: $36.56Apr 23, 2026: $36.56Apr 24, 2026: $36.28Apr 27, 2026: $37.16Apr 28, 2026: $37.34Apr 29, 2026: $36.79Apr 30, 2026: $37.09May 1, 2026: $37.15May 4, 2026: $36.85May 5, 2026: $37.23May 6, 2026: $37.55May 7, 2026: $37.25May 8, 2026: $37.27May 11, 2026: $36.67May 12, 2026: $36.50May 13, 2026: $36.06May 14, 2026: $36.25May 15, 2026: $35.46May 18, 2026: $36.04May 19, 2026: $35.84May 20, 2026: $36.28May 21, 2026: $36.46May 22, 2026: $36.61May 26, 2026: $36.92May 27, 2026: $36.60May 28, 2026: $36.59May 29, 2026: $36.65Jun 1, 2026: $36.28Jun 2, 2026: $36.75Jun 3, 2026: $35.97Jun 4, 2026: $36.89Jun 5, 2026: $37.01Jun 8, 2026: $37.28Jun 9, 2026: $37.77Jun 10, 2026: $37.90Jun 11, 2026: $37.44Jun 12, 2026: $37.90Jun 15, 2026: $37.35Jun 16, 2026: $37.80Jun 17, 2026: $36.99Jun 18, 2026: $37.17Jun 22, 2026: $37.58Jun 23, 2026: $38.06Jun 24, 2026: $38.45Jun 25, 2026: $38.62Jun 26, 2026: $38.70Jun 29, 2026: $39.21Jun 30, 2026: $39.42Jul 1, 2026: $39.83Jul 2, 2026: $39.67Jul 6, 2026: $39.68Jul 7, 2026: $39.19Jul 8, 2026: $38.53Jul 9, 2026: $39.21Jul 10, 2026: $39.17Jul 13, 2026: $39.18Jul 14, 2026: $39.40Jul 15, 2026: $39.76Jul 16, 2026: $40.71Jul 17, 2026: $40.18Jul 20, 2026: $40.28Jul 21, 2026: $40.43Jul 22, 2026: $40.45Jul 23, 2026: $40.04Jul 24, 2026: $40.45Jul 27, 2026: $40.61Jul 28, 2026: $41.51Jul 29, 2026: $40.76Jul 30, 2026: $40.69Jul 31, 2026: $40.28Aug 3, 2026: $40.78Aug 4, 2026: $41.10Aug 5, 2026: $40.76Aug 6, 2026: $40.38Aug 7, 2026: $40.54Aug 10, 2026: $40.39Aug 11, 2026: $40.84Aug 12, 2026: $41.07Aug 13, 2026: $41.34Aug 14, 2026: $41.34Aug 17, 2026: $41.02Aug 18, 2026: $41.01Aug 19, 2026: $39.75Aug 20, 2026: $39.73Aug 21, 2026: $39.86Aug 24, 2026: $39.75Aug 25, 2026: $39.70Aug 26, 2026: $39.83Aug 27, 2026: $39.63Aug 28, 2026: $39.68Aug 31, 2026: $39.36Sep 1, 2026: $38.91Sep 2, 2026: $39.80Sep 3, 2026: $40.07Sep 4, 2026: $40.15Sep 8, 2026: $39.96Sep 9, 2026: $39.43Sep 10, 2026: $39.47Sep 11, 2026: $38.78Sep 14, 2026: $38.94Sep 15, 2026: $38.18Sep 16, 2026: $37.45Sep 17, 2026: $37.29Sep 18, 2026: $37.36Sep 21, 2026: $37.16Sep 22, 2026: $37.02Sep 23, 2026: $36.68Sep 24, 2026: $36.48Sep 25, 2026: $36.69Sep 28, 2026: $36.02Sep 29, 2026: $36.07Sep 30, 2026: $35.88Oct 1, 2026: $35.81Oct 2, 2026: $36.01Oct 5, 2026: $36.16Oct 6, 2026: $36.31Oct 7, 2026: $36.17Oct 8, 2026: $36.48Oct 9, 2026: $36.39Oct 12, 2026: $36.54Oct 13, 2026: $36.19Oct 14, 2026: $35.59Oct 15, 2026: $36.00Oct 16, 2026: $35.91Oct 19, 2026: $35.90Oct 20, 2026: $36.60Oct 21, 2026: $36.65Oct 22, 2026: $37.37Oct 23, 2026: $37.32Oct 26, 2026: $37.42Oct 27, 2026: $37.42Oct 28, 2026: $37.19Oct 29, 2026: $37.53Oct 30, 2026: $37.26Nov 2, 2026: $37.98Nov 3, 2026: $37.58Nov 4, 2026: $38.22Nov 5, 2026: $37.27Nov 6, 2026: $37.60Nov 9, 2026: $38.15Nov 10, 2026: $37.89Nov 11, 2026: $37.80Nov 12, 2026: $37.63Nov 13, 2026: $37.56
Nov 13, 2025Low $32.16 · High $41.51Nov 13, 2026
Congress purchase Congress sale Insider sale over $1M

Adjusted for stock splits; not for dividends. Where prices come from.

Live chart

Intraday and historical prices from TradingView. Quotes may be delayed.

Loading chart…

Information, not investment advice. Company matching is automatic; check the source before relying on one row.