$BTO SEC Filings

Filing Filed On
N-CSRS 23 Aug 2024
N-CSRS 25 Aug 2023
N-CSRS 12 Aug 2022
N-CSRS 18 Aug 2021
N-CSRS 20 Aug 2020
N-CSRS 28 Aug 2019
N-CSRS 31 Aug 2018
N-CSRS 23 Aug 2017
N-CSRS 18 Aug 2016
N-CSRS 29 Jun 2015
JOHN HANCOCK FINANCIAL OPPORTUNITIES FUND 27 Jun 2014
JOHN HANCOCK FINANCIAL OPPORTUNITIES FUND 05 Jul 2013
BANK AND THRIFT OPPORTUNITY FUND 05 Jul 2012
JOHN HANCOCK BANK AND THRIFT OPPORTUNITY FUND 06 Jul 2011
JOHN HANCOCK BANK & THRIFT OPPORTUNITY FUND 01 Jul 2010
JOHN HANCOCK BANK & THRIFT OPPORTUNITY FUND 02 Jul 2009
JOHN HANCOCK BANK & THRIFT OPPORTUNITY FUND 01 Jul 2008
JOHN HANCOCK BANK & THRIFT OPPORTUNITY FUND 29 Jun 2007