JOHN HANCOCK FINANCIAL OPPORTUNITIES FUND (BTO)
NYSE · Inc. MA
What they're doing
Not enough recent activity to summarise.
Signals, last 12 months
No signals recorded in the last 12 months.
Insider transactions
| Date | Insider | Role | Code | Shares | Price | Value |
|---|---|---|---|---|---|---|
| 2026-07-22 | Bacic William K | other | P | 184 | 40.62 | $7,474 |
| 2026-05-06 | Hurtsellers Christine | director | P | 2 | 37.38 | $75 |
| 2026-05-06 | Hurtsellers Christine | director | P | 0 | 37.49 | $1 |
| 2026-05-06 | Hurtsellers Christine | director | P | 156 | 37.38 | $5,831 |
| 2026-05-06 | Hurtsellers Christine | director | P | 163 | 37.38 | $6,093 |
| 2026-05-06 | Hurtsellers Christine | director | P | 163 | 37.38 | $6,093 |
| 2026-05-06 | Hurtsellers Christine | director | P | 156 | 37.38 | $5,831 |
| 2026-05-06 | Hurtsellers Christine | director | P | 2 | 37.38 | $75 |
| 2026-05-06 | Hurtsellers Christine | director | P | 0 | 37.49 | $1 |
| 2026-01-26 | Phelan Kenneth J | director | P | 270 | 37.1 | $10,001 |
| 2026-01-26 | Phelan Kenneth J | director | P | 270 | 37.1 | $10,001 |
| 2025-04-08 | Wright Thomas Rowe | director | P | 378 | 29.55 | $11,170 |
| 2025-04-08 | Wright Thomas Rowe | director | P | 378 | 29.55 | $11,169 |
| 2025-01-14 | Bacic William K | other | P | 288 | 34.7 | $9,994 |
| 2025-01-14 | Bacic William K | other | P | 288 | 34.7 | $9,994 |
| 2024-12-23 | Ellison Noni L | other | P | 315 | 35.9 | $11,309 |
| 2024-12-23 | Ellison Noni L | other | P | 315 | 35.9 | $11,309 |
| 2024-01-02 | Garfield Dean | director | P | 513 | 30.55 | $15,671 |
| 2023-10-12 | Ellison Noni L | director | P | 100 | 24.48 | $2,448 |
| 2023-10-12 | Ellison Noni L | director | P | 2 | 25.5 | $51 |
| 2023-10-12 | Ellison Noni L | director | P | 76 | 25.52 | $1,940 |
| 2023-10-12 | Ellison Noni L | director | P | 254 | 25.52 | $6,482 |
| 2022-08-05 | PRUCHANSKY STEVEN R | other | S | 1,091 | 37.94 | $41,393 |
| 2020-11-17 | RATHKE FRANCES G | other | P | 367 | 27.27 | $10,010 |
| 2016-09-30 | MCCLELLAN HASSELL H | other | S | 147 | 27.46 | $4,037 |
| 2016-01-04 | Boyle James | other | P | 548 | 27.37 | $14,998 |
| 2013-11-19 | HOFFMAN THERON S | other | S | 81 | 22.22 | $1,800 |
| 2013-11-18 | Bardelis Charles L | other | P | 300 | 22.18 | $6,654 |
| 2013-11-12 | FEY GRACE K | other | S | 73 | 21.71 | $1,585 |
| 2013-04-04 | MCCLELLAN HASSELL H | other | P | 100 | 20.32 | $2,032 |
| 2013-04-04 | MCCLELLAN HASSELL H | other | P | 444 | 20.32 | $9,022 |
| 2013-03-04 | Kinzler Thomas M | officer | P | 150 | 19.92 | $2,988 |
| 2013-03-04 | Kinzler Thomas M | officer | P | 100 | 19.91 | $1,991 |
| 2013-02-06 | BURGESS PETER S | other | P | 100 | 19.26 | $1,926 |
| 2013-02-06 | BURGESS PETER S | other | P | 418 | 19.26 | $8,051 |
| 2013-02-06 | BURGESS PETER S | other | P | 100 | 19.3 | $1,930 |
| 2013-02-06 | BURGESS PETER S | other | P | 5 | 19.3 | $96 |
| 2013-01-16 | Russo Gregory A | other | P | 265 | 18.92 | $5,014 |
| 2012-11-30 | CUNNINGHAM WILLIAM H DR | other | P | 187 | 17.4 | $3,254 |
| 2012-11-30 | CUNNINGHAM WILLIAM H DR | other | P | 100 | 17.4 | $1,740 |
| 2012-11-21 | Vrysen John G | other | S | 1,000 | 16.75 | $16,750 |
| 2011-10-31 | Jackson Deborah C | other | P | 200 | 14.28 | $2,856 |
| 2011-08-10 | Jackson Deborah C | other | P | 150 | 13.17 | $1,976 |
| 2011-06-27 | Russo Gregory A | other | P | 313 | 16.01 | $5,011 |
| 2011-03-28 | CUNNINGHAM WILLIAM H DR | other | P | 175 | 17.13 | $2,998 |
| 2011-02-01 | PRUCHANSKY STEVEN R | other | P | 391 | 17.9 | $6,999 |
| 2011-01-26 | Vrysen John G | other | S | 455 | 17.7 | $8,054 |
| 2011-01-26 | Vrysen John G | other | S | 45 | 17.68 | $796 |
| 2010-11-03 | McHaffie Hugh | other | P | 700 | 15.01 | $10,506 |
| 2010-10-19 | Jackson Deborah C | other | P | 325 | 15 | $4,875 |
Federal contracts
No federal contract actions on record for this recipient mapping.
Lobbying
No federal lobbying filings on record for this client mapping.
Public attention
No Wikipedia pageview data linked to this company.
Recent filings
- 2026-08-27 NPORT-P
- 2026-08-24 N-CSRS
- 2026-08-05 N-PX
- 2026-07-22 4
- 2026-05-29 NPORT-P
- 2026-05-07 4
- 2026-05-01 40-17G
- 2026-03-11 N-CEN
- 2026-02-27 NPORT-P
- 2026-02-26 N-CSR
- 2026-01-30 SCHEDULE 13G
- 2026-01-27 4
- 2025-12-11 424B3
- 2025-12-11 DEF 14A
- 2025-11-26 NPORT-P
- 2025-11-17 3
- 2025-11-17 3
- 2025-11-12 424B3
- 2025-08-29 424B3
- 2025-08-29 NPORT-P