$JHI SEC Filings

Filing Filed On
JOHN HANCOCK INVESTORS TRUST 23 Feb 2024
JOHN HANCOCK INVESTORS TRUST 20 Feb 2024
JOHN HANCOCK INVESTORS TRUST_N-2A 25 Feb 2021
JOHN HANCOCK INVESTORS TRUST_N-2A 22 Feb 2021
N-2A 23 Feb 2018
N-2/A 25 Feb 2015
JOHN HANCOCK INVESTORS TRUST 13 Aug 2012
JOHN HANCOCK INVESTORS TRUST 27 Oct 2003