0001145549-23-078749.txt : 20231228 0001145549-23-078749.hdr.sgml : 20231228 20231228100200 ACCESSION NUMBER: 0001145549-23-078749 CONFORMED SUBMISSION TYPE: NPORT-P PUBLIC DOCUMENT COUNT: 1 CONFORMED PERIOD OF REPORT: 20231031 FILED AS OF DATE: 20231228 DATE AS OF CHANGE: 20231228 PERIOD START: 20231031 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: 231520103 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 S000072387 John Hancock Global Environmental Opportunities Fund C000228574 Class R6 JACDX C000228576 Class A JABZX C000228577 Class C JABYX C000228578 Class I JABVX NPORT-P 1 primary_doc.xml NPORT-P false 0000022370 XXXXXXXX S000072387 C000228576 C000228577 C000228578 C000228574 John Hancock Investment Trust 811-00560 0000022370 549300WRGYBW55IKGU23 200 Berkeley Street Boston 02116 617-543-9634 Global Environmental Opportunities Fund S000072387 549300VUONUJ5MU6EW59 2023-10-31 2023-10-31 N 56802608.850000000000 196807.240000000000 56605801.610000000000 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 2299774.250000000000 N Applied Materials Inc. 41BNNE1AFPNAZELZ6K07 APPLIED MATERIALS INC COMMON STOCK USD.01 038222105 7511 NS USD 994080.85 1.7561465817 Long EC CORP US N 1 N N N Autodesk Inc. FRKKVKAIQEF3FCSTPG55 AUTODESK INC COMMON STOCK USD.01 052769106 5251 NS USD 1037755.13 1.8333017120 Long EC CORP US N 1 N N N Carrier Global Corporation N/A CARRIER GLOBAL CORP COMMON STOCK USD.01 14448C104 22812 NS USD 1087219.92 1.9206863768 Long EC CORP US N 1 N N N Equinix Inc. 549300EVUN2BTLJ3GT74 EQUINIX INC REIT USD.001 29444U700 1393 NS USD 1016388.52 1.7955553867 Long EC CORP US N 1 N N N Johnson Controls International Public Limited Company 549300XQ6S1GYKGBL205 JOHNSON CONTROLS INTERNATIONAL COMMON STOCK USD.01 478366107 12812 NS USD 628044.24 1.1095050722 Long EC CORP US N 1 N N N Stora Enso Oyj N/A STORA ENSO OYJ COMMON STOCK EUR1.7 507267904 80646 NS 969236.2 1.7122559392 Long EC CORP FI N 2 N N N Infineon Technologies AG TSI2PJM6EPETEQ4X1U25 INFINEON TECHNOLOGIES AG COMMON STOCK 588950907 36241 NS 1058607.89 1.8701402681 Long EC CORP DE N 2 N N N Givaudan SA N/A GIVAUDAN SA COMMON STOCK CHF10.0 598061901 362 NS 1204925.34 2.1286251687 Long EC CORP CH N 2 N N N Keyence Corporation N/A KEYENCE CORP COMMON STOCK 649099009 2600 NS 1006508.66 1.7781015927 Long EC CORP JP N 2 N N N Shimano Inc. N/A SHIMANO INC COMMON STOCK 680482007 3900 NS 561233.85 0.9914776119 Long EC CORP JP N 2 N N N ON Semiconductor Corporation ZV20P4CNJVT8V1ZGJ064 ON SEMICONDUCTOR CORP COMMON STOCK USD.01 682189105 13231 NS USD 828789.84 1.4641429260 Long EC CORP US N 1 N N N Veralto Corporation N/A VERALTO CORP COMMON STOCK USD.01 92338C103 9592 NS USD 661848 1.1692229086 Long EC CORP US N 1 N N N West Fraser Timber Co. Ltd. 5493005WD1ZK6WBVR988 WEST FRASER TIMBER CO LTD COMMON STOCK 952845105 12344 NS 833080.92 1.4717235624 Long EC CORP CA N 1 N N N WestRock Company N/A WESTROCK CO COMMON STOCK 96145D105 23095 NS USD 829803.35 1.4659333962 Long EC CORP US N 1 N N N Weyerhaeuser Company 08IRJODWFYBI7QWRGS31 WEYERHAEUSER CO REIT USD1.25 962166104 33945 NS USD 973882.05 1.7204633135 Long EC CORP US N 1 N N N ASML Holding N.V. N/A ASML HOLDING NV COMMON STOCK EUR.09 ACI02GTQ9 1416 NS 851186.73 1.5037093474 Long EC CORP NL N 2 N N N Hexagon AB 549300WJFW6ILNI4TA80 HEXAGON AB COMMON STOCK EUR.22 ACI1XML96 81986 NS 668156.13 1.1803668723 Long EC CORP SE N 2 N N N Terna S.p.A. N/A TERNA - RETE ELETTRICA NAZIONA COMMON STOCK EUR.22 B01BN5908 73650 NS 563940.99 0.9962600546 Long EC CORP IT N 2 N N N Legrand N/A LEGRAND SA COMMON STOCK EUR4.0 B11ZRK906 14552 NS 1258841.22 2.2238731441 Long EC CORP FR N 2 N N N Smurfit Kappa Group Public Limited Company N/A SMURFIT KAPPA GROUP PLC COMMON STOCK EUR.001 B1RR82907 24811 NS 808738.04 1.4287193485 Long EC CORP IE N 2 N N N SIG Group AG N/A SIG GROUP AG COMMON STOCK CHF.01 BD5GN6903 35685 NS 786736.6 1.3898515304 Long EC CORP CH N 2 N N N Dassault Systemes N/A DASSAULT SYSTEMES SE COMMON STOCK EUR.1 BM8H5Y907 25979 NS 1070162.85 1.8905532994 Long EC CORP FR N 2 N N N Aptiv PLC N/A APTIV PLC COMMON STOCK USD.01 G6095L109 6252 NS USD 545174.4 0.9631069334 Long EC CORP IE N 1 N N N Republic Services Inc. NKNQHM6BLECKVOQP7O46 REPUBLIC SERVICES INC COMMON STOCK USD.01 760759100 18013 NS USD 2674750.37 4.7252230229 Long EC CORP US N 1 N N N Synopsys Inc. QG7T915N9S0NY5UKNE63 SYNOPSYS INC COMMON STOCK USD.01 871607107 5131 NS USD 2408696.64 4.2552116064 Long EC CORP US N 1 N N N AECOM 0EEB8GF0W0NPCIHZX097 AECOM COMMON STOCK USD.01 00766T100 21914 NS USD 1677516.7 2.9635066588 Long EC CORP US N 1 N N N Agilent Technologies Inc. QUIX8Y7A2WP0XRMW7G29 AGILENT TECHNOLOGIES INC COMMON STOCK USD.01 00846U101 16395 NS USD 1694751.15 2.9939530963 Long EC CORP US N 1 N N N American Water Works Company Inc. 549300DXHIJQMD5WFW18 AMERICAN WATER WORKS CO INC COMMON STOCK USD.01 030420103 16386 NS USD 1927812.9 3.4056807698 Long EC CORP US N 1 N N N ANSYS Inc. 549300VJV8H15Z5FJ571 ANSYS INC COMMON STOCK USD.01 03662Q105 6670 NS USD 1855994.2 3.2788056122 Long EC CORP US N 1 N N N Cadence Design Systems Inc. GCT7RXJOGLXPV0NXZY22 CADENCE DESIGN SYSTEMS INC COMMON STOCK USD.01 127387108 9037 NS USD 2167524.45 3.8291560023 Long EC CORP US N 1 N N N Schneider Electric SE N/A SCHNEIDER ELECTRIC SE COMMON STOCK EUR4.0 483410007 10572 NS 1626579.54 2.8735209002 Long EC CORP FR N 2 N N N Tokyo Electron Limited 549300H5LSF8DP3RIJ34 TOKYO ELECTRON LTD COMMON STOCK 689567006 3800 NS 502123.23 0.8870525913 Long EC CORP JP N 2 N N N PTC Inc. 54930050SSMU8SKDJ030 PTC INC COMMON STOCK USD.01 69370C100 12330 NS USD 1731378.6 3.0586592730 Long EC CORP US N 1 N N N Tetra Tech Inc. 549300UJ1LP7JGJC5P32 TETRA TECH INC COMMON STOCK USD.01 88162G103 12717 NS USD 1919122.47 3.3903282268 Long EC CORP US N 1 N N N Thermo Fisher Scientific Inc. HCHV7422L5HDJZCRFL38 THERMO FISHER SCIENTIFIC INC COMMON STOCK USD1.0 883556102 3387 NS USD 1506435.99 2.6612748997 Long EC CORP US N 1 N N N WSP Global Inc. N/A WSP GLOBAL INC COMMON STOCK 92938W202 13322 NS 1743508.04 3.0800871826 Long EC CORP CA N 1 N N N Waste Connections Inc. 549300HDLRTPBQU69P29 WASTE CONNECTIONS INC COMMON STOCK 94106B101 15779 NS USD 2043380.5 3.6098428816 Long EC CORP CA N 1 N N N Waste Management Inc. 549300YX8JIID70NFS41 WASTE MANAGEMENT INC COMMON STOCK USD.01 94106L109 12923 NS USD 2123636.59 3.7516235608 Long EC CORP US N 1 N N N Xylem Inc. 549300DF5MV96DRYLQ48 XYLEM INC/NY COMMON STOCK 98419M100 18163 NS USD 1698967.02 3.0014008665 Long EC CORP US N 1 N N N Symrise AG N/A SYMRISE AG COMMON STOCK B1JB4K905 12367 NS 1263775.07 2.2325893001 Long EC CORP DE N 2 N N N Eaton Corporation Public Limited Company 549300VDIGTMXUNT7H71 EATON CORP PLC COMMON STOCK USD.01 G29183103 9966 NS USD 2072031.06 3.6604570575 Long EC CORP US N 1 N N N Trane Technologies Public Limited Company N/A TRANE TECHNOLOGIES PLC COMMON STOCK USD1.0 G8994E103 7432 NS USD 1414383.92 2.4986554024 Long EC CORP IE N 1 N N N 2023-11-30 John Hancock Investment Trust /s/Salvatore Schiavone Salvatore Schiavone Treasurer