EdgarLookup

JOHN HANCOCK FINANCIAL OPPORTUNITIES FUND — N-30D Filings

15 N-30D filings on record

This page lists all N-30D filings submitted to the SEC by JOHN HANCOCK FINANCIAL OPPORTUNITIES FUND (BTO), sorted by most recent first. Each row links to the full filing on EdgarLookup. JOHN HANCOCK FINANCIAL OPPORTUNITIES FUND has filed 15 N-30D documents with the SEC since 1994. To view all SEC filings by JOHN HANCOCK FINANCIAL OPPORTUNITIES FUND, see the full filings list.

Overview All Filings Financials Insiders
All 3 3/A 4 4/A 40-17G 40-17G/A 40-6C 40-6C/A 424B3 424B5 497 5 CORRESP DEF 14A DEFA14A EFFECT N-2 N-2/A N-30B-2 N-30D N-CEN N-CSR N-CSR/A N-CSRS N-CSRS/A N-PX N-Q NPORT-EX NPORT-P NPORT-P/A NSAR-A NSAR-A/A NSAR-B NSAR-B/A PRE 14A SC 13G SC 13G/A SCHEDULE 13G
Form Description Accession Number Filed Period
N-30D JOHN HANCOCK BANK AND THRIFT OPPORTUNITY FUND 0000928816-02-000988 Dec 27, 2002 Oct 31, 2002
N-30D JOHN HANCOCK BANK AND THRIFT OPPORTUNITY FUND 0001010521-02-000215 Jun 21, 2002 Apr 30, 2002
N-30D JOHN HANCOCK BANK & THRIFT OPPORTUNITY FUND 0001010521-01-500309 Dec 28, 2001 Oct 31, 2001
N-30D JOHN HANCOCK BANK & THRIFT OPPORTUNITY FUND 0000928816-01-500262 Jun 25, 2001 Apr 30, 2001
N-30D JOHN HANCOCK BANK & THRIFT OPPORTUNITY FUND 0001010521-00-000502 Dec 28, 2000 Oct 31, 2000
N-30D JOHN HANCOCK BANK AND THRIFT OPPORTUNITY 0001010521-00-000331 Jun 22, 2000 Apr 30, 2000
N-30D JOHN HANCOCK BANK AND THRIFT OPPORTUNITY FUND 0001010521-99-000401 Dec 29, 1999 Oct 31, 1999
N-30D JOHN HANCOCK BANK AND THRIFT OPPORTUNITY FUND 0001010521-99-000255 Jun 29, 1999 Apr 30, 1999
N-30D JOHN HANCOCK BANK AND THRIFT OPPORTUNITY FUND 0001010521-98-000408 Dec 30, 1998 Oct 31, 1998
N-30D JOHN HANCOCK BANK AND THRIFT OPPORTUNITY 0001010521-98-000284 Jul 1, 1998 Apr 30, 1998
N-30D JONH HANCOCK BANK & THRIFT OPPORTUNITY 0001010521-98-000011 Jan 5, 1998 Oct 31, 1997
N-30D JOHN HANCOCK BANK AND THRIFT OPPURTUNITY FUND 0000928816-97-000192 Jun 25, 1997 Apr 30, 1997
N-30D FORM N-30D 0001005477-96-000692 Dec 30, 1996 Oct 31, 1996
N-30D SEMI-ANNUAL REPORT 0001005477-96-000172 Jun 28, 1996 Apr 30, 1996
N-30D BANK AND THRIFT OPPORTUNITY FUND 0000950135-95-001415 Jun 26, 1995 Apr 30, 1995