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