277 filings
NPORT-P
John Hancock Investment Trust
29 Mar 24
Seaport Long/Short Fund (Jan 2024 report)
12:57pm
NPORT-P
John Hancock Investment Trust
29 Mar 24
Small Cap Core Fund (Jan 2024 report)
12:57pm
NPORT-P
John Hancock Investment Trust
29 Mar 24
International Dynamic Growth Fund (Jan 2024 report)
12:57pm
NPORT-P
John Hancock Investment Trust
29 Mar 24
Infrastructure Fund (Jan 2024 report)
12:57pm
NPORT-P
John Hancock Investment Trust
29 Mar 24
Global Environmental Opportunities Fund (Jan 2024 report)
12:57pm
NPORT-P
py6ybzy
29 Mar 24
Global Thematic Opportunities Fund (Jan 2024 report)
12:57pm
NPORT-P
2hsj7pd bb1z8vjk
29 Mar 24
ESG Large Cap Core Fund (Jan 2024 report)
12:57pm
NPORT-P
37qml53 3uko7
29 Mar 24
Fundamental Large Cap Core Fund (Jan 2024 report)
12:57pm
NPORT-P
yyk o17q7tq
29 Mar 24
Balanced Fund (Jan 2024 report)
12:57pm
NPORT-P
2frwz
29 Mar 24
Diversified Macro Fund (Jan 2024 report)
12:57pm
NPORT-P
y0ef72s
29 Mar 24
Emerging Markets Equity Fund (Jan 2024 report)
12:57pm
NPORT-P
ub265wd5z4a8d4
29 Mar 24
ESG International Equity Fund (Jan 2024 report)
12:57pm
NPORT-P
j5zk83v
29 Mar 24
Disciplined Value International Fund (Jan 2024 report)
12:57pm
NPORT-P
hax5j3pyi9
28 Feb 24
Mid Cap Growth Fund (Dec 2023 report)
1:22pm
NPORT-P
bywi3t09am iw
28 Feb 24
Global Climate Action Fund (Dec 2023 report)
1:22pm
NPORT-P
rrmn7 u2ae
28 Feb 24
Fundamental Equity Income Fund (Dec 2023 report)
1:22pm
NPORT-P
kxl4wk2fu
28 Feb 24
Diversified Real Assets Fund (Dec 2023 report)
1:22pm
NPORT-P
xtkhhi77y8asp
28 Dec 23
Diversified Macro Fund (Oct 2023 report)
10:02am
NPORT-P
3fmhnswyhiqm0a
28 Dec 23
Seaport Long/Short Fund (Oct 2023 report)
10:02am
NPORT-P
5nazla7
28 Dec 23
Small Cap Core Fund (Oct 2023 report)
10:02am