InsiderFlow

BTO

John Hancock Financial Opportunities Fund$38.19-0.75 (-1.93%)
Prev Close$38.94·MCap$724.7M·P/E·Vol69.3K·Yield

Buys (12M)

1

$10.0K

Sells (12M)

0

$0.00

Net Activity

Net Buyer

$10.0K

Active Insiders

1

last 12 mo

Over the past 12 months, insider activity at John Hancock Financial Opportunities Fund (BTO) has been exclusively buying, with 1 insider purchase totaling $10.0K and 0 insider sales totaling $0.00. The most recent insider transaction was by Phelan Kenneth J (Director), who purchased $10.0K worth of shares on Jan 26, 2026. John Hancock Financial Opportunities Fund operates in the Technology sector, within the General industry, with a market cap of $724.7M.

BTO Insider Trading Activity

DateInsiderTypeValue
Jan 26, 2026 Phelan Kenneth JBuy$10.0K
Apr 8, 2025 Wright Thomas RoweBuy$11.2K
Jan 14, 2025 Bacic William KBuy$10.0K
Dec 23, 2024 Ellison Noni LBuy$11.3K
Jan 2, 2024 Garfield DeanBuy$15.7K
Oct 12, 2023 Ellison Noni LBuy$10.9K
Aug 5, 2022 PRUCHANSKY STEVEN RSell$41.4K

BTO Insider Buying Activity

The following table shows recent insider purchases of John Hancock Financial Opportunities Fund (BTO) stock reported via SEC Form 4 filings.

DateInsiderTypeValue
Jan 26, 2026 Phelan Kenneth JBuy$10.0K
Apr 8, 2025 Wright Thomas RoweBuy$11.2K
Jan 14, 2025 Bacic William KBuy$10.0K
Dec 23, 2024 Ellison Noni LBuy$11.3K
Jan 2, 2024 Garfield DeanBuy$15.7K
Oct 12, 2023 Ellison Noni LBuy$10.9K

BTO Insider Selling Activity

The following table shows recent insider sales of John Hancock Financial Opportunities Fund (BTO) stock reported via SEC Form 4 filings.

DateInsiderTypeValue
Aug 5, 2022 PRUCHANSKY STEVEN RSell$41.4K

BTO Insiders

Phelan Kenneth J

Director

Bought $10.0K
1 tradesLast: Jan 26, 2026
Wright Thomas Rowe

Director

Bought $11.2K
1 tradesLast: Apr 8, 2025
Bacic William K

Insider

Bought $10.0K
1 tradesLast: Jan 14, 2025
Ellison Noni L

Insider

Bought $22.2K
2 tradesLast: Dec 23, 2024
Garfield Dean

Director

Bought $15.7K
1 tradesLast: Jan 2, 2024
PRUCHANSKY STEVEN R

Insider

Sold $41.4K
1 tradesLast: Aug 5, 2022