0001145549-23-072888.txt : 20231128 0001145549-23-072888.hdr.sgml : 20231128 20231128130016 ACCESSION NUMBER: 0001145549-23-072888 CONFORMED SUBMISSION TYPE: NPORT-P PUBLIC DOCUMENT COUNT: 1 CONFORMED PERIOD OF REPORT: 20230930 FILED AS OF DATE: 20231128 DATE AS OF CHANGE: 20231128 PERIOD START: 20240331 FILER: COMPANY DATA: COMPANY CONFORMED NAME: JOHN HANCOCK INVESTMENT TRUST CENTRAL INDEX KEY: 0000022370 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: 231444189 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 S000061352 John Hancock Diversified Real Assets Fund C000198632 Class NAV NPORT-P 1 primary_doc.xml NPORT-P false 0000022370 XXXXXXXX S000061352 C000198632 John Hancock Investment Trust 811-00560 0000022370 549300WRGYBW55IKGU23 200 Berkeley Street Boston 02116 617-543-9634 Diversified Real Assets Fund S000061352 5493006OEQUM9PD5OM82 2024-03-31 2023-09-30 N 982634491.950000000000 1874316.910000000000 980760175.040000000000 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 897996.900000000000 UST AngloGold Ashanti PLC N/A ANGLOGOLD ASHANTI PLC COMMON STOCK 035128206 31064 NS USD 490811.2 0.0500439570 Long EC CORP GB N 1 N N Energy Fuels Inc. N/A ENERGY FUELS INC/CANADA COMMON STOCK 292671708 59455 NS 488509.33 0.0498092543 Long EC CORP US N 1 N N Keyera Corp. N/A KEYERA CORP COMMON STOCK 493271100 103837 NS 2437962.03 0.2485788159 Long EC CORP CA N 1 N N N Mirvac Group N/A MIRVAC GROUP REIT 616197901 1585707 NS 2155276.46 0.2197557073 Long EC CORP AU N 2 N N N The Wharf (Holdings) Limited N/A WHARF HOLDINGS LTD/THE COMMON STOCK 643557002 886000 NS 2217556.61 0.2261058989 Long EC CORP HK N 2 N N N Nutrien Ltd. N/A NUTRIEN LTD COMMON STOCK 67077M108 7975 NS USD 492536 0.0502198206 Long EC CORP CA N 1 N N N Sekisui House Ltd. N/A SEKISUI HOUSE LTD COMMON STOCK 679390005 126600 NS 2519522.33 0.2568948448 Long EC CORP JP N 2 N N N Osisko Mining Inc. N/A OSISKO MINING INC COMMON STOCK 688281104 268234 NS 485813.1 0.0495343421 Long EC CORP CA N 1 N N N UOL Group Limited N/A UOL GROUP LTD COMMON STOCK 691684005 479900 NS 2244766.16 0.2288802316 Long EC CORP SG N 2 N N N Klepierre N/A KLEPIERRE SA REIT EUR1.4 758255905 89051 NS 2180465.32 0.2223240070 Long EC CORP FR N 2 N N N Sun Communities Inc. 549300H5GEOJYN41ZG57 SUN COMMUNITIES INC REIT USD.01 866674104 20205 NS USD 2391059.7 0.2437965734 Long EC CORP US N 1 N N N Tricon Residential Inc. N/A TRICON RESIDENTIAL INC COMMON STOCK 89612W102 329248 NS USD 2436435.2 0.2484231377 Long EC CORP CA N 1 N N N Emaar Properties P.J.S.C N/A EMAAR PROPERTIES PJSC COMMON STOCK AED1.0 N/A 1096630 NS 2399904.44 0.2446983984 Long EC CORP AE N 2 N N N Aker BP ASA 549300NFTY73920OYK69 AKER BP ASA COMMON STOCK NOK1.0 B1L95G905 86726 NS 2394683.39 0.2441660511 Long EC CORP NO N 2 N N N Aena SME S.A. N/A AENA SME SA COMMON STOCK BVRZ8L901 15974 NS 2403728.58 0.2450883143 Long EC CORP ES N 2 N N N Constellium SE N/A CONSTELLIUM SE COMMON STOCK EUR.02 F21107101 118300 NS USD 2153060 0.2195297133 Long EC CORP FR N 1 N N N Comforia Residential REIT Inc N/A COMFORIA RESIDENTIAL REIT INC REIT N/A 1113 NS 2466802.63 0.2515194533 Long EC CORP JP N 2 N N N LyondellBasell Industries N.V. BN6WCCZ8OVP3ITUUVN49 LYONDELLBASELL INDUSTRIES NV COMMON STOCK EUR.04 N53745100 5142 NS USD 486947.4 0.0496499973 Long EC CORP US N 1 N N N Albemarle Corporation HDBLS2Q6GV1LSKQPBS54 ALBEMARLE CORP COMMON STOCK USD.01 012653101 4583 NS USD 779293.32 0.0794580918 Long EC CORP US N 1 N N N Analog Devices Inc. GYVOE5EZ4GDAVTU4CQ61 ANALOG DEVICES INC COMMON STOCK USD.167 032654105 8058 NS USD 1410875.22 0.1438552723 Long EC CORP US N 1 N N N The Unite Group PLC N/A UNITE GROUP PLC/THE REIT GBP.25 069286904 75012 NS 817790.69 0.0833833501 Long EC CORP GB N 2 N N N B2Gold Corp. 549300F7OK456M5NLM05 B2GOLD CORP COMMON STOCK 11777Q209 259459 NS 744995.47 0.0759610238 Long EC CORP CA N 1 N N N Canada Nickel Company INC N/A CANADA NICKEL CO INC COMMON STOCK 13515Q103 825000 NS 747101.05 0.0761757124 Long EC CORP CA N 1 N N N Chart Industries Inc. EM7QGKC1GYOF3LSZSL80 CHART INDUSTRIES INC COMMON STOCK USD.01 16115Q308 4958 NS USD 838496.96 0.0854945971 Long EC CORP US N 1 N N Denbury Inc. 549300KCWA5W52MS5559 DENBURY INC COMMON STOCK USD.001 24790A101 12887 NS USD 1263054.87 0.1287832543 Long EC CORP US N 1 N N N DuPont de Nemours Inc. N/A DUPONT DE NEMOURS INC COMMON STOCK USD.01 26614N102 10022 NS USD 747540.98 0.0762205684 Long EC CORP US N 1 N N N Enerflex Ltd. 54930014N7872VUS3F89 ENERFLEX LTD COMMON STOCK 29269R105 158088 NS 907849.36 0.0925658875 Long EC CORP CA N 1 N N Enphase Energy Inc. 5493008U7KIGMI59Z314 ENPHASE ENERGY INC COMMON STOCK USD.00001 29355A107 10898 NS USD 1309394.7 0.1335081433 Long EC CORP US N 1 N N N First Solar Inc. 549300NPYMLM4NHTOF27 FIRST SOLAR INC COMMON STOCK USD.001 336433107 8383 NS USD 1354608.97 0.1381182683 Long EC CORP US N 1 N N N Gold Fields Limited N/A GOLD FIELDS LTD ADR 38059T106 87794 NS USD 953442.84 0.0972146774 Long EC CORP ZA N 1 N N EDP - Energias de Portugal S.A N/A EDP - ENERGIAS DE PORTUGAL SA COMMON STOCK EUR1.0 410359905 181213 NS 753474.19 0.0768255287 Long EC CORP PT N 2 N N N Interfor Corporation 549300P4G5UZ3AMJE056 INTERFOR CORP COMMON STOCK 45868C109 97319 NS 1443753.25 0.1472075729 Long EC CORP CA N 1 N N N Kelt Exploration Ltd. 549300OBXGWYN1VOFC24 KELT EXPLORATION LTD COMMON STOCK 488295106 274233 NS 1463787.41 0.1492502905 Long EC CORP CA N 1 N N N Wereldhave N.V. N/A WERELDHAVE NV REIT EUR1.0 494862006 55112 NS 876014.8 0.0893199808 Long EC CORP NL N 2 N N N K92 Mining Inc. N/A K92 MINING INC COMMON STOCK 499113108 205720 NS 873921.88 0.0891065831 Long EC CORP CA N 1 N N Lithium Americas Corp. N/A LITHIUM AMERICAS CORP COMMON STOCK 53680Q207 44400 NS 754464.94 0.0769265473 Long EC CORP CA N 1 N N Lundin Gold Inc. N/A LUNDIN GOLD INC COMMON STOCK 550371108 73797 NS 828569.3 0.0844823557 Long EC CORP CA N 1 N N N IGO Limited N/A IGO LTD COMMON STOCK 643956907 170000 NS 1364256.07 0.1391019033 Long EC CORP AU N 2 N N N Oriental Land Co. Ltd. N/A ORIENTAL LAND CO LTD/JAPAN COMMON STOCK 664889904 39180 NS 1285403.77 0.1310619867 Long EC CORP JP N 2 N N N Nucor Corporation 549300GGJCRSI2TIEJ46 NUCOR CORP COMMON STOCK USD.4 670346105 4956 NS USD 774870.6 0.0790071436 Long EC CORP US N 1 N N N United Urban Investment Corporation N/A UNITED URBAN INVESTMENT CORP REIT 672383908 1332 NS 1386678.82 0.1413881656 Long EC CORP JP N 2 N N N ON Semiconductor Corporation ZV20P4CNJVT8V1ZGJ064 ON SEMICONDUCTOR CORP COMMON STOCK USD.01 682189105 14100 NS USD 1310595 0.1336305280 Long EC CORP US N 1 N N N Piedmont Lithium Inc. N/A PIEDMONT LITHIUM INC COMMON STOCK USD.0001 72016P105 31600 NS USD 1254520 0.1279130242 Long EC CORP US N 1 N N SSR Mining Inc. 549300JD2KR7AB9DYJ38 SSR MINING INC COMMON STOCK 784730103 105191 NS 1397125.45 0.1424533220 Long EC CORP US N 1 N N N Skeena Resources Limited N/A SKEENA RESOURCES LTD COMMON STOCK 83056P715 291000 NS 1330469.35 0.1356569510 Long EC CORP CA N 1 N N SolarEdge Technologies Inc. 5493000K6Y58XXPDF853 SOLAREDGE TECHNOLOGIES INC COMMON STOCK USD.0001 83417M104 7194 NS USD 931694.94 0.0949972240 Long EC CORP IL N 1 N N N Sunrun Inc. 54930007SJ77CI66U531 SUNRUN INC COMMON STOCK USD.0001 86771W105 65644 NS USD 824488.64 0.0840662846 Long EC CORP US N 1 N N N Topaz Energy Corp. N/A TOPAZ ENERGY CORP COMMON STOCK 89055A203 47733 NS 753114.81 0.0767888857 Long EC CORP CA N 1 N N N Weyerhaeuser Company 08IRJODWFYBI7QWRGS31 WEYERHAEUSER CO REIT USD1.25 962166104 41298 NS USD 1266196.68 0.1291035986 Long EC CORP US N 1 N N N Willscot Mobile Mini Holdings Corp. N/A WILLSCOT CORP COM COMMON STOCK USD.0001 971378104 34476 NS USD 1433856.84 0.1461985179 Long EC CORP US N 1 N N N Wynn Resorts Limited N/A WYNN RESORTS LTD COMMON STOCK USD.01 983134107 14240 NS USD 1315918.4 0.1341733110 Long EC CORP US N 1 N N N Corporacion Inmobiliaria Vesta S A B De C V N/A CORP INMOBILIARIA VESTA SAB DE COMMON STOCK ACI028NY6 412000 NS 1356036.15 0.1382637860 Long EC CORP MX N 1 N N N Tokyu Fudosan Holdings Corporation N/A TOKYU FUDOSAN HOLDINGS CORP COMMON STOCK ACI06Q332 233200 NS 1432911.35 0.1461021141 Long EC CORP JP N 2 N N N BOLIDEN AB COMMON STOCK SEK2.11 N/A BOLIDEN AB COMMON STOCK SEK2.11 ACI2F68L7 30598 NS 878065.46 0.0895290696 Long EC CORP SE N 2 N N N Neste Oyj 5493009GY1X8GQ66AM14 NESTE OYJ COMMON STOCK B06YV4907 25323 NS 857655.34 0.0874480186 Long EC CORP FI N 2 N N N Mapletree Logistics Trust N/A MAPLETREE LOGISTICS TRUST REIT B0D6P4907 784700 NS 961992.03 0.0980863675 Long EC CORP SG N 2 N N N Savills plc N/A SAVILLS PLC COMMON STOCK GBP.025 B135BJ900 82157 NS 865491.8 0.0882470376 Long EC CORP GB N 2 N N N Whitbread PLC N/A WHITBREAD PLC COMMON STOCK GBP.767974 B1KJJ4906 34177 NS 1438617.42 0.1466839148 Long EC CORP GB N 2 N N N Glencore plc N/A GLENCORE PLC COMMON STOCK USD.01 B4T3BW902 160299 NS 912830.1 0.0930737323 Long EC CORP CH N 2 N N N Sekisui House Reit Inc. N/A SEKISUI HOUSE REIT INC REIT BSKRKL909 2366 NS 1317993.93 0.1343849356 Long EC CORP JP N 2 N N N CK Hutchison Holdings Limited N/A CK HUTCHISON HOLDINGS LTD COMMON STOCK HKD1.0 BW9P81905 247932 NS 1316293.37 0.1342115436 Long EC CORP HK N 2 N N N South32 Limited N/A SOUTH32 LTD COMMON STOCK BWSW5D906 446666 NS 964445.04 0.0983364807 Long EC CORP AU N 2 N N N NewRiver REIT plc N/A NEWRIVER REIT PLC REIT N/A 1406736 NS 1366903.99 0.1393718898 Long EC CORP GB N 2 N N N JTOWER Inc. N/A JTOWER INC COMMON STOCK N/A 33100 NS 1358491.25 0.1385141123 Long EC CORP JP N 2 N N BANK OF AMERICA CORP. N/A BANK OF AMERICA CORP. N/A 2200000 PA USD 2200000 0.2243157967 Long RA CORP US N 2 Repurchase Y 5.300000000000000 2023-10-02 2492500 USD 2244072.8 USD UST N N N Atmos Energy Corporation QVLWEGTD2S8GJMO8D383 ATMOS ENERGY CORP COMMON STOCK 049560105 26554 NS USD 2812865.22 0.2868045922 Long EC CORP US N 1 N N N Canadian National Railway Company 3SU7BEP7TH9YEQOZCS77 CANADIAN NATIONAL RAILWAY CO COMMON STOCK 136375102 27433 NS 2970822.73 0.3029102125 Long EC CORP CA N 1 N N N Capstone Copper Corp. N/A CAPSTONE COPPER CORP COMMON STOCK 14071L108 1005167 NS 4262662.93 0.4346284687 Long EC CORP CA N 1 N N N CubeSmart N/A CUBESMART REIT USD.01 229663109 105411 NS USD 4019321.43 0.4098169494 Long EC CORP US N 1 N N N Edison International N/A EDISON INTERNATIONAL COMMON STOCK 281020107 45967 NS USD 2909251.43 0.2966322965 Long EC CORP US N 1 N N N Enerplus Corporation 549300OEXJU0X6FYBQ42 ENERPLUS CORP COMMON STOCK 292766102 169336 NS 2979665.3 0.3038118162 Long EC CORP CA N 1 N N N Exelon Corporation 3SOUA6IRML7435B56G12 EXELON CORP COMMON STOCK 30161N101 77292 NS USD 2920864.68 0.2978164035 Long EC CORP US N 1 N N N Franco-Nevada Corporation N/A FRANCO-NEVADA CORP COMMON STOCK 351858105 22180 NS 2961089.2 0.3019177649 Long EC CORP CA N 1 N N N Ivanhoe Mines Ltd. N/A IVANHOE MINES LTD COMMON STOCK 46579R104 493735 NS 4231235.34 0.4314240573 Long EC CORP CA N 1 N N Kinross Gold Corporation 549300UEBMAQDN0K0R06 KINROSS GOLD CORP COMMON STOCK 496902404 657844 NS 2998015.36 0.3056828199 Long EC CORP CA N 1 N N N NexGen Energy Ltd. N/A NEXGEN ENERGY LTD COMMON STOCK 65340P106 464039 NS 2777571.93 0.2832060274 Long EC CORP CA N 1 N N Enel SpA WOCMU6HCI0OJWNPRZS33 ENEL SPA COMMON STOCK EUR1.0 714456902 448615 NS 2751242.12 0.2805213945 Long EC CORP IT N 2 N N N Ryman Hospitality Properties Inc. N/A RYMAN HOSPITALITY PROPERTIES I REIT USD.01 78377T107 48252 NS USD 4018426.56 0.4097257069 Long EC CORP US N 1 N N N Champion Iron Limited N/A CHAMPION IRON LTD COMMON STOCK N/A 694891 NS 2778029.18 0.2832526494 Long EC CORP AU N 1 N N Cellnex Telecom S.A. 5493008T4YG3AQUI7P67 CELLNEX TELECOM SA COMMON STOCK EUR.25 BX90C0905 81094 NS 2820611.73 0.2875944397 Long EC CORP ES N 2 N N N American Assets Trust Inc. N/A AMERICAN ASSETS TRUST INC REIT USD.01 024013104 133080 NS USD 2588406 0.2639183427 Long EC CORP US N 1 N N N Duke Energy Corporation I1BZKREC126H0VB1BL91 DUKE ENERGY CORP COMMON STOCK USD.001 26441C204 29202 NS USD 2577368.52 0.2627929422 Long EC CORP US N 1 N N N Lundin Mining Corporation 549300FQDIM6C8HTN269 LUNDIN MINING CORP COMMON STOCK 550372106 346069 NS 2581026.3 0.2631658958 Long EC CORP CA N 1 N N N CK Asset Holdings Limited N/A CK ASSET HOLDINGS LTD COMMON STOCK HKD1.0 BYZQ07905 481865 NS 2531040.67 0.2580692747 Long EC CORP HK N 2 N N N ARC Resources Ltd. FIR47I6FEYKYNJBYW622 ARC RESOURCES LTD COMMON STOCK 00208D408 131178 NS 2093825.91 0.2134901032 Long EC CORP CA N 1 N N N Agnico Eagle Mines Limited YGE0EUBRF7IJOB3QRX76 AGNICO EAGLE MINES LTD COMMON STOCK 008474108 183313 NS 8329893.88 0.8493303554 Long EC CORP CA N 1 N N N American Homes 4 Rent 549300ZJUO7A58PNUW40 AMERICAN HOMES 4 RENT REIT USD.01 02665T306 277910 NS USD 9362787.9 0.9546460122 Long EC CORP US N 1 N N N AvalonBay Communities Inc. K9G90K85RBWD2LAGQX17 AVALONBAY COMMUNITIES INC REIT USD.01 053484101 88386 NS USD 15179411.64 1.5477190068 Long EC CORP US N 1 N N N Baker Hughes Company N/A BAKER HUGHES CO COMMON STOCK USD.0001 05722G100 56173 NS USD 1984030.36 0.2022951595 Long EC CORP US N 1 N N N BP P.L.C. N/A BP PLC COMMON STOCK USD.25 079805909 2324396 NS 14982996.33 1.5276921628 Long EC CORP GB N 2 N N N BHP Group Limited WZE1WSENV6JSZFK0JC28 BHP GROUP LTD ADR 088606108 244025 NS USD 13880142 1.4152432321 Long EC CORP AU N 1 N N Brixmor Property Group Inc. N/A BRIXMOR PROPERTY GROUP INC REIT USD.01 11120U105 471434 NS USD 9796398.52 0.9988576993 Long EC CORP US N 1 N N N Coterra Energy Inc. FCNMH6O7VWU7LHXMK351 CABOT OIL and GAS CORP COMMON STOCK USD.1 127097103 164122 NS USD 4439500.1 0.4526590917 Long EC CORP US N 1 N N N Cameco Corporation N4BHALMXL3GMZKCUON55 CAMECO CORP COMMON STOCK 13321L108 202710 NS 8042732.85 0.8200509212 Long EC CORP CA N 1 N N N Cenovus Energy Inc. N/A CENOVUS ENERGY INC COMMON STOCK 15135U109 590421 NS 12293102.07 1.2534259020 Long EC CORP CA N 1 N N N Colliers International Group Inc. D3O8K13PHLEXXD1DT480 COLLIERS INTERNATIONAL GROUP I COMMON STOCK 194693107 20528 NS 1954939.67 0.1993290225 Long EC CORP CA N 1 N N N Devon Energy Corporation 54930042348RKR3ZPN35 DEVON ENERGY CORP COMMON STOCK USD.1 25179M103 101346 NS USD 4834204.2 0.4929038029 Long EC CORP US N 1 N N N Diamondback Energy Inc. 549300R22LSX6OHWEN64 DIAMONDBACK ENERGY INC COMMON STOCK USD.01 25278X109 32008 NS USD 4957399.04 0.5054649614 Long EC CORP US N 1 N N N Digital Realty Trust Inc. N/A DIGITAL REALTY TRUST INC REIT USD.01 253868103 65677 NS USD 7948230.54 0.8104153026 Long EC CORP US N 1 N N N EOG Resources Inc. XWTZDRYZPBUHIQBKDB46 EOG RESOURCES INC COMMON STOCK USD.01 26875P101 73892 NS USD 9366549.92 0.9550295942 Long EC CORP US N 1 N N N EPR Properties 549300YSSXFHMPOWZ492 EPR PROPERTIES REIT USD.01 26884U109 102707 NS USD 4266448.78 0.4350144805 Long EC CORP US N 1 N N N Eastgroup Properties Inc. 31TIGQQZC4P6JMHKSW85 EASTGROUP PROPERTIES INC REIT 277276101 53313 NS USD 8878213.89 0.9052380099 Long EC CORP US N 1 N N N FirstEnergy Corp. 549300SVYJS666PQJH88 FIRSTENERGY CORP COMMON STOCK USD.1 337932107 61457 NS USD 2100600.26 0.2141808276 Long EC CORP US N 1 N N N Iron Mountain Incorporated SQL3F6CKNNBM3SQGHX24 IRON MOUNTAIN INC REIT USD.01 46284V101 132359 NS USD 7868742.55 0.8023105699 Long EC CORP US N 1 N N N The AES Corporation 2NUNNB7D43COUIRE5295 AES CORP/THE COMMON STOCK USD.01 00130H105 125077 NS USD 1901170.4 0.1938466149 Long EC CORP US N 1 N N N Advantage Energy Ltd. 549300WK5YRPOB2DTT64 ADVANTAGE ENERGY LTD COMMON STOCK 00791P107 180659 NS 1232990.19 0.1257178076 Long EC CORP CA N 1 N N N American Tower Corporation 5493006ORUSIL88JOE18 AMERICAN TOWER CORP REIT USD.01 03027X100 30651 NS USD 5040556.95 0.5139438854 Long EC CORP US N 1 N N N Barrick Gold Corporation 0O4KBQCJZX82UKGCBV73 BARRICK GOLD CORP COMMON STOCK 067901108 462033 NS 6711511.94 0.6843173398 Long EC CORP CA N 1 N N N Canadian Natural Resources Limited 549300T15RIMIKZC5Q38 CANADIAN NATURAL RESOURCES LTD COMMON STOCK 136385101 263287 NS 17027152.64 1.7361178679 Long EC CORP CA N 1 N N N CareTrust REIT Inc. 5493001NVXE2B9GPLU96 CARETRUST REIT INC REIT USD.01 14174T107 335768 NS USD 6883244 0.7018274370 Long EC CORP US N 1 N N N Kite Realty Group Trust N/A KITE REALTY GROUP TRUST REIT USD.01 49803T300 95541 NS USD 2046488.22 0.2086634707 Long EC CORP US N 1 N N N Marathon Petroleum Corporation 3BNYRYQHD39K4LCKQF12 MARATHON PETROLEUM CORP COMMON STOCK USD.01 56585A102 63680 NS USD 9637331.2 0.9826389208 Long EC CORP US N 1 N N N NextEra Energy Inc. N/A NEXTERA ENERGY INC COMMON STOCK USD.01 65339F101 35216 NS USD 2017524.64 0.2057102940 Long EC CORP US N 1 N N N Mitsui Fudosan Co. Ltd. N/A MITSUI FUDOSAN CO LTD COMMON STOCK 659760003 222327 NS 4896533.4 0.4992589957 Long EC CORP JP N 2 N N N ChampionX Corporation N/A CHAMPIONX CORP COMMON STOCK USD.01 15872M104 34564 NS USD 1231169.68 0.1255321853 Long EC CORP US N 1 N N N Cheniere Energy Inc. MIHC87W9WTYSYZWV1J40 CHENIERE ENERGY INC COMMON STOCK USD.003 16411R208 10313 NS USD 1711545.48 0.1745121309 Long EC CORP US N 1 N N N Stockland N/A STOCKLAND REIT NPV 685085003 840870 NS 2104505.71 0.2145790341 Long EC CORP AU N 2 N N N Pan American Silver Corp. 549300MKTF5851TYIB83 PAN AMERICAN SILVER CORP COMMON STOCK 697900108 146066 NS 2114233.43 0.2155708892 Long EC CORP CA N 1 N N Patterson-UTI Energy Inc. N/A PATTERSON-UTI ENERGY INC COMMON STOCK USD.01 703481101 139573 NS USD 1931690.32 0.1969584787 Long EC CORP US N 1 N N Pioneer Natural Resources Company FY8JBF7CCL2VE4F1B628 PIONEER NATURAL RESOURCES CO COMMON STOCK USD.01 723787107 51986 NS USD 11933386.3 1.2167486613 Long EC CORP US N 1 N N N Plymouth Industrial REIT Inc. N/A PLYMOUTH INDUSTRIAL REIT INC REIT USD.01 729640102 225245 NS USD 4718882.75 0.4811454288 Long EC CORP US N 1 N N N Public Storage N/A PUBLIC STORAGE REIT USD.1 74460D109 55611 NS USD 14654610.72 1.4942093993 Long EC CORP US N 1 N N N Rio Tinto PLC N/A RIO TINTO PLC ADR 767204100 135902 NS USD 8648803.28 0.8818469082 Long EC CORP GB N 1 N N Schlumberger N.V. N/A SCHLUMBERGER NV COMMON STOCK USD.01 806857108 176335 NS USD 10280330.5 1.0482002391 Long EC CORP US N 1 N N N Suncor Energy Inc. N/A SUNCOR ENERGY INC COMMON STOCK 867224107 389915 NS 13409114.41 1.3672164461 Long EC CORP CA N 1 N N N Teck Resources Limited T8KI5SQ2JRWHL7XY0E11 TECK RESOURCES LTD COMMON STOCK 878742204 215565 NS 9278063.61 0.9460073774 Long EC CORP CA N 1 N N N Chevron Corporation N/A CHEVRON CORP COMMON STOCK USD.75 166764100 140676 NS USD 23720787.12 2.4186123910 Long EC CORP US N 1 N N N ConocoPhillips WPTL2Z3FIYTHSP5V2253 CONOCOPHILLIPS COMMON STOCK USD.01 20825C104 136544 NS USD 16357971.2 1.6678869734 Long EC CORP US N 1 N N N Constellation Energy Corporation N/A CONSTELLATION ENERGY CORP COMMON STOCK 21037T109 16805 NS USD 1833089.4 0.1869049587 Long EC CORP US N 1 N N N EQT Corporation 4NT01YGM4X7ZX86ISY52 EQT CORP COMMON STOCK 26884L109 156580 NS USD 6354016.4 0.6478664776 Long EC CORP US N 1 N N N Empire State Realty Trust Inc. 549300VOKY1DUEQSB456 EMPIRE STATE REALTY TRUST INC REIT USD.01 292104106 693277 NS USD 5573947.08 0.5683292636 Long EC CORP US N 1 N N N Equinix Inc. 549300EVUN2BTLJ3GT74 EQUINIX INC REIT USD.001 29444U700 31596 NS USD 22946910.96 2.3397066423 Long EC CORP US N 1 N N N Essex Property Trust Inc. N/A ESSEX PROPERTY TRUST INC REIT USD.0001 297178105 32045 NS USD 6796424.05 0.6929751251 Long EC CORP US N 1 N N N Exxon Mobil Corporation J3WHBG0MTS7O8ZVMDC91 EXXON MOBIL CORP COMMON STOCK 30231G102 237306 NS USD 27902439.48 2.8449808822 Long EC CORP US N 1 N N N First Quantum Minerals Ltd. 549300I7UVBGWRYMYZ18 FIRST QUANTUM MINERALS LTD COMMON STOCK 335934105 271345 NS 6410794.07 0.6536556268 Long EC CORP CA N 1 N N N Freeport-McMoRan Inc. N/A FREEPORT-MCMORAN INC COMMON STOCK USD.1 35671D857 463236 NS USD 17274070.44 1.7612940329 Long EC CORP US N 1 N N N Advanced Energy Industries Inc. 549300756XI3QLFT2U27 ADVANCED ENERGY INDUSTRIES INC COMMON STOCK USD.001 007973100 6121 NS USD 631197.52 0.0643579884 Long EC CORP US N 1 N N N Agnico Eagle Mines Limited YGE0EUBRF7IJOB3QRX76 AGNICO EAGLE MINES LTD COMMON STOCK 008474108 13028 NS USD 592122.6 0.0603738422 Long EC CORP CA N 1 N N Alcoa Corporation 549300T12EZ1F6PWWU29 ALCOA CORP COMMON STOCK USD.01 013872106 107091 NS USD 3112064.46 0.3173114630 Long EC CORP US N 1 N N N Alimentation Couche-Tard Inc. 549300OSW32RVX8CCZ87 ALIMENTATION COUCHE-TARD INC COMMON STOCK 01626P148 19141 NS 972093.64 0.0991163451 Long EC CORP CA N 1 N N N Halliburton Company ENYF8GB5SMQZ25S06U51 HALLIBURTON CO COMMON STOCK USD2.5 406216101 175566 NS USD 7110423 0.7249909999 Long EC CORP US N 1 N N N Hess Corporation UASVRYNXNK17ULIGK870 HESS CORP COMMON STOCK USD1.0 42809H107 32948 NS USD 5041044 0.5139935459 Long EC CORP US N 1 N N N Karora Resources Inc N/A KARORA RESOURCES INC COMMON STOCK 48575L206 655345 NS 1847945.04 0.1884196654 Long EC CORP CA N 1 N N Veris Residential Inc. N/A VERIS RESIDENTIAL INC REIT USD.01 554489104 366473 NS USD 6046804.5 0.6165426221 Long EC CORP US N 1 N N N Altius Minerals Corporation N/A ALTIUS MINERALS CORP COMMON STOCK 020936100 41376 NS 668961.5 0.0682084690 Long EC CORP CA N 1 N N Antero Resources Corporation APVBKPOULHUX7YZLKU17 ANTERO RESOURCES CORP COMMON STOCK USD.01 03674X106 28960 NS USD 735004.8 0.0749423578 Long EC CORP US N 1 N N N Valero Energy Corporation 549300XTO5VR8SKV1V74 VALERO ENERGY CORP COMMON STOCK USD.01 91913Y100 66067 NS USD 9362354.57 0.9546018291 Long EC CORP US N 1 N N N Corporacion Inmobiliaria Vesta S A B De C V N/A CORP INMOBILIARIA VESTA SAB DE ADR 92540K109 136594 NS USD 4489844.78 0.4577923221 Long EC CORP MX N 1 N N VICI Properties Inc. N/A VICI PROPERTIES INC REIT USD.01 925652109 334030 NS USD 9720273 0.9910958099 Long EC CORP US N 1 N N N West Fraser Timber Co. Ltd. 5493005WD1ZK6WBVR988 WEST FRASER TIMBER CO LTD COMMON STOCK 952845105 28737 NS 2086328.42 0.2127256462 Long EC CORP CA N 1 N N N The Williams Companies Inc. D71FAKCBLFS2O0RBPG08 WILLIAMS COS INC/THE COMMON STOCK USD1.0 969457100 224510 NS USD 7563741.9 0.7712121773 Long EC CORP US N 1 N N N Keppel DC REIT N/A KEPPEL DC REIT REIT ACI0B5V31 1384700 NS 2102415.33 0.2143658953 Long EC CORP SG N 2 N N N Goodman Group N/A GOODMAN GROUP REIT B03FYZ909 146483 NS 2007673.19 0.2047058232 Long EC CORP AU N 2 N N N Norsk Hydro ASA 549300N1SDN71ZZ8BO45 NORSK HYDRO ASA COMMON STOCK NOK1.098 B11HK3901 339564 NS 2124937.05 0.2166622487 Long EC CORP NO N 2 N N N Arch Resources Inc. W47HVZ7Q6FXL86RELH91 ARCH RESOURCES INC COMMON STOCK USD.01 03940R107 5815 NS USD 992387.9 0.1011855829 Long EC CORP US N 1 N N N Hammerson plc N/A HAMMERSON PLC REIT GBP.05 040650004 3341846 NS 1022859.83 0.1042925535 Long EC CORP GB N 2 N N N Newmont Corporation 549300VSP3RIX7FGDZ51 NEWMONT CORP COMMON STOCK USD1.6 651639106 136755 NS USD 5053097.25 0.5152225160 Long EC CORP US N 1 N N N ORIX JREIT Inc. N/A ORIX JREIT INC REIT 652777905 1506 NS 1806248.38 0.1841682020 Long EC CORP JP N 2 N N N Arealink Co.Ltd. N/A AREALINK CO LTD COMMON STOCK 665409900 75000 NS 1476812.17 0.1505783175 Long EC CORP JP N 2 N N N NuVista Energy Ltd. 549300MG32TDSM60SX75 NUVISTA ENERGY LTD COMMON STOCK 67072Q104 157127 NS 1503884.41 0.1533386498 Long EC CORP CA N 1 N N N Occidental Petroleum Corporation IM7X0T3ECJW4C1T7ON55 OCCIDENTAL PETROLEUM CORP COMMON STOCK USD.2 674599105 89567 NS USD 5811106.96 0.5925104942 Long EC CORP US N 1 N N N Sino Land Company Limited N/A SINO LAND CO LTD COMMON STOCK 681042008 1456627 NS 1638174.26 0.1670310746 Long EC CORP HK N 2 N N N Omega Healthcare Investors Inc. 549300OJ7ENK42CZ8E73 OMEGA HEALTHCARE INVESTORS INC REIT USD.1 681936100 164004 NS USD 5438372.64 0.5545058597 Long EC CORP US N 1 N N N Swire Pacific Limited N/A SWIRE PACIFIC LTD COMMON STOCK 686774001 263000 NS 1771441.42 0.1806192243 Long EC CORP HK N 2 N N N TotalEnergies SE N/A TOTALENERGIES SE COMMON STOCK EUR2.5 B15C55900 230054 NS 15125904.58 1.5422633346 Long EC CORP FR N 2 N N N China Longyuan Power Group Corporation Limited N/A CHINA LONGYUAN POWER GROUP COR COMMON STOCK CNY1.0 B4Q2TX906 2480081 NS 2150911.4 0.2193106383 Long EC CORP CN N 2 N N N Shaftesbury Capital PLC 549300TTXXZ1SHUI0D54 SHAFTESBURY CAPITAL PLC REIT GBP.25 B62G9D902 1364205 NS 1905558.04 0.1942939863 Long EC CORP GB N 2 N N N Vestas Wind Systems A/S 549300DYMC8BGZZC8844 VESTAS WIND SYSTEMS A/S COMMON STOCK DKK.2 BN4MYF907 98658 NS 2110678.22 0.2152083938 Long EC CORP DK N 2 N N N Array Technologies Inc. N/A ARRAY TECHNOLOGIES INC COMMON STOCK USD.001 04271T100 23375 NS USD 518691.25 0.0528866550 Long EC CORP US N 1 N N N Artemis Gold Inc. N/A ARTEMIS GOLD INC COMMON STOCK 04302L100 238421 NS 1018105.5 0.1038077938 Long EC CORP CA N 1 N N Aya Gold and Silver Inc. N/A AYA GOLD and SILVER INC COMMON STOCK 05466C109 99658 NS 534884.46 0.0545377426 Long EC CORP CA N 1 N N Boardwalk Real Estate Investment Trust N/A BOARDWALK REAL ESTATE INVESTME REIT 096631106 61305 NS 3015488.35 0.3074643962 Long EC CORP CA N 1 N N N Equinor ASA OW6OFBNCKXC4US5C7523 EQUINOR ASA COMMON STOCK NOK2.5 713360907 214325 NS 7023869.62 0.7161658679 Long EC CORP NO N 2 N N N Phillips Edison and Company Inc. N/A PHILLIPS EDISON and CO INC REIT USD.01 71844V201 163851 NS USD 5495562.54 0.5603370406 Long EC CORP US N 1 N N N Phillips 66 N/A PHILLIPS 66 COMMON STOCK 718546104 52060 NS USD 6255009 0.6377715123 Long EC CORP US N 1 N N N Power Integrations Inc. N/A POWER INTEGRATIONS INC COMMON STOCK USD.001 739276103 16398 NS USD 1251331.38 0.1275879070 Long EC CORP US N 1 N N N CBRE Group Inc. N/A CBRE GROUP INC COMMON STOCK USD.01 12504L109 54015 NS USD 3989547.9 0.4067811889 Long EC CORP US N 1 N N N Dow Inc. N/A DOW INC COMMON STOCK USD.01 260557103 11788 NS USD 607789.28 0.0619712439 Long EC CORP US N 1 N N N Prologis Inc. N/A PROLOGIS INC REIT USD.01 74340W103 283884 NS USD 31854623.64 3.2479523996 Long EC CORP US N 1 N N N Public Service Enterprise Group Incorporated PUSS41EMO3E6XXNV3U28 PUBLIC SERVICE ENTERPRISE GROU COMMON STOCK 744573106 27787 NS USD 1581358.17 0.1612380081 Long EC CORP US N 1 N N N Enbridge Inc. 98TPTUM4IVMFCZBCUR27 ENBRIDGE INC COMMON STOCK 29250N105 32449 NS USD 1076982.31 0.1098109749 Long EC CORP CA N 1 N N Ero Copper Corp. N/A ERO COPPER CORP COMMON STOCK 296006109 201182 NS 3468936.09 0.3536987103 Long EC CORP CA N 1 N N SL Green Realty Corp. N/A SL GREEN REALTY CORP REIT USD.01 78440X887 146151 NS USD 5451432.3 0.5558374452 Long EC CORP US N 1 N N N Sigma Lithium Corporation N/A SIGMA LITHIUM CORP COMMON STOCK 826599102 37900 NS 1229709.55 0.1253833079 Long EC CORP BR N 1 N N Federal Home Loan Bank Discount Notes N/A FEDERAL HOME LOAN BANK DISCOUN DISCOUNT NOT 10/23 0.00000 313384ML0 3100000 PA USD 3100000 0.3160813498 Long DBT USGSE US N 2 2023-10-02 None 0.000000000000 N N N N N N Filo Corp. N/A FILO CORP COMMON STOCK 31729R105 40000 NS 597533.59 0.0609255560 Long EC CORP CA N 1 N N Foran Mining Corporation N/A FORAN MINING CORP COMMON STOCK 344911201 200000 NS 546291.18 0.0557007915 Long EC CORP CA N 1 N N Getty Realty Corp. N/A GETTY REALTY CORP REIT USD.01 374297109 130001 NS USD 3604927.73 0.3675646526 Long EC CORP US N 1 N N N Helmerich and Payne Inc. N/A HELMERICH and PAYNE INC COMMON STOCK USD.1 423452101 27899 NS USD 1176221.84 0.1199296087 Long EC CORP US N 1 N N N Hudbay Minerals Inc. N/A HUDBAY MINERALS INC COMMON STOCK 443628102 639609 NS 3112693.16 0.3173755663 Long EC CORP CA N 1 N N Hyatt Hotels Corporation T27JQIMTYSH41TCD5186 HYATT HOTELS CORP COMMON STOCK USD.01 448579102 37394 NS USD 3966755.52 0.4044572385 Long EC CORP US N 1 N N N Imperial Oil Limited N/A IMPERIAL OIL LTD COMMON STOCK 453038408 64382 NS 3965542.51 0.4043335579 Long EC CORP CA N 1 N N N Ivanhoe Electric Inc. N/A IVANHOE ELECTRIC INC / US COMMON STOCK USD.0001 46578C108 98550 NS USD 1172745 0.1195751041 Long EC CORP CA N 1 N N RWE Aktiengesellschaft N/A RWE AG COMMON STOCK 476896907 85216 NS 3163201.59 0.3225254930 Long EC CORP DE N 2 N N N Simon Property Group Inc. N/A SIMON PROPERTY GROUP INC REIT USD.0001 828806109 57468 NS USD 6208268.04 0.6330057233 Long EC CORP US N 1 N N N Tanger Factory Outlet Centers Inc. UKEW8YSXE4Y581KYOL30 TANGER FACTORY OUTLET CENTERS REIT USD.01 875465106 255132 NS USD 5765983.2 0.5879095978 Long EC CORP US N 1 N N N TC Energy Corporation N/A TC ENERGY CORP COMMON STOCK 87807B107 54804 NS 1884700.78 0.1921673441 Long EC CORP CA N 1 N N Triple Flag Precious Metals Corp. N/A TRIPLE FLAG PRECIOUS METALS CO COMMON STOCK 89679M104 121906 NS USD 1593311.42 0.1624567821 Long EC CORP CA N 1 N N UDR Inc. P3CH2EG5X6Z1XWU1OO74 UDR INC REIT USD.01 902653104 170599 NS USD 6085266.33 0.6204642567 Long EC CORP US N 1 N N N United States Treasury Bills N/A UNITED STATES TREASURY BILL 10/23 0.00000 912797HA8 7550000 PA USD 7541174.88 0.7689112050 Long DBT UST US N 2 2023-10-10 None 0.000000000000 N N N N N N Kilroy Realty Corporation 549300CXXI18B214UN80 KILROY REALTY CORP REIT USD.01 49427F108 115584 NS USD 3653610.24 0.3725284053 Long EC CORP US N 1 N N N MAG Silver Corp. N/A MAG SILVER CORP COMMON STOCK 55903Q104 51275 NS 530020.98 0.0540418538 Long EC CORP CA N 1 N N N Antofagasta PLC N/A ANTOFAGASTA PLC COMMON STOCK GBP.05 004561908 3457 NS 60013.08 0.0061190372 Long EC CORP CL N 2 N N N Bravo Mining Corp. N/A BRAVO MINING CORP COMMON STOCK 10566M106 72000 NS 163268.91 0.0166471798 Long EC CORP CA N 1 N N N Calibre Mining Corp. N/A CALIBRE MINING CORP COMMON STOCK 13000C205 240000 NS 229707.34 0.0234213568 Long EC CORP CA N 1 N N Canfor Corporation N/A CANFOR CORP COMMON STOCK 137576104 32125 NS 399005.15 0.0406832537 Long EC CORP CA N 1 N N N American Electric Power Company Inc. 1B4S6S7G0TW5EE83BO58 AMERICAN ELECTRIC POWER COMMON STOCK USD6.5 025537101 34589 NS USD 2601784.58 0.2652824458 Long EC CORP US N 1 N N N JH COLLATERAL N/A JH COLLATERAL N/A 3668889.55 NS USD 36673119.27 3.7392545296 Long STIV RF US N 1 N N Vistra Corp. N/A VISTRA CORP COMMON STOCK USD.01 92840M102 56261 NS USD 1866739.98 0.1903360299 Long EC CORP US N 1 N N N SK Telecom Co. Ltd. N/A SK TELECOM CO LTD COMMON STOCK KRW100.0 622487908 83990 NS 3235637.56 0.3299111895 Long EC CORP KR N 2 N N N KDDI Corporation N/A KDDI CORP COMMON STOCK 624899902 106800 NS 3269199.18 0.3333331902 Long EC CORP JP N 2 N N N Welltower Inc. T6IZ0MBEG5ACZDTR7D06 WELLTOWER INC REIT USD1.0 95040Q104 195152 NS USD 15986851.84 1.6300470030 Long EC CORP US N 1 N N N Wheaton Precious Metals Corp. 549300XSFG5ZCGVYD886 WHEATON PRECIOUS METALS CORP COMMON STOCK 962879102 141801 NS 5754515.83 0.5867403649 Long EC CORP CA N 1 N N N Woodside Energy Group Ltd N/A WOODSIDE ENERGY GROUP LTD ADR 980228308 75860 NS USD 1766779.4 0.1801438767 Long EC CORP AU N 1 N N Endeavour Mining PLC N/A ENDEAVOUR MINING PLC COMMON STOCK USD.01 ACI1YMWL6 91278 NS 1788934.56 0.1824028550 Long EC CORP GB N 1 N N N Nippon Telegraph and Telephone Corporation N/A NIPPON TELEGRAPH and TELEPHONE C COMMON STOCK 664137007 2995125 NS 3545136.28 0.3614682131 Long EC CORP JP N 2 N N N Nutrien Ltd. N/A NUTRIEN LTD COMMON STOCK 67077M108 19185 NS 1184787.63 0.1208029914 Long EC CORP CA N 1 N N N Frasers Centrepoint Trust N/A FRASERS CENTREPOINT TRUST REIT NPV B17NZ4904 750100 NS 1198997.89 0.1222518940 Long EC CORP SG N 2 N N N Anglo American plc 549300S9XF92D1X8ME43 ANGLO AMERICAN PLC COMMON STOCK USD.54945 B1XZS8907 45622 NS 1252769.88 0.1277345789 Long EC CORP GB N 2 N N N Global Atomic Corporation N/A GLOBAL ATOMIC CORP COMMON STOCK 37957M106 126500 NS 212346.77 0.0216512431 Long EC CORP CA N 1 N N Lucara Diamond Corp. 549300GGHEV7KQEE8R10 LUCARA DIAMOND CORP COMMON STOCK 54928Q108 420070 NS 120616.45 0.0122982614 Long EC CORP CA N 1 N N N Berkshire Hathaway Inc. 5493000C01ZX7D35SD85 BERKSHIRE HATHAWAY INC COMMON STOCK USD.0033 084670702 7731 NS USD 2708169.3 0.2761296155 Long EC CORP US N 1 N N N Brookfield Renewable Corporation N/A BROOKFIELD RENEWABLE CORP COMMON STOCK USD.01 11284V105 17294 NS USD 414018.36 0.0422140265 Long EC CORP US N 1 N N N VGP N/A VGP NV COMMON STOCK EUR55.0 B29L88905 17537 NS 1626787.25 0.1658700354 Long EC CORP BE N 2 N N N NEXTDC Limited N/A NEXTDC LTD COMMON STOCK B5LMKP900 197090 NS 1559451.83 0.1590043998 Long EC CORP AU N 2 N N N Occidental Petroleum Corporation IM7X0T3ECJW4C1T7ON55 OCCIDENTAL PETROLEUM CORP OCCIDENTAL PETROLEUM CW27 674599162 16146 NS USD 698314.5 0.0712013515 Long EC CORP US N 1 N N N OceanaGold Corporation 549300CBMSE8I9N3E232 OCEANAGOLD CORP COMMON STOCK 675222103 312106 NS 611229.13 0.0623219769 Long EC CORP AU N 1 N N N MEG Energy Corp. 5493002WXPTG5ZC1T326 MEG ENERGY CORP COMMON STOCK 552704108 135042 NS 2627763.71 0.2679313228 Long EC CORP CA N 1 N N N TAG Immobilien AG N/A TAG IMMOBILIEN AG COMMON STOCK 573563905 250101 NS 2613088.3 0.2664349926 Long EC CORP DE N 2 N N N The Berkeley Group Holdings plc N/A BERKELEY GROUP HOLDINGS PLC COMMON STOCK GBP.05414 BLJNXL901 31832 NS 1589686.02 0.1620871300 Long EC CORP GB N 2 N N N Shanghai International Airport Co. Ltd. N/A SHANGHAI INTERNATIONAL AIRPORT COMMON STOCK CNY1.0 BP3R4P903 364200 NS 1897320.33 0.1934540552 Long EC CORP CN N 2 N N N Pembina Pipeline Corporation 5493002W3L9YICM6FU21 PEMBINA PIPELINE CORP COMMON STOCK 706327103 133200 NS 4005071.23 0.4083639744 Long EC CORP CA N 1 N N N Sempra PBBKGKLRK5S5C0Y4T545 SEMPRA COMMON STOCK 816851109 45043 NS USD 3064275.29 0.3124387968 Long EC CORP US N 1 N N N Shell PLC N/A SHELL PLC COMMON STOCK EUR.07 BP6MXD906 790811 NS 25064290.45 2.5555983091 Long EC CORP GB N 2 N N N Vicinity Limited N/A VICINITY LTD REIT BY7QXS904 1620040 NS 1755722.19 0.1790164644 Long EC CORP AU N 2 N N N Land Securities Group PLC N/A LAND SECURITIES GROUP PLC REIT GBP.1066667 BYW0PQ906 261000 NS 1870867.73 0.1907569024 Long EC CORP GB N 2 N N N Brookfield Renewable Partners L.P. N/A BROOKFIELD RENEWABLE PARTNERS LTD PART G16258108 70942 NS USD 1542279.08 0.1572534366 Long EC CORP CA N 1 N N N SilverCrest Metals Inc. N/A SILVERCREST METALS INC COMMON STOCK 828363101 138340 NS 611109.88 0.0623098180 Long EC CORP CA N 1 N N Steel Dynamics Inc. 549300HGGKEL4FYTTQ83 STEEL DYNAMICS INC COMMON STOCK USD.005 858119100 4664 NS USD 500074.08 0.0509884162 Long EC CORP US N 1 N N N Marathon Gold Corporation N/A MARATHON GOLD CORP COMMON STOCK 56580Q102 655305 NS 289477.64 0.0295156397 Long EC CORP CA N 1 N N NanoXplore Inc. N/A NANOXPLORE INC COMMON STOCK 63010G100 174300 NS 336216.45 0.0342812095 Long EC CORP CA N 1 N N Noble Corporation plc N/A NOBLE CORP PLC COMMON STOCK G65431127 24219 NS USD 1226692.35 0.1250756690 Long EC CORP US N 1 N N N TechnipFMC plc 549300D5I93QWCJTCK36 TECHNIPFMC PLC COMMON STOCK USD1.0 G87110105 90159 NS USD 1833834.06 0.1869808855 Long EC CORP GB N 1 N N N Daito Trust Construction Co. Ltd. N/A DAITO TRUST CONSTRUCTION CO LT COMMON STOCK 625050000 24700 NS 2601741.36 0.2652780390 Long EC CORP JP N 2 N N N Nevada Copper Corp. N/A NEVADA COPPER CORP COMMON STOCK 64128F703 265550 NS 32258.97 0.0032891803 Long EC CORP CA N 1 N N Targa Resources Corp. 5493003QENHHS261UR94 TARGA RESOURCES CORP COMMON STOCK USD.001 87612G101 43934 NS USD 3766022.48 0.3839901513 Long EC CORP US N 1 N N N Tourmaline Oil Corp. N/A TOURMALINE OIL CORP COMMON STOCK 89156V106 71649 NS 3605528.55 0.3676259132 Long EC CORP CA N 1 N N N GOLDMAN SACHS and CO. N/A GOLDMAN SACHS and CO. N/A 5400000 PA USD 5400000 0.5505933191 Long RA CORP US N 2 Repurchase Y 5.290000000000000 2023-10-02 3406800 USD 3366054.67 USD UST 2179807.9659788003 USD 1918655.52 USD AMBS 233899.71162736 USD 223344.47 USD AMBS N N N Nickel 28 Capital Corp. N/A NICKEL 28 CAPITAL CORP COMMON STOCK 65401N107 356691 NS 241601.86 0.0246341426 Long EC CORP CA N 1 N N N Newcrest Mining Limited N/A NEWCREST MINING LTD COMMON STOCK 663710002 22643 NS 356775.4 0.0363774355 Long EC CORP AU N 2 N N N Nouveau Monde Graphite Inc. N/A NOUVEAU MONDE GRAPHITE INC COMMON STOCK 66979W842 87617 NS USD 231308.88 0.0235846526 Long EC CORP CA N 1 N N N Pan American Silver Corp. 549300MKTF5851TYIB83 PAN AMERICAN SILVER CORP RIGHT 697900132 83300 NS USD 44565.5 0.0045439753 Long EC CORP CA N 1 N N N Vale S.A. N/A VALE SA ADR 91912E105 78952 NS USD 1057956.8 0.1078711011 Long EC CORP BR N 1 N N N Warrior Met Coal Inc. 549300152B1S9YKBYV79 WARRIOR MET COAL INC COMMON STOCK USD.01 93627C101 22324 NS USD 1140309.92 0.1162679673 Long EC CORP US N 1 N N N Wesdome Gold Mines Ltd. N/A WESDOME GOLD MINES LTD COMMON STOCK 95083R100 123889 NS 646694.65 0.0659381026 Long EC CORP CA N 1 N N Wolfspeed Inc. 549300OGU88P3AW3TO93 WOLFSPEED INC COMMON STOCK USD.00125 977852102 17867 NS USD 680732.7 0.0694086809 Long EC CORP US N 1 N N Prologis Property Mexico S.A. de C.V. N/A PROLOGIS PROPERTY MEXICO SA DE REIT ACI08KJ10 191570 NS 660203.37 0.0673154750 Long EC CORP MX N 1 N N N Aker Solutions ASA N/A AKER SOLUTIONS ASA COMMON STOCK NOK1.08 ACI098RP4 144753 NS 582449.04 0.0593875093 Long EC CORP NO N 2 N N N Engie LAXUQCHT4FH58LRZDY46 ENGIE SA COMMON STOCK EUR1.0 B0C2CQ902 241266 NS 3700097.03 0.3772682786 Long EC CORP FR N 2 N N N Castellum AB 549300GU5OHTR1T5IY68 CASTELLUM AB COMMON STOCK SEK.5 B0XP0T905 114332 NS 1158930.76 0.1181665803 Long EC CORP SE N 2 N N N Plug Power Inc. 549300JPDKRSJ8JSM954 PLUG POWER INC COMMON STOCK USD.01 72919P202 23133 NS USD 175810.8 0.0179259726 Long EC CORP US N 1 N N Sandstorm Gold Ltd. 549300QWJPV45VQF1B33 SANDSTORM GOLD LTD COMMON STOCK 80013R206 27979 NS 130805.56 0.0133371606 Long EC CORP CA N 1 N N N Iluka Resources Limited N/A ILUKA RESOURCES LTD COMMON STOCK 695757005 90600 NS 442466.92 0.0451146908 Long EC CORP AU N 2 N N N Gecina N/A GECINA SA REIT EUR7.5 774246904 26858 NS 2738389.09 0.2792108774 Long EC CORP FR N 2 N N N Southern Copper Corporation N/A SOUTHERN COPPER CORP COMMON STOCK USD.01 84265V105 4836 NS USD 364102.44 0.0371245131 Long EC CORP US N 1 N N N SunPower Corporation 549300TXO070764WUH65 SUNPOWER CORP COMMON STOCK USD.001 867652406 49841 NS USD 307518.97 0.0313551649 Long EC CORP US N 1 N N Torex Gold Resources Inc. N/A TOREX GOLD RESOURCES INC COMMON STOCK 891054603 20837 NS 216769.23 0.0221021648 Long EC CORP CA N 1 N N N Trilogy Metals Inc. N/A TRILOGY METALS INC COMMON STOCK 89621C105 696952 NS 338662.48 0.0345306109 Long EC CORP CA N 1 N N N United States Steel Corporation JNLUVFYJT1OZSIQ24U47 UNITED STATES STEEL CORP COMMON STOCK USD1.0 912909108 6606 NS USD 214562.88 0.0218772015 Long EC CORP US N 1 N N N Aker Carbon Capture ASA N/A AKER CARBON CAPTURE ASA COMMON STOCK NOK1.0 ACI1QDQY4 106824 NS 112268.77 0.0114471175 Long EC CORP NO N 2 N N N Allkem Limited N/A ALLKEM LTD COMMON STOCK ACI227DB5 30000 NS 224322.9 0.0228723500 Long EC CORP AU N 2 N N N Newcrest Mining Limited N/A NEWCREST MINING LTD COMMON STOCK N/A 5513 NS 87022.8 0.0088729949 Long EC CORP AU N 1 N N N SolGold plc N/A SOLGOLD PLC COMMON STOCK GBP.01 N/A 2609000 NS 403379.35 0.0411292547 Long EC CORP AU N 1 N N Seabridge Gold Inc. N/A SEABRIDGE GOLD INC COMMON STOCK 811916105 40338 NS USD 425565.9 0.0433914336 Long EC CORP CA N 1 N N Stornoway Diamond Corporation N/A 7936567 CANADA INC COMMON STOCK 86222Q806 3062000 NS 0.02 0.0000000020 Long EC CORP CA N 3 N N N Sierra Rutile Holdings Limited N/A SIERRA RUTILE HOLDINGS LTD COMMON STOCK N/A 98000 NS 11937.89 0.0012172079 Long EC CORP AU N 2 N N N Companhia de Saneamento Basico do Estado de Sao Paulo-SABESP N/A CIA DE SANEAMENTO BASICO DO ES COMMON STOCK B1YCHL900 217900 NS 2645639.06 0.2697539243 Long EC CORP BR N 1 N N N Iberdrola Sociedad Anonima 5QK37QC7NWOJ8D7WVQ45 IBERDROLA SA COMMON STOCK EUR.75 B288C9908 239557 NS 2679312.99 0.2731873763 Long EC CORP ES N 2 N N N Sumitomo Forestry Co. Ltd. N/A SUMITOMO FORESTRY CO LTD COMMON STOCK N/A 16600 NS 421033.9 0.0429293430 Long EC CORP JP N 2 N N N Kaufman and Broad SA N/A KAUFMAN and BROAD SA COMMON STOCK EUR.26 B138HB905 17192 NS 500946.69 0.0510773890 Long EC CORP FR N 2 N N N Japan Hotel REIT Investment Corporation N/A JAPAN HOTEL REIT INVESTMENT CO REIT B1530B902 2192 NS 1144528.69 0.1166981204 Long EC CORP JP N 2 N N N Nomura Real Estate Holdings Inc. N/A NOMURA REAL ESTATE HOLDINGS IN COMMON STOCK B1CWJM906 122200 NS 3067899.85 0.3128083632 Long EC CORP JP N 2 N N N Galp Energia SGPS S.A. N/A GALP ENERGIA SGPS SA COMMON STOCK EUR1.0 B1FW75903 256304 NS 3796406.89 0.3870881982 Long EC CORP PT N 2 N N N Smurfit Kappa Group Public Limited Company N/A SMURFIT KAPPA GROUP PLC COMMON STOCK EUR.001 B1RR84903 36000 NS 1192101.02 0.1215486773 Long EC CORP IE N 2 N N N Vinci N/A VINCI SA COMMON STOCK EUR2.5 B1XH02900 36229 NS 4008052.52 0.4086679519 Long EC CORP FR N 2 N N N L'Air Liquide S.A. N/A AIR LIQUIDE SA COMMON STOCK EUR5.5 B1YXBJ905 3519 NS 592710.79 0.0604338150 Long EC CORP FR N 2 N N N AB Sagax N/A SAGAX AB COMMON STOCK SEK1.75 B9M3PK909 58227 NS 1106048.68 0.1127746322 Long EC CORP SE N 2 N N N National Grid plc 8R95QZMKZLJX5Q2XR704 NATIONAL GRID PLC COMMON STOCK GBP.1243129 BDR05C901 252422 NS 3018821.85 0.3078042856 Long EC CORP GB N 2 N N N Lar Espana Real Estate SOCIMI S.A. N/A LAR ESPANA REAL ESTATE SOCIMI REIT EUR2.0 N/A 193337 NS 1131245.41 0.1153437343 Long EC CORP ES N 2 N N N Talon Metals Corp N/A TALON METALS CORP COMMON STOCK N/A 5192000 NS 993867.11 0.1013364057 Long EC CORP CA N 1 N N N 2023-10-30 John Hancock Investment Trust /s/Salvatore Schiavone Salvatore Schiavone Treasurer