0001145549-24-040929.txt : 20240628
0001145549-24-040929.hdr.sgml : 20240628
20240628102745
ACCESSION NUMBER: 0001145549-24-040929
CONFORMED SUBMISSION TYPE: NPORT-P
PUBLIC DOCUMENT COUNT: 1
CONFORMED PERIOD OF REPORT: 20240430
FILED AS OF DATE: 20240628
DATE AS OF CHANGE: 20240628
PERIOD START: 20241031
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: JOHN HANCOCK INVESTMENT TRUST
CENTRAL INDEX KEY: 0000022370
ORGANIZATION NAME:
IRS NUMBER: 746035056
STATE OF INCORPORATION: MA
FISCAL YEAR END: 1031
FILING VALUES:
FORM TYPE: NPORT-P
SEC ACT: 1940 Act
SEC FILE NUMBER: 811-00560
FILM NUMBER: 241082206
BUSINESS ADDRESS:
STREET 1: C/O JOHN HANCOCK FUNDS
STREET 2: 200 BERKELEY STREET
CITY: BOSTON
STATE: MA
ZIP: 02116
BUSINESS PHONE: 617-663-3000
MAIL ADDRESS:
STREET 1: C/O JOHN HANCOCK FUNDS
STREET 2: 200 BERKELEY STREET
CITY: BOSTON
STATE: MA
ZIP: 02116
FORMER COMPANY:
FORMER CONFORMED NAME: HANCOCK JOHN INVESTMENT TRUST /MA/
DATE OF NAME CHANGE: 19950131
FORMER COMPANY:
FORMER CONFORMED NAME: TRANSAMERICA INVESTMENT TRUST
DATE OF NAME CHANGE: 19950131
FORMER COMPANY:
FORMER CONFORMED NAME: CRITERION INCOME TRUST
DATE OF NAME CHANGE: 19890820
0000022370
S000065244
John Hancock International Dynamic Growth Fund
C000211216
Class NAV
C000211217
Class I
JIJIX
C000211218
Class R6
JIJRX
C000211219
Class A
JIJAX
C000211220
Class C
JIJCX
NPORT-P
1
primary_doc.xml
NPORT-P
false
0000022370
XXXXXXXX
S000065244
C000211219
C000211220
C000211217
C000211216
C000211218
John Hancock Investment Trust
811-00560
0000022370
549300WRGYBW55IKGU23
200 Berkeley Street
Boston
02116
617-543-9634
International Dynamic Growth Fund
S000065244
549300N6SIZPWPEMMQ81
2024-10-31
2024-04-30
N
770830611.120000000000
1300994.860000000000
769529616.260000000000
0.000000000000
0.000000000000
0.000000000000
0.000000000000
0.000000000000
0.000000000000
0.000000000000
0.000000000000
0.000000000000
0.000000000000
0.000000000000
0.000000000000
0.000000000000
9242629.000000000000
N
BAE Systems PLC
8SVCSVKSGDWMW2QHOH83
BAE SYSTEMS PLC COMMON STOCK GBP.025
026349902
1734802
NS
28853533.77
3.7495027040
Long
EC
CORP
GB
N
2
N
N
N
Celestica Inc.
549300J3CG5T6RZWLN53
CELESTICA INC COMMON STOCK
15101Q207
104700
NS
USD
4536651
0.5895355948
Long
EC
CORP
CA
N
1
N
N
N
Dollarama Inc.
5493002GJ0NJP1HI0C79
DOLLARAMA INC COMMON STOCK
25675T107
119300
NS
9951993.61
1.2932567376
Long
EC
CORP
CA
N
1
N
N
N
Meta Platforms Inc.
BQ4BKCS1HXDV9HN80Z93
META PLATFORMS INC COMMON STOCK USD.000006
30303M102
71692
NS
USD
30839747.64
4.0076102321
Long
EC
CORP
US
N
1
N
N
N
Airbus SE
MINO79WLOO247M1IL051
AIRBUS SE COMMON STOCK EUR1.0
401225909
64199
NS
10564460.58
1.3728465230
Long
EC
CORP
FR
N
2
N
N
N
ISHARES CORE MSCI TOTAL INTERN ISHARES CORE INTL STOCK ETF
N/A
ISHARES CORE MSCI TOTAL INTERN ISHARES CORE INTL STOCK ETF
46432F834
17600
NS
USD
1165648
0.1514753916
Long
EC
RF
US
N
1
N
N
N
ISHARES CORE MSCI EAFE ETF ISHARES CORE MSCI EAFE ETF
5493009FT582MI7Y3I36
ISHARES CORE MSCI EAFE ETF ISHARES CORE MSCI EAFE ETF
46432F842
308600
NS
USD
22157480
2.8793537678
Long
EC
RF
US
N
1
N
N
N
Shopify Inc.
549300HGQ43STJLLP808
SHOPIFY INC COMMON STOCK
82509L107
180600
NS
USD
12678120
1.6475155383
Long
EC
CORP
CA
N
1
N
N
N
Taiwan Semiconductor Manufacturing Company Limited
N/A
TAIWAN SEMICONDUCTOR MANUFACTU ADR
874039100
71100
NS
USD
9764874
1.2689406351
Long
EC
CORP
TW
N
1
N
N
N
RELX PLC
549300WSX3VBUFFJOO66
RELX PLC COMMON STOCK GBP.00144397
ACI11TN03
516150
NS
21226468.28
2.7583692468
Long
EC
CORP
GB
N
2
N
N
N
Goodman Group
N/A
GOODMAN GROUP REIT
B03FYZ909
247960
NS
5008688.75
0.6508766712
Long
EC
CORP
AU
N
2
N
N
N
Safran
N/A
SAFRAN SA COMMON STOCK EUR.2
B058TZ909
48167
NS
10444164.38
1.3572140902
Long
EC
CORP
FR
N
2
N
N
N
MTU Aero Engines AG
N/A
MTU AERO ENGINES AG COMMON STOCK
B09DHL908
31922
NS
7690564.37
0.9993851058
Long
EC
CORP
DE
N
2
N
N
N
London Stock Exchange Group PLC
N/A
LONDON STOCK EXCHANGE GROUP PL COMMON STOCK GBP.06918605
B0SWJX907
87791
NS
9678066.41
1.2576600309
Long
EC
CORP
GB
N
2
N
N
N
Partners Group Holding AG
549300I3IVVWZWDHI788
PARTNERS GROUP HOLDING AG COMMON STOCK CHF.01
B119QG904
6893
NS
8868299.76
1.1524312479
Long
EC
CORP
CH
N
2
N
N
N
The Sage Group Plc.
N/A
SAGE GROUP PLC/THE COMMON STOCK GBP.01051948
B8C3BL905
632718
NS
9174960.08
1.1922816076
Long
EC
CORP
GB
N
2
N
N
N
Compass Group PLC
N/A
COMPASS GROUP PLC COMMON STOCK GBP.1105
BD6K45906
211443
NS
5881003.97
0.7642336105
Long
EC
CORP
GB
N
2
N
N
N
Atlas Copco AB
N/A
ATLAS COPCO AB COMMON STOCK SEK.16
BLDBN4902
560500
NS
9817767.35
1.2758141003
Long
EC
CORP
SE
N
2
N
N
N
Novo Nordisk A/S
549300DAQ1CVT6CXN342
NOVO NORDISK A/S COMMON STOCK DKK.1
BP6KMJ909
240267
NS
30812395.21
4.0040557971
Long
EC
CORP
DK
N
2
N
N
N
Shell PLC
N/A
SHELL PLC COMMON STOCK EUR.07
BP6MXD906
440650
NS
15664461.2
2.0355891273
Long
EC
CORP
GB
N
2
N
N
N
SAP SE
N/A
SAP SE COMMON STOCK
484628904
162061
NS
29262922.76
3.8027026045
Long
EC
CORP
DE
N
2
N
N
N
ASM International N.V.
N/A
ASM INTERNATIONAL NV COMMON STOCK EUR.04
516529906
30578
NS
19234771.73
2.4995492472
Long
EC
CORP
NL
N
2
N
N
N
Hermes International
N/A
HERMES INTERNATIONAL SCA COMMON STOCK
525397907
7537
NS
18043529.01
2.3447478341
Long
EC
CORP
FR
N
2
N
N
N
Wolters Kluwer N.V.
N/A
WOLTERS KLUWER NV COMMON STOCK EUR.12
567151907
49181
NS
7362722.29
0.9567821867
Long
EC
CORP
NL
N
2
N
N
N
MercadoLibre Inc.
N/A
MERCADOLIBRE INC COMMON STOCK USD.001
58733R102
14645
NS
USD
21362661.5
2.7760674896
Long
EC
CORP
UY
N
1
N
N
N
Microsoft Corporation
INR2EJN1ERAN0W5ZP974
MICROSOFT CORP COMMON STOCK USD.00000625
594918104
86700
NS
USD
33754911
4.3864342953
Long
EC
CORP
US
N
1
N
N
N
Zurich Insurance Group Ltd
N/A
ZURICH INSURANCE GROUP AG COMMON STOCK CHF.1
598381903
1422
NS
688313.94
0.0894460623
Long
EC
CORP
CH
N
2
N
N
N
Netflix Inc.
549300Y7VHGU0I7CE873
NETFLIX INC COMMON STOCK USD.001
64110L106
16503
NS
USD
9087211.92
1.1808787769
Long
EC
CORP
US
N
1
N
N
N
James Hardie Industries plc
N/A
JAMES HARDIE INDUSTRIES PLC CDI EUR.59
641297908
320940
NS
11033234.09
1.4337634130
Long
EC
CORP
IE
N
2
N
N
N
Hitachi Ltd.
549300T6IPOCDWLKC615
HITACHI LTD COMMON STOCK
642910004
202000
NS
18636660.56
2.4218249910
Long
EC
CORP
JP
N
2
N
N
N
SK hynix Inc.
N/A
SK HYNIX INC COMMON STOCK KRW5000.0
645026907
179721
NS
22178592.63
2.8820973438
Long
EC
CORP
KR
N
2
N
N
N
Tokio Marine Holdings Inc.
N/A
TOKIO MARINE HOLDINGS INC COMMON STOCK
651312902
610500
NS
19295704.49
2.5074674298
Long
EC
CORP
JP
N
2
N
N
N
Mitsubishi Heavy Industries Ltd.
N/A
MITSUBISHI HEAVY INDUSTRIES LT COMMON STOCK
659706006
2970700
NS
26561376.47
3.4516379758
Long
EC
CORP
JP
N
2
N
N
N
Nippon Sanso Holdings Corporation
N/A
NIPPON SANSO HOLDINGS CORP COMMON STOCK
664054004
643100
NS
19101620.88
2.4822463589
Long
EC
CORP
JP
N
2
N
N
N
NVIDIA Corporation
549300S4KLFTLO7GSQ80
NVIDIA CORP COMMON STOCK USD.001
67066G104
71800
NS
USD
62036636
8.0616307273
Long
EC
CORP
US
N
1
N
N
N
Japan Exchange Group Inc.
N/A
JAPAN EXCHANGE GROUP INC COMMON STOCK
674388905
784900
NS
18382770.74
2.3888321322
Long
EC
CORP
JP
N
2
N
N
N
Sony Group Corporation
N/A
SONY GROUP CORP COMMON STOCK
682150008
17600
NS
1454664.1
0.1890328935
Long
EC
CORP
JP
N
2
N
N
N
Taiwan Semiconductor Manufacturing Company Limited
N/A
TAIWAN SEMICONDUCTOR MANUFACTU COMMON STOCK TWD10.0
688910900
1206000
NS
28876185.33
3.7524462633
Long
EC
CORP
TW
N
2
N
N
N
Deutsche Boerse Aktiengesellschaft
N/A
DEUTSCHE BOERSE AG COMMON STOCK
702196908
62036
NS
11960062.77
1.5542043499
Long
EC
CORP
DE
N
2
N
N
N
ServiceNow Inc.
549300HJTQM36M0E1G39
SERVICENOW INC COMMON STOCK USD.001
81762P102
5060
NS
USD
3508249.8
0.4558953581
Long
EC
CORP
US
N
1
N
N
N
Disco Corporation
N/A
DISCO CORP COMMON STOCK
627094006
71700
NS
20423441.68
2.6540163300
Long
EC
CORP
JP
N
2
N
N
N
Fuji Electric Co. Ltd.
N/A
FUJI ELECTRIC CO LTD COMMON STOCK
635636004
69680
NS
4334370.14
0.5632492952
Long
EC
CORP
JP
N
2
N
N
N
ASML Holding N.V.
N/A
ASML HOLDING NV COMMON STOCK EUR.09
ACI02GTQ9
31149
NS
27131209.33
3.5256874793
Long
EC
CORP
NL
N
2
N
N
N
UBS Group AG
549300SZJ9VS8SGXAN81
UBS GROUP AG COMMON STOCK USD.1
ACI09N1W4
412083
NS
10822651.97
1.4063983687
Long
EC
CORP
CH
N
2
N
N
N
Ferrari N V
549300RIVY5EX8RCON76
FERRARI NV COMMON STOCK EUR.01
ACI0JKHV4
55550
NS
22846345.23
2.9688714700
Long
EC
CORP
IT
N
2
N
N
N
Icon Public Limited Company
N/A
ICON PLC COMMON STOCK EUR.06
G4705A100
49930
NS
USD
14873148.4
1.9327584132
Long
EC
CORP
IE
N
1
N
N
N
Linde plc
N/A
LINDE PLC COMMON STOCK
G54950103
26830
NS
USD
11830956.8
1.5374270918
Long
EC
CORP
US
N
1
N
N
N
2024-05-30
John Hancock Investment Trust
/s/Salvatore Schiavone
Salvatore Schiavone
Treasurer