0001145549-23-033460.txt : 20230526 0001145549-23-033460.hdr.sgml : 20230526 20230526122934 ACCESSION NUMBER: 0001145549-23-033460 CONFORMED SUBMISSION TYPE: NPORT-P PUBLIC DOCUMENT COUNT: 1 CONFORMED PERIOD OF REPORT: 20230331 FILED AS OF DATE: 20230526 DATE AS OF CHANGE: 20230526 PERIOD START: 20230331 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: 23965970 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 2023-03-31 2023-03-31 N 1063694061.240000000000 1144212.660000000000 1062549848.580000000000 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 1242213.470000000000 UST BP P.L.C. N/A BP PLC COMMON STOCK USD.25 079805909 2370969 NS 14985686.46 1.4103513807 Long EC CORP GB N 2 N N N Berkshire Hathaway Inc. 5493000C01ZX7D35SD85 BERKSHIRE HATHAWAY INC COMMON STOCK USD.0033 084670702 10490 NS USD 3238997.3 0.3048325031 Long EC CORP US N 1 N N N Taylor Wimpey plc N/A TAYLOR WIMPEY PLC COMMON STOCK GBP.01 087823001 1187389 NS 1746844.97 0.1644012253 Long EC CORP GB N 2 N N N BHP Group Limited WZE1WSENV6JSZFK0JC28 BHP GROUP LTD ADR 088606108 312450 NS USD 19812454.5 1.8646141192 Long EC CORP AU N 1 N N SolarEdge Technologies Inc. 5493000K6Y58XXPDF853 SOLAREDGE TECHNOLOGIES INC COMMON STOCK USD.0001 83417M104 6315 NS USD 1919444.25 0.1806451013 Long EC CORP IL N 1 N N N Southern Copper Corporation N/A SOUTHERN COPPER CORP COMMON STOCK USD.01 84265V105 5286 NS USD 403057.5 0.0379330439 Long EC CORP US N 1 N N N Spirit Realty Capital Inc. 549300LTU6LVPZSHMJ25 SPIRIT REALTY CAPITAL INC REIT USD.05 84860W300 72334 NS USD 2881786.56 0.2712142460 Long EC CORP US N 1 N N N Steel Dynamics Inc. 549300HGGKEL4FYTTQ83 STEEL DYNAMICS INC COMMON STOCK USD.005 858119100 3614 NS USD 408598.84 0.0384545573 Long EC CORP US N 1 N N N Stornoway Diamond Corporation N/A 7936567 CANADA INC COMMON STOCK 86222Q806 3062000 NS 0.02 0.0000000019 Long EC CORP CA N 3 N N N Sun Communities Inc. 549300H5GEOJYN41ZG57 SUN COMMUNITIES INC REIT USD.01 866674104 96890 NS USD 13649863.2 1.2846327368 Long EC CORP US N 1 N N N Suncor Energy Inc. N/A SUNCOR ENERGY INC COMMON STOCK 867224107 413634 NS 12842088.52 1.2086104513 Long EC CORP CA N 1 N N N SunPower Corporation 549300TXO070764WUH65 SUNPOWER CORP COMMON STOCK USD.001 867652406 47592 NS USD 658673.28 0.0619898710 Long EC CORP US N 1 N N Sunrun Inc. 54930007SJ77CI66U531 SUNRUN INC COMMON STOCK USD.0001 86771W105 58386 NS USD 1176477.9 0.1107221371 Long EC CORP US N 1 N N Tanger Factory Outlet Centers Inc. UKEW8YSXE4Y581KYOL30 TANGER FACTORY OUTLET CENTERS REIT USD.01 875465106 75572 NS USD 1483478.36 0.1396149425 Long EC CORP US N 1 N N N Targa Resources Corp. 5493003QENHHS261UR94 TARGA RESOURCES CORP COMMON STOCK USD.001 87612G101 46690 NS USD 3406035.5 0.3205530079 Long EC CORP US N 1 N N N TC Energy Corporation N/A TC ENERGY CORP COMMON STOCK 87807B107 93194 NS 3625015.6 0.3411619328 Long EC CORP CA N 1 N N N Teck Resources Limited T8KI5SQ2JRWHL7XY0E11 TECK RESOURCES LTD COMMON STOCK 878742204 263565 NS 9624071.59 0.9057524786 Long EC CORP CA N 1 N N N Tidewater Midstream and Infrastructure Ltd N/A TIDEWATER MIDSTREAM AND INFRAS COMMON STOCK 886453109 694666 NS 462596.67 0.0435364675 Long EC CORP CA N 1 N N Topaz Energy Corp. N/A TOPAZ ENERGY CORP COMMON STOCK 89055A203 54265 NS 767298.67 0.0722129574 Long EC CORP CA N 1 N N The AES Corporation 2NUNNB7D43COUIRE5295 AES CORP/VA COMMON STOCK USD.01 00130H105 162653 NS USD 3916684.24 0.3686118110 Long EC CORP US N 1 N N N Canfor Corporation N/A CANFOR CORP COMMON STOCK 137576104 35000 NS 562486.13 0.0529373874 Long EC CORP CA N 1 N N N Capstone Copper Corp. N/A CAPSTONE COPPER CORP COMMON STOCK 14071L108 1401467 NS 6325526.23 0.5953157152 Long EC CORP CA N 1 N N N CareTrust REIT Inc. 5493001NVXE2B9GPLU96 CARETRUST REIT INC REIT USD.01 14174T107 275997 NS USD 5404021.26 0.5085899045 Long EC CORP US N 1 N N N Cenovus Energy Inc. N/A CENOVUS ENERGY INC COMMON STOCK 15135U109 561440 NS 9795601.33 0.9218956968 Long EC CORP CA N 1 N N N ChampionX Corporation N/A CHAMPIONX CORP COMMON STOCK USD.01 15872M104 60557 NS USD 1642911.41 0.1546197020 Long EC CORP US N 1 N N N Chart Industries Inc. EM7QGKC1GYOF3LSZSL80 CHART INDUSTRIES INC COMMON STOCK USD.01 16115Q308 7761 NS USD 973229.4 0.0915937639 Long EC CORP US N 1 N N N Cheniere Energy Inc. MIHC87W9WTYSYZWV1J40 CHENIERE ENERGY INC COMMON STOCK USD.003 16411R208 11695 NS USD 1843132 0.1734631088 Long EC CORP US N 1 N N N Chevron Corporation N/A CHEVRON CORP COMMON STOCK USD.75 166764100 116907 NS USD 19074546.12 1.7951671769 Long EC CORP US N 1 N N N Colliers International Group Inc. D3O8K13PHLEXXD1DT480 COLLIERS INTERNATIONAL GROUP I COMMON STOCK 194693107 9718 NS 1025585.16 0.0965211337 Long EC CORP CA N 1 N N N ConocoPhillips WPTL2Z3FIYTHSP5V2253 CONOCOPHILLIPS COMMON STOCK USD.01 20825C104 126419 NS USD 12542028.99 1.1803708792 Long EC CORP US N 1 N N N Constellation Energy Corporation N/A CONSTELLATION ENERGY CORP COMMON STOCK 21037T109 26216 NS USD 2057956 0.1936808897 Long EC CORP US N 1 N N N Kaufman and Broad SA N/A KAUFMAN and BROAD SA COMMON STOCK EUR.26 B138HB905 46129 NS 1372750.48 0.1291939839 Long EC CORP FR N 2 N N N Japan Hotel REIT Investment Corporation N/A JAPAN HOTEL REIT INVESTMENT CO REIT B1530B902 2074 NS 1176276.13 0.1107031479 Long EC CORP JP N 2 N N N TotalEnergies SE N/A TOTAL SA COMMON STOCK EUR2.5 B15C55900 167684 NS 9887315.19 0.9305271845 Long EC CORP FR N 2 N N CDL Hospitality Trusts N/A CDL HOSPITALITY TRUSTS STAPLED SECURITY B192HG901 1053200 NS 943890.76 0.0888326097 Long EC CORP SG N 2 N N N Nomura Real Estate Holdings Inc. N/A NOMURA REAL ESTATE HOLDINGS IN COMMON STOCK B1CWJM906 87700 NS 1941995.41 0.1827674638 Long EC CORP JP N 2 N N N Galp Energia SGPS S.A. N/A GALP ENERGIA SGPS SA COMMON STOCK EUR1. B1FW75903 255381 NS 2889718.92 0.2719607860 Long EC CORP PT N 2 N N N Whitbread PLC N/A WHITBREAD PLC COMMON STOCK GBP.767974 B1KJJ4906 27036 NS 998739.85 0.0939946348 Long EC CORP GB N 2 N N N Aker BP ASA 549300NFTY73920OYK69 AKER BP ASA COMMON STOCK NOK1.0 B1L95G905 96364 NS 2363329.73 0.2224205983 Long EC CORP NO N 2 N N N Safestore Holdings PLC N/A SAFESTORE HOLDINGS PLC REIT GBP.01 B1N7Z0909 175578 NS 2060861.27 0.1939543140 Long EC CORP GB N 2 N N N Smurfit Kappa Group Public Limited Company N/A SMURFIT KAPPA GROUP PLC COMMON STOCK EUR.001 B1RR84903 37000 NS 1341464.66 0.1262495742 Long EC CORP IE N 2 N N N Advanced Energy Industries Inc. 549300756XI3QLFT2U27 ADVANCED ENERGY INDUSTRIES INC COMMON STOCK USD.001 007973100 11178 NS USD 1095444 0.1030957749 Long EC CORP US N 1 N N N Agnico Eagle Mines Limited YGE0EUBRF7IJOB3QRX76 AGNICO EAGLE MINES LTD COMMON STOCK 008474108 14563 NS USD 742276.11 0.0698580035 Long EC CORP CA N 1 N N N Agnico Eagle Mines Limited YGE0EUBRF7IJOB3QRX76 AGNICO EAGLE MINES LTD COMMON STOCK 008474108 211141 NS 10764050.98 1.0130396230 Long EC CORP CA N 1 N N N VINCI SA N/A VINCI SA COMMON STOCK EUR2.5 B1XH02900 39662 NS 4546967.6 0.4279298149 Long EC CORP FR N 2 N N N Anglo American plc 549300S9XF92D1X8ME43 ANGLO AMERICAN PLC COMMON STOCK USD.54945 B1XZS8907 57922 NS 1926562.88 0.1813150585 Long EC CORP GB N 2 N N N Albemarle Corporation HDBLS2Q6GV1LSKQPBS54 ALBEMARLE CORP COMMON STOCK USD.01 012653101 5206 NS USD 1150734.24 0.1082993181 Long EC CORP US N 1 N N N L'Air Liquide S.A. N/A AIR LIQUIDE SA COMMON STOCK EUR5.5 B1YXBJ905 4037 NS 675751.19 0.0635971283 Long EC CORP FR N 2 N N N Iberdrola Sociedad Anonima 5QK37QC7NWOJ8D7WVQ45 IBERDROLA SA RTS COMMON STOCK EUR.75 B288C9908 280593 NS 3495588.17 0.3289810991 Long EC CORP ES N 2 N N N Ascencio SCA N/A ASCENCIO REIT N/A 17621 NS 929332.95 0.0874625272 Long EC CORP BE N 2 N N N Alcoa Corporation 549300T12EZ1F6PWWU29 ALCOA CORP COMMON STOCK USD.01 013872106 131296 NS USD 5587957.76 0.5259007629 Long EC CORP US N 1 N N N Alexandria Real Estate Equities Inc. MGCJBT4MKTQBVLNUIS88 ALEXANDRIA REAL ESTATE EQUITIE REIT USD.01 015271109 23478 NS USD 2948602.02 0.2775024648 Long EC CORP US N 1 N N N Altius Minerals Corporation N/A ALTIUS MINERALS CORP COMMON STOCK 020936100 42876 NS 729352.01 0.0686416746 Long EC CORP CA N 1 N N American Electric Power Company Inc. 1B4S6S7G0TW5EE83BO58 AMERICAN ELECTRIC POWER CO INC COMMON STOCK USD6.5 025537101 39001 NS USD 3548700.99 0.3339797182 Long EC CORP US N 1 N N N Equinix Inc. 549300EVUN2BTLJ3GT74 EQUINIX INC REIT USD.001 29444U700 33396 NS USD 24079851.84 2.2662326734 Long EC CORP US N 1 N N N Equinox Gold Corp. N/A EQUINOX GOLD CORP COMMON STOCK 29446Y502 98661 NS 506627.7 0.0476803701 Long EC CORP CA N 1 N N Equity Residential 5493008RACSH5EP3PI59 EQUITY RESIDENTIAL REIT USD.01 29476L107 212977 NS USD 12778620 1.2026372238 Long EC CORP US N 1 N N N Ero Copper Corp. N/A ERO COPPER CORP COMMON STOCK 296006109 262532 NS 4644572.79 0.4371157547 Long EC CORP CA N 1 N N N Exelon Corporation 3SOUA6IRML7435B56G12 EXELON CORP COMMON STOCK 30161N101 84615 NS USD 3544522.35 0.3335864529 Long EC CORP US N 1 N N N Exxon Mobil Corporation J3WHBG0MTS7O8ZVMDC91 EXXON MOBIL CORP COMMON STOCK 30231G102 219793 NS USD 24102500.38 2.2683642007 Long EC CORP US N 1 N N N Federal Home Loan Bank Discount Notes N/A FEDERAL HOME LOAN BANK DISCOUN DISCOUNT NOT 04/23 0.00000 313384DX4 990000 PA USD 989876.04 0.0931604330 Long DBT USGSE US N 2 2023-04-04 None 0.000000000000 N N N N N N Filo Mining Corp. N/A FILO MINING CORP COMMON STOCK 31730E101 30000 NS 515871.25 0.0485503104 Long EC CORP CA N 1 N N N Piedmont Lithium Inc. N/A PIEDMONT LITHIUM LTD COMMON STOCK 72016P105 34100 NS USD 2047705 0.1927161349 Long EC CORP US N 1 N N Pioneer Natural Resources Company FY8JBF7CCL2VE4F1B628 PIONEER NATURAL RESOURCES CO COMMON STOCK USD.01 723787107 50264 NS USD 10265919.36 0.9661588465 Long EC CORP US N 1 N N N Plug Power Inc. 549300JPDKRSJ8JSM954 PLUG POWER INC COMMON STOCK USD.01 72919P202 23016 NS USD 269747.52 0.0253868108 Long EC CORP US N 1 N N Plymouth Industrial REIT Inc. N/A PLYMOUTH INDUSTRIAL REIT INC REIT USD.01 729640102 257418 NS USD 5408352.18 0.5089975014 Long EC CORP US N 1 N N N Power Integrations Inc. N/A POWER INTEGRATIONS INC COMMON STOCK USD.001 739276103 15277 NS USD 1293045.28 0.1216926699 Long EC CORP US N 1 N N N Prologis Inc. N/A PROLOGIS INC REIT USD.01 74340W103 316606 NS USD 39502930.62 3.7177484588 Long EC CORP US N 1 N N N Public Service Enterprise Group Incorporated PUSS41EMO3E6XXNV3U28 PUBLIC SERVICE ENTERPRISE GROU COMMON STOCK 744573106 25401 NS USD 1586292.45 0.1492911088 Long EC CORP US N 1 N N N Public Storage N/A PUBLIC STORAGE REIT USD.1 74460D109 54605 NS USD 16498354.7 1.5527134771 Long EC CORP US N 1 N N N Klepierre SA N/A KLEPIERRE SA REIT EUR1.4 758255905 75950 NS 1721959.93 0.1620592137 Long EC CORP FR N 2 N N N Rexford Industrial Realty Inc. 549300MSLO0DF0EMX355 REXFORD INDUSTRIAL REALTY INC REIT USD.01 76169C100 114283 NS USD 6816980.95 0.6415681071 Long EC CORP US N 1 N N N Corporate Office Properties Trust YY1J47X6LF9TYY8JY420 CORPORATE OFFICE PROPERTIES TR REIT USD.01 22002T108 124746 NS USD 2957727.66 0.2783613083 Long EC CORP US N 1 N N N CubeSmart N/A CUBESMART REIT USD.01 229663109 194688 NS USD 8998479.36 0.8468759722 Long EC CORP US N 1 N N N RioCan Real Estate Investment Trust 549300S8HVUSEU3JBY60 RIOCAN REAL ESTATE INVESTMENT REIT 766910103 112874 NS 1702923.31 0.1602676159 Long EC CORP CA N 1 N N N Rio Tinto PLC N/A RIO TINTO PLC ADR 767204100 173677 NS USD 11914242.2 1.1212878357 Long EC CORP GB N 1 N N Gecina N/A GECINA SA REIT EUR7.5 774246904 24304 NS 2522778.76 0.2374268617 Long EC CORP FR N 2 N N N Ryman Hospitality Properties Inc. N/A RYMAN HOSPITALITY PROPERTIES I REIT USD.01 78377T107 59763 NS USD 5362533.99 0.5046854034 Long EC CORP US N 1 N N N SSR Mining Inc. 549300JD2KR7AB9DYJ38 SSR MINING INC COMMON STOCK 784730103 126041 NS 1906236.06 0.1794020358 Long EC CORP US N 1 N N N Sandstorm Gold Ltd. 549300QWJPV45VQF1B33 SANDSTORM GOLD LTD COMMON STOCK 80013R206 32924 NS 191478.09 0.0180206218 Long EC CORP CA N 1 N N N Denbury Inc. 549300KCWA5W52MS5559 DENBURY INC COMMON STOCK 24790A101 11377 NS USD 996966.51 0.0938277401 Long EC CORP US N 1 N N N Devon Energy Corporation 54930042348RKR3ZPN35 DEVON ENERGY CORP COMMON STOCK USD.1 25179M103 116396 NS USD 5890801.56 0.5544023716 Long EC CORP US N 1 N N N Schlumberger N.V. N/A SCHLUMBERGER LTD COMMON STOCK USD.01 806857108 160069 NS USD 7859387.9 0.7396723938 Long EC CORP US N 1 N N N Seabridge Gold Inc. N/A SEABRIDGE GOLD INC COMMON STOCK 811916105 45163 NS USD 584860.85 0.0550431446 Long EC CORP CA N 1 N N Diamondback Energy Inc. 549300R22LSX6OHWEN64 DIAMONDBACK ENERGY INC COMMON STOCK USD.01 25278X109 34190 NS USD 4621462.3 0.4349407518 Long EC CORP US N 1 N N N Dow Inc. N/A DOW INC COMMON STOCK USD.01 260557103 10860 NS USD 595345.2 0.0560298607 Long EC CORP US N 1 N N N Sempra Energy PBBKGKLRK5S5C0Y4T545 SEMPRA ENERGY COMMON STOCK 816851109 24655 NS USD 3726849.8 0.3507458784 Long EC CORP US N 1 N N N Sigma Lithium Corporation N/A SIGMA LITHIUM CORP COMMON STOCK 826599102 38400 NS 1446499.45 0.1361347378 Long EC CORP BR N 1 N N Duke Energy Corporation I1BZKREC126H0VB1BL91 DUKE ENERGY CORP COMMON STOCK USD.001 26441C204 31968 NS USD 3083952.96 0.2902407792 Long EC CORP US N 1 N N N Dundee Precious Metals Inc. 549300LATVTU0EIUMD45 DUNDEE PRECIOUS METALS INC COMMON STOCK 265269209 19881 NS 145043.77 0.0136505379 Long EC CORP CA N 1 N N N DuPont de Nemours Inc. N/A DUPONT DE NEMOURS INC COMMON STOCK USD.01 26614N102 9170 NS USD 658130.9 0.0619388258 Long EC CORP US N 1 N N N EOG Resources Inc. XWTZDRYZPBUHIQBKDB46 EOG RESOURCES INC COMMON STOCK USD.01 26875P101 84412 NS USD 9676147.56 0.9106535164 Long EC CORP US N 1 N N N SilverCrest Metals Inc. N/A SILVERCREST METALS INC COMMON STOCK 828363101 175690 NS 1249264.45 0.1175723145 Long EC CORP CA N 1 N N N Simon Property Group Inc. N/A SIMON PROPERTY GROUP INC REIT USD.0001 828806109 71023 NS USD 7952445.31 0.7484303274 Long EC CORP US N 1 N N N Skeena Resources Limited N/A SKEENA RESOURCES LTD COMMON STOCK 83056P715 318000 NS 1948235.29 0.1833547191 Long EC CORP CA N 1 N N Champion Iron Limited N/A CHAMPION IRON LTD COMMON STOCK N/A 877791 NS 4234700.2 0.3985413207 Long EC CORP AU N 1 N N EQT Corporation 4NT01YGM4X7ZX86ISY52 EQT CORP COMMON STOCK 26884L109 166784 NS USD 5322077.44 0.5008779068 Long EC CORP US N 1 N N N Eastgroup Properties Inc. 31TIGQQZC4P6JMHKSW85 EASTGROUP PROPERTIES INC REIT 277276101 30938 NS USD 5114670.16 0.4813581374 Long EC CORP US N 1 N N N Edison International N/A EDISON INTERNATIONAL COMMON STOCK 281020107 50323 NS USD 3552300.57 0.3343184863 Long EC CORP US N 1 N N N Eldorado Gold Corporation 5493004PWQ01YDD1IH62 ELDORADO GOLD CORP COMMON STOCK 284902509 20664 NS 214055.49 0.0201454539 Long EC CORP CA N 1 N N N LEG Immobilien SE N/A LEG IMMOBILIEN SE COMMON STOCK B9G6L8900 23556 NS 1294549.45 0.1218342322 Long EC CORP DE N 2 N N N AB Sagax N/A SAGAX AB COMMON STOCK SEK1.75 B9M3PK909 54539 NS 1257143.67 0.1183138534 Long EC CORP SE N 2 N N N Empire State Realty Trust Inc. 549300VOKY1DUEQSB456 EMPIRE STATE REALTY TRUST INC REIT USD.01 292104106 785214 NS USD 5096038.86 0.4796046855 Long EC CORP US N 1 N N N Enbridge Inc. 98TPTUM4IVMFCZBCUR27 ENBRIDGE INC COMMON STOCK 29250N105 80076 NS 3053138.2 0.2873407026 Long EC CORP CA N 1 N N N National Grid plc 8R95QZMKZLJX5Q2XR704 NATIONAL GRID PLC COMMON STOCK GBP.1243129 BDR05C901 276338 NS 3738005.48 0.3517957755 Long EC CORP GB N 2 N N N Wharf Real Estate Investment Company Limited N/A WHARF REAL ESTATE INVESTMENT C COMMON STOCK HKD.1 BF0GWS905 620000 NS 3569569.67 0.3359437371 Long EC CORP HK N 2 N N N National Storage REIT N/A NATIONAL STORAGE REIT REIT BGP647905 1196522 NS 2026553.14 0.1907254650 Long EC CORP AU N 2 N N N TechnipFMC plc 549300D5I93QWCJTCK36 TECHNIPFMC PLC COMMON STOCK USD1.0 G87110105 80022 NS USD 1092300.3 0.1027999111 Long EC CORP GB N 1 N N N Enbridge Inc. 98TPTUM4IVMFCZBCUR27 ENBRIDGE INC COMMON STOCK 29250N105 22946 NS USD 875389.9 0.0823857724 Long EC CORP CA N 1 N N Energy Fuels Inc. N/A ENERGY FUELS INC/CANADA COMMON STOCK 292671708 64855 NS 361825.16 0.0340525351 Long EC CORP US N 1 N N N Enerflex Ltd. 54930014N7872VUS3F89 ENERFLEX LTD COMMON STOCK 29269R105 157970 NS 940923.79 0.0885533786 Long EC CORP CA N 1 N N N Enerplus Corporation 549300OEXJU0X6FYBQ42 ENERPLUS CORP COMMON STOCK 292766102 186113 NS 2682561.04 0.2524644885 Long EC CORP CA N 1 N N N SolGold plc N/A SOLGOLD PLC COMMON STOCK GBP.01 N/A 2709000 NS 621376.25 0.0584797269 Long EC CORP AU N 1 N N NewRiver REIT plc N/A NEWRIVER REIT PLC REIT N/A 1669325 NS 1628335.6 0.1532479255 Long EC CORP GB N 2 N N N GOLDMAN SACHS and CO. N/A GOLDMAN SACHS and CO. N/A 8100000 PA USD 8100000 0.7623171761 Long RA CORP US N 2 Repurchase Y 4.760000000000000 2023-04-03 1885528.4631904 USD 1692763.35 USD AMBS 968819.34739724 USD 948719.58 USD AMBS 5142670.82828951 USD 4898359.43 USD AMBS 190300 USD 212286.71 USD UST N N N Comforia Residential REIT Inc N/A COMFORIA RESIDENTIAL REIT INC REIT N/A 936 NS 2226797.58 0.2095711164 Long EC CORP JP N 2 N N N Enphase Energy Inc. 5493008U7KIGMI59Z314 ENPHASE ENERGY INC COMMON STOCK USD.00001 29355A107 8231 NS USD 1730814.68 0.1628925629 Long EC CORP US N 1 N N N Lundin Mining Corporation 549300FQDIM6C8HTN269 LUNDIN MINING CORP COMMON STOCK 550372106 440369 NS 2991185.66 0.2815101488 Long EC CORP CA N 1 N N N MEG Energy Corp. 5493002WXPTG5ZC1T326 MEG ENERGY CORP COMMON STOCK 552704108 149093 NS 2394975.23 0.2253988585 Long EC CORP CA N 1 N N N Veris Residential Inc. N/A MACK-CALI REALTY CORP REIT USD.01 554489104 335247 NS USD 4908016.08 0.4619092541 Long EC CORP US N 1 N N N TKP Corporation N/A TKP CORP COMMON STOCK N/A 33520 NS 726703.91 0.0683924534 Long EC CORP JP N 2 N N LyondellBasell Industries N.V. BN6WCCZ8OVP3ITUUVN49 LYONDELLBASELL INDUSTRIES NV COMMON STOCK EUR.04 N53745100 10967 NS USD 1029691.63 0.0969076069 Long EC CORP US N 1 N N N MAG Silver Corp. N/A MAG SILVER CORP COMMON STOCK 55903Q104 62775 NS 793338.51 0.0746636509 Long EC CORP CA N 1 N N N Marathon Gold Corporation N/A MARATHON GOLD CORP COMMON STOCK 56580Q102 814805 NS 482311.51 0.0453918949 Long EC CORP CA N 1 N N Marathon Petroleum Corporation 3BNYRYQHD39K4LCKQF12 MARATHON PETROLEUM CORP COMMON STOCK USD.01 56585A102 67639 NS USD 9119766.37 0.8582906846 Long EC CORP US N 1 N N N Aya Gold and Silver Inc. N/A AYA GOLD and SILVER INC COMMON STOCK 05466C109 108347 NS 872227.42 0.0820881412 Long EC CORP CA N 1 N N N Baker Hughes Company N/A BAKER HUGHES A GE CO COMMON STOCK USD.0001 05722G100 52359 NS USD 1511080.74 0.1422126917 Long EC CORP US N 1 N N N Barrick Gold Corporation 0O4KBQCJZX82UKGCBV73 BARRICK GOLD CORP COMMON STOCK 067901108 568533 NS 10554563.8 0.9933241075 Long EC CORP CA N 1 N N N Boardwalk Real Estate Investment Trust N/A BOARDWALK REAL ESTATE INVESTME REIT 096631106 58899 NS 2403026.9 0.2261566272 Long EC CORP CA N 1 N N N Brixmor Property Group Inc. N/A BRIXMOR PROPERTY GROUP INC REIT USD.01 11120U105 421837 NS USD 9077932.24 0.8543535395 Long EC CORP US N 1 N N N Torex Gold Resources Inc. N/A TOREX GOLD RESOURCES INC COMMON STOCK 891054603 13337 NS 221937.94 0.0208872968 Long EC CORP CA N 1 N N N Tourmaline Oil Corp. N/A TOURMALINE OIL CORP COMMON STOCK 89156V106 81647 NS 3402411.42 0.3202119340 Long EC CORP CA N 1 N N N Trilogy Metals Inc. N/A TRILOGY METALS INC COMMON STOCK 89621C105 781452 NS 416311.83 0.0391804517 Long EC CORP CA N 1 N N N Triple Flag Precious Metals Corp. N/A TRIPLE FLAG PRECIOUS METALS CO COMMON STOCK 89679M104 166706 NS USD 2492254.7 0.2345541438 Long EC CORP CA N 1 N N UDR Inc. P3CH2EG5X6Z1XWU1OO74 UDR INC REIT USD.01 902653104 292638 NS USD 12015716.28 1.1308378893 Long EC CORP US N 1 N N N United States Steel Corporation JNLUVFYJT1OZSIQ24U47 UNITED STATES STEEL CORP COMMON STOCK USD1.0 912909108 7081 NS USD 184814.1 0.0173934522 Long EC CORP US N 1 N N N Vale S.A. N/A VALE SA ADR 91912E105 88952 NS USD 1403662.56 0.1321032196 Long EC CORP BR N 1 N N Valero Energy Corporation 549300XTO5VR8SKV1V74 VALERO ENERGY CORP COMMON STOCK USD.01 91913Y100 71915 NS USD 10039334 0.9448341660 Long EC CORP US N 1 N N N Brookfield Renewable Corporation N/A BROOKFIELD RENEWABLE CORP COMMON STOCK USD.01 11284V105 19299 NS USD 674500.05 0.0634793794 Long EC CORP US N 1 N N N B2Gold Corp. 549300F7OK456M5NLM05 B2GOLD CORP COMMON STOCK 11777Q209 316059 NS 1248801.38 0.1175287335 Long EC CORP CA N 1 N N N CBRE Group Inc. N/A CBRE GROUP INC COMMON STOCK USD.01 12504L109 21132 NS USD 1538620.92 0.1448045870 Long EC CORP US N 1 N N N Coterra Energy Inc. FCNMH6O7VWU7LHXMK351 CABOT OIL and GAS CORP COMMON STOCK USD.1 127097103 196795 NS USD 4829349.3 0.4545056692 Long EC CORP US N 1 N N N Calibre Mining Corp. N/A CALIBRE MINING CORP COMMON STOCK 13000C205 260000 NS 253940.07 0.0238991206 Long EC CORP CA N 1 N N N Cameco Corporation N4BHALMXL3GMZKCUON55 CAMECO CORP COMMON STOCK 13321L108 245210 NS 6421000.3 0.6043010884 Long EC CORP CA N 1 N N N Ventas Inc. ORQTRC074CWLT3DKHT41 VENTAS INC REIT USD.25 92276F100 184272 NS USD 7988191.2 0.7517944886 Long EC CORP US N 1 N N N VICI Properties Inc. N/A VICI PROPERTIES INC REIT USD.01 925652109 327429 NS USD 10680733.98 1.0051983909 Long EC CORP US N 1 N N N Canada Nickel Company INC N/A CANADA NICKEL CO INC COMMON STOCK 13515Q103 825000 NS 952275.25 0.0896217012 Long EC CORP CA N 1 N N N Copper Mountain Mining Corporation N/A COPPER MOUNTAIN MINING CORP COMMON STOCK 21750U101 1174926 NS 1903875.65 0.1791798900 Long EC CORP CA N 1 N N W.P. Carey Inc. 54930042CRNE713E3Q67 WP CAREY INC REIT USD.001 92936U109 139072 NS USD 10771126.4 1.0137055136 Long EC CORP US N 1 N N N Warrior Met Coal Inc. 549300152B1S9YKBYV79 WARRIOR MET COAL INC COMMON STOCK USD.01 93627C101 33164 NS USD 1217450.44 0.1145781952 Long EC CORP US N 1 N N Welltower Inc. T6IZ0MBEG5ACZDTR7D06 WELLTOWER INC REIT USD1.0 95040Q104 195524 NS USD 14017115.56 1.3191960432 Long EC CORP US N 1 N N N Wesdome Gold Mines Ltd. N/A WESDOME GOLD MINES LTD COMMON STOCK 95083R100 160939 NS 921692.83 0.0867434908 Long EC CORP CA N 1 N N N Halliburton Company ENYF8GB5SMQZ25S06U51 HALLIBURTON CO COMMON STOCK USD2.5 406216101 154566 NS USD 4890468.24 0.4602577702 Long EC CORP US N 1 N N N EDP - Energias de Portugal S.A N/A EDP - ENERGIAS DE PORTUGAL SA COMMON STOCK EUR1. 410359905 190526 NS 1038164.44 0.0977050104 Long EC CORP PT N 2 N N N West Fraser Timber Co. Ltd. 5493005WD1ZK6WBVR988 WEST FRASER TIMBER CO LTD COMMON STOCK 952845105 35387 NS 2524089.38 0.2375502084 Long EC CORP CA N 1 N N N Wheaton Precious Metals Corp. 549300XSFG5ZCGVYD886 WHEATON PRECIOUS METALS CORP COMMON STOCK 962879102 176851 NS 8517374.47 0.8015976362 Long EC CORP CA N 1 N N N Helmerich and Payne Inc. N/A HELMERICH and PAYNE INC COMMON STOCK USD.1 423452101 25561 NS USD 913805.75 0.0860012122 Long EC CORP US N 1 N N N Hess Corporation UASVRYNXNK17ULIGK870 HESS CORP COMMON STOCK USD1.0 42809H107 36757 NS USD 4864421.38 0.4578064160 Long EC CORP US N 1 N N N The Williams Companies Inc. D71FAKCBLFS2O0RBPG08 WILLIAMS COS INC/THE COMMON STOCK USD1.0 969457100 123524 NS USD 3688426.64 0.3471297507 Long EC CORP US N 1 N N N Willscot Mobile Mini Holdings Corp. N/A WILLSCOT CORP COM COMMON STOCK 971378104 82206 NS USD 3853817.28 0.3626951983 Long EC CORP US N 1 N N N Wolfspeed Inc. 549300OGU88P3AW3TO93 CREE INC COMMON STOCK USD.00125 977852102 17652 NS USD 1146497.4 0.1079005754 Long EC CORP US N 1 N N Woodside Energy Group Ltd N/A WOODSIDE ENERGY GROUP LTD ADR 980228308 88060 NS USD 1975185.8 0.1858911187 Long EC CORP AU N 1 N N H World Group Limited N/A HUAZHU GROUP LTD ADR 44332N106 40385 NS USD 1978057.3 0.1861613648 Long EC CORP CN N 1 N N N Hudbay Minerals Inc. N/A HUDBAY MINERALS INC COMMON STOCK 443628102 255775 NS 1341801.52 0.1262812772 Long EC CORP CA N 1 N N N Hufvudstaden AB N/A HUFVUDSTADEN AB COMMON STOCK SEK5.0 444913008 90789 NS 1231470.79 0.1158976957 Long EC CORP SE N 2 N N N Hyatt Hotels Corporation T27JQIMTYSH41TCD5186 HYATT HOTELS CORP COMMON STOCK USD.01 448579102 34814 NS USD 3891857.06 0.3662752449 Long EC CORP US N 1 N N N Wynn Resorts Limited N/A WYNN RESORTS LTD COMMON STOCK USD.01 983134107 36232 NS USD 4054723.12 0.3816030961 Long EC CORP US N 1 N N N Yamana Gold Inc. N/A YAMANA GOLD INC COMMON STOCK 98462Y100 427445 NS 2492243.14 0.2345530559 Long EC CORP CA N 1 N N N Corporacion Inmobiliaria Vesta S A B De C V N/A CORP INMOBILIARIA VESTA SAB DE COMMON STOCK ACI028NY6 257500 NS 810224.75 0.0762528696 Long EC CORP MX N 1 N N N Growthpoint Properties Limited N/A GROWTHPOINT PROPERTIES LTD REIT ACI065395 1383657 NS 1016340.28 0.0956510682 Long EC CORP ZA N 2 N N N Prologis Property Mexico S.A. de C.V. N/A PROLOGIS PROPERTY MEXICO SA DE REIT ACI08KJ10 499370 NS 1798507.94 0.1692633943 Long EC CORP MX N 1 N N N Aker Solutions ASA N/A AKER SOLUTIONS ASA COMMON STOCK NOK1.08 ACI098RP4 166086 NS 606021.78 0.0570346681 Long EC CORP NO N 2 N N N Keppel DC REIT N/A KEPPEL DC REIT REIT ACI0B5V31 1499700 NS 2325532.52 0.2188633807 Long EC CORP SG N 2 N N N Warehouses De Pauw Comm. VA N/A WAREHOUSES DE PAUW CVA REIT ACI1HPHT8 81750 NS 2430939.43 0.2287835656 Long EC CORP BE N 2 N N N Aker Carbon Capture ASA N/A AKER CARBON CAPTURE AS COMMON STOCK NOK1.0 ACI1QDQY4 122567 NS 172773.8 0.0162603007 Long EC CORP NO N 2 N N N Endeavour Mining PLC N/A ENDEAVOUR MINING PLC COMMON STOCK USD.01 ACI1YMWL6 195728 NS 4716878.25 0.4439206552 Long EC CORP GB N 1 N N Boliden AB N/A BOLIDEN AB COMMON STOCK SEK2.11 ACI24VD38 33548 NS 1317906.62 0.1240324510 Long EC CORP SE N 2 N N N PSP Swiss Property AG N/A PSP SWISS PROPERTY AG COMMON STOCK CHF.1 B01287901 15154 NS 1724514.62 0.1622996439 Long EC CORP CH N 2 N N N Frontier Real Estate Investment Corporation N/A FRONTIER REAL ESTATE INVESTMEN REIT B020QY905 771 NS 2762510.13 0.2599887557 Long EC CORP JP N 2 N N N Goodman Group N/A GOODMAN GROUP REIT B03FYZ909 178620 NS 2266656.81 0.2133223973 Long EC CORP AU N 2 N N N Neste Oyj 5493009GY1X8GQ66AM14 NESTE OYJ COMMON STOCK B06YV4907 23562 NS 1164059.76 0.1095534258 Long EC CORP FI N 2 N N N Engie SA LAXUQCHT4FH58LRZDY46 ENGIE SA COMMON STOCK EUR1.0 B0C2CQ902 264125 NS 4179716.71 0.3933666468 Long EC CORP FR N 2 N N N Electricite de France SA 549300X3UK4GG3FNMO06 ELECTRICITE DE FRANCE SA COMMON STOCK EUR.5 B0NJJ1901 47 NS 606.06 0.0000570383 Long EC CORP FR N 2 N N N Norsk Hydro ASA 549300N1SDN71ZZ8BO45 NORSK HYDRO ASA COMMON STOCK NOK1.098 B11HK3901 412164 NS 3076153.67 0.2895067628 Long EC CORP NO N 2 N N N Heiwa Real Estate REIT Inc. N/A HEIWA REAL ESTATE REIT INC REIT N/A 1085 NS 1248261.44 0.1174779180 Long EC CORP JP N 2 N N N Talon Metals Corp N/A TALON METALS CORP COMMON STOCK N/A 4825000 NS 1285238.62 0.1209579599 Long EC CORP CA N 1 N N N Imperial Oil Limited N/A IMPERIAL OIL LTD COMMON STOCK 453038408 63792 NS 3244117.03 0.3053143374 Long EC CORP CA N 1 N N N Independence Realty Trust Inc. N/A INDEPENDENCE REALTY TRUST INC REIT USD.01 45378A106 206423 NS USD 3308960.69 0.3114169838 Long EC CORP US N 1 N N N ICADE N/A ICADE REIT 455440909 22029 NS 1037258.83 0.0976197805 Long EC CORP FR N 2 N N N Interfor Corporation 549300P4G5UZ3AMJE056 INTERFOR CORP COMMON STOCK 45868C109 116819 NS 1903332.87 0.1791288072 Long EC CORP CA N 1 N N N Iron Mountain Incorporated SQL3F6CKNNBM3SQGHX24 IRON MOUNTAIN INC REIT USD.01 46284V101 87042 NS USD 4605392.22 0.4334283447 Long EC CORP US N 1 N N N Ivanhoe Electric Inc. N/A IVANHOE ELECTRIC INC / US COMMON STOCK USD.0001 46578C108 114750 NS USD 1394212.5 0.1312138439 Long EC CORP CA N 1 N N Ivanhoe Mines Ltd. N/A IVANHOE MINES LTD COMMON STOCK 46579R104 625535 NS 5651337.29 0.5318656153 Long EC CORP CA N 1 N N N RWE Aktiengesellschaft N/A RWE AG COMMON STOCK 476896907 91605 NS 3941632.07 0.3709597319 Long EC CORP DE N 2 N N N Canadian National Railway Company 3SU7BEP7TH9YEQOZCS77 CANADIAN NATIONAL RAILWAY CO COMMON STOCK 136375102 30033 NS 3543738.45 0.3335126775 Long EC CORP CA N 1 N N N Karora Resources Inc N/A KARORA RESOURCES INC COMMON STOCK 48575L206 808345 NS 2715417.17 0.2555566850 Long EC CORP CA N 1 N N N Kelt Exploration Ltd. 549300OBXGWYN1VOFC24 KELT EXPLORATION LTD COMMON STOCK 488295106 312164 NS 1060179.62 0.0997769301 Long EC CORP CA N 1 N N N Canadian Natural Resources Limited 549300T15RIMIKZC5Q38 CANADIAN NATURAL RESOURCES LTD COMMON STOCK 136385101 257089 NS 14226922.91 1.3389416910 Long EC CORP CA N 1 N N N Nippon Telegraph and Telephone Corporation N/A NIPPON TELEGRAPH and TELEPHONE C COMMON STOCK 664137007 130417 NS 3897217.22 0.3667797069 Long EC CORP JP N 2 N N N Oriental Land Co. Ltd. N/A ORIENTAL LAND CO LTD/JAPAN COMMON STOCK 664889904 90680 NS 3104814.34 0.2922041111 Long EC CORP JP N 2 N N N Arealink Co.Ltd. N/A AREALINK CO LTD COMMON STOCK 665409900 86775 NS 1540931.24 0.1450220187 Long EC CORP JP N 2 N N N PARK24 Co. Ltd. 549300LFG2WZWCWM4M68 PARK24 CO LTD COMMON STOCK 666773908 66400 NS 971300.24 0.0914122045 Long EC CORP JP N 2 N N N Nouveau Monde Graphite Inc. N/A NOUVEAU MONDE GRAPHITE INC COMMON STOCK 66979W842 95617 NS USD 490515.21 0.0461639716 Long EC CORP CA N 1 N N Nucor Corporation 549300GGJCRSI2TIEJ46 NUCOR CORP COMMON STOCK USD.4 670346105 4556 NS USD 703765.32 0.0662336286 Long EC CORP US N 1 N N N NuVista Energy Ltd. 549300MG32TDSM60SX75 NUVISTA ENERGY LTD COMMON STOCK 67072Q104 182627 NS 1476961.24 0.1390015953 Long EC CORP CA N 1 N N N Keyera Corp. N/A KEYERA CORP COMMON STOCK 493271100 109482 NS 2397019.89 0.2255912881 Long EC CORP CA N 1 N N Kimco Realty Corporation N/A KIMCO REALTY CORP REIT USD.01 49446R109 162036 NS USD 3164563.08 0.2978272581 Long EC CORP US N 1 N N N Kinross Gold Corporation 549300UEBMAQDN0K0R06 KINROSS GOLD CORP COMMON STOCK 496902404 741844 NS 3491030.59 0.3285521705 Long EC CORP CA N 1 N N N K92 Mining Inc. N/A K92 MINING INC COMMON STOCK 499113108 196520 NS 1116739.62 0.1050999745 Long EC CORP CA N 1 N N Nutrien Ltd. N/A NUTRIEN LTD COMMON STOCK 67077M108 22035 NS 1627312.87 0.1531516730 Long EC CORP CA N 1 N N N Nutrien Ltd. N/A NUTRIEN LTD COMMON STOCK 67077M108 7975 NS USD 588953.75 0.0554283407 Long EC CORP CA N 1 N N Occidental Petroleum Corporation IM7X0T3ECJW4C1T7ON55 OCCIDENTAL PETROLEUM CORP COMMON STOCK USD.2 674599105 85561 NS USD 5341573.23 0.5027127186 Long EC CORP US N 1 N N N Occidental Petroleum Corporation IM7X0T3ECJW4C1T7ON55 OCCIDENTAL PETROLEUM CORP OCCIDENTAL PETROLEUM CW27 WI 674599162 16332 NS USD 669612 0.0630193492 Long EC CORP US N 1 N N N OceanaGold Corporation 549300CBMSE8I9N3E232 OCEANAGOLD CORP COMMON STOCK 675222103 343606 NS 851705.59 0.0801567655 Long EC CORP AU N 1 N N N Sekisui House Ltd. N/A SEKISUI HOUSE LTD COMMON STOCK 679390005 100500 NS 2048314.58 0.1927735045 Long EC CORP JP N 2 N N N Sino Land Company Limited N/A SINO LAND CO LTD COMMON STOCK 681042008 1902000 NS 2572115.98 0.2420701470 Long EC CORP HK N 2 N N N ON Semiconductor Corporation ZV20P4CNJVT8V1ZGJ064 ON SEMICONDUCTOR CORP COMMON STOCK USD.01 682189105 20032 NS USD 1649034.24 0.1551959414 Long EC CORP US N 1 N N N Life Storage Inc. W9EE01AFDDF9DQCQZC68 LIFE STORAGE INC REIT USD.01 53223X107 68248 NS USD 8946630.32 0.8419962915 Long EC CORP US N 1 N N N Lithium Americas Corp. N/A LITHIUM AMERICAS CORP COMMON STOCK 53680Q207 44400 NS 965860.16 0.0909002209 Long EC CORP CA N 1 N N Lucara Diamond Corp. 549300GGHEV7KQEE8R10 LUCARA DIAMOND CORP COMMON STOCK 54928Q108 460070 NS 173611.32 0.0163391224 Long EC CORP CA N 1 N N N Lundin Gold Inc. N/A LUNDIN GOLD INC COMMON STOCK 550371108 78797 NS 920027.13 0.0865867264 Long EC CORP CA N 1 N N N Stockland N/A STOCKLAND REIT NPV 685085003 931133 NS 2493379.4 0.2346599930 Long EC CORP AU N 2 N N N Sun Hung Kai Properties Limited N/A SUN HUNG KAI PROPERTIES LTD COMMON STOCK 685992000 107500 NS 1506032.66 0.1417376005 Long EC CORP HK N 2 N N N Ormat Technologies Inc. 5493000TSHHWY24VHM09 ORMAT TECHNOLOGIES INC COMMON STOCK USD.001 686688102 5705 NS USD 483612.85 0.0455143682 Long EC CORP US N 1 N N Osisko Mining Inc. N/A OSISKO MINING INC COMMON STOCK 688281104 341234 NS 1085687.16 0.1021775271 Long EC CORP CA N 1 N N Tokyo Tatemono Co. Ltd. N/A TOKYO TATEMONO CO LTD COMMON STOCK 689542009 45990 NS 561502.25 0.0528447913 Long EC CORP JP N 2 N N N TOTO Ltd. N/A TOTO LTD COMMON STOCK 689746006 38600 NS 1293243.84 0.1217113570 Long EC CORP JP N 2 N N N Sumitomo Forestry Co. Ltd. N/A SUMITOMO FORESTRY CO LTD COMMON STOCK N/A 28100 NS 558218 0.0525356999 Long EC CORP JP N 2 N N N First Quantum Minerals Ltd. 549300I7UVBGWRYMYZ18 FIRST QUANTUM MINERALS LTD COMMON STOCK 335934105 332145 NS 7635771.48 0.7186271298 Long EC CORP CA N 1 N N N First Solar Inc. 549300NPYMLM4NHTOF27 FIRST SOLAR INC COMMON STOCK USD.001 336433107 7011 NS USD 1524892.5 0.1435125610 Long EC CORP US N 1 N N N FirstEnergy Corp. 549300SVYJS666PQJH88 FIRSTENERGY CORP COMMON STOCK USD.1 337932107 75905 NS USD 3040754.3 0.2861752137 Long EC CORP US N 1 N N N Sierra Rutile Holdings Limited N/A SIERRA RUTILE HOLDINGS LTD COMMON STOCK N/A 98000 NS 17170.95 0.0016160136 Long EC CORP AU N 2 N N N The Berkeley Group Holdings plc N/A BERKELEY GROUP HOLDINGS PLC COMMON STOCK GBP.05414 BLJNXL901 36667 NS 1899632.17 0.1787805224 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 90011 NS 2623318.03 0.2468889374 Long EC CORP DK N 2 N N N Capitaland Investment Limited N/A CAPITALAND INVESTMENT LTD/SING COMMON STOCK BNHXFJ902 1356200 NS 3762801.11 0.3541293724 Long EC CORP SG N 2 N N N Shanghai International Airport Co. Ltd. N/A SHANGHAI INTERNATIONAL AIRPORT COMMON STOCK CNY1.0 BP3R4P903 398700 NS 3234771.63 0.3044348116 Long EC CORP CN N 2 N N N Shell PLC N/A SHELL PLC COMMON STOCK EUR.07 BP6MXD906 739014 NS 21060749.43 1.9820951891 Long EC CORP GB N 2 N N N South32 Limited N/A SOUTH32 LTD COMMON STOCK BWSW5D906 574066 NS 1682430.43 0.1583389647 Long EC CORP AU N 2 N N N Cellnex Telecom S.A. 5493008T4YG3AQUI7P67 DR.CELLNEX TELECOM RTS COMMON STOCK EUR.25 BX90C0905 120184 NS 4673693.89 0.4398564356 Long EC CORP ES N 2 N N N Franco-Nevada Corporation N/A FRANCO-NEVADA CORP COMMON STOCK 351858105 28970 NS 4225568.7 0.3976819258 Long EC CORP CA N 1 N N N Freeport-McMoRan Inc. N/A FREEPORT-MCMORAN INC COMMON STOCK USD.1 35671D857 583468 NS USD 23869675.88 2.2464523346 Long EC CORP US N 1 N N N Getty Realty Corp. N/A GETTY REALTY CORP REIT USD.01 374297109 156916 NS USD 5653683.48 0.5320864228 Long EC CORP US N 1 N N N Global Atomic Corporation N/A GLOBAL ATOMIC CORP COMMON STOCK 37957M106 131500 NS 283140.95 0.0266473098 Long EC CORP CA N 1 N N N Gold Fields Limited N/A GOLD FIELDS LTD ADR 38059T106 124894 NS USD 1663588.08 0.1565656503 Long EC CORP ZA N 1 N N PDC Energy Inc. 5493008W8H2T511J5Y59 PDC ENERGY INC COMMON STOCK USD.01 69327R101 40095 NS USD 2573297.1 0.2421813060 Long EC CORP US N 1 N N N Iluka Resources Limited N/A ILUKA RESOURCES LTD COMMON STOCK 695757005 117300 NS 837156.27 0.0787874819 Long EC CORP AU N 2 N N N Pan American Silver Corp. 549300MKTF5851TYIB83 PAN AMERICAN SILVER CORP COMMON STOCK 697900108 89760 NS 1637796.23 0.1541382959 Long EC CORP CA N 1 N N Pan American Silver Corp. 549300MKTF5851TYIB83 PAN AMERICAN SILVER CORP RTS EXP 22FEB29 697900132 83300 NS USD 45815 0.0043117977 Long EC CORP CA N 1 N N N Patterson-UTI Energy Inc. N/A PATTERSON-UTI ENERGY INC COMMON STOCK USD.01 703481101 120617 NS USD 1411218.9 0.1328143712 Long EC CORP US N 1 N N N Pembina Pipeline Corporation 5493002W3L9YICM6FU21 PEMBINA PIPELINE CORP COMMON STOCK 706327103 152479 NS 4939349.33 0.4648581275 Long EC CORP CA N 1 N N N Equinor ASA OW6OFBNCKXC4US5C7523 EQUINOR ASA COMMON STOCK NOK2.5 713360907 227705 NS 6473293.64 0.6092225836 Long EC CORP NO N 2 N N N Enel SpA WOCMU6HCI0OJWNPRZS33 ENEL SPA COMMON STOCK EUR1. 714456902 491119 NS 2995323.82 0.2818996044 Long EC CORP IT N 2 N N N Phillips Edison and Company Inc. N/A PHILLIPS EDISON and CO INC REIT USD.01 71844V201 142084 NS USD 4634780.08 0.4361941311 Long EC CORP US N 1 N N N Phillips 66 N/A PHILLIPS 66 COMMON STOCK 718546104 52324 NS USD 5304607.12 0.4992337185 Long EC CORP US N 1 N N N SK Telecom Co. Ltd. N/A SK TELECOM CO LTD COMMON STOCK KRW500. 622487908 91948 NS 3411465.8 0.3210640710 Long EC CORP KR N 2 N N N KDDI Corporation N/A KDDI CORP COMMON STOCK 624899902 116900 NS 3604935.34 0.3392721146 Long EC CORP JP N 2 N N N American Homes 4 Rent 549300ZJUO7A58PNUW40 AMERICAN HOMES 4 RENT REIT USD.01 02665T306 158878 NS USD 4996713.1 0.4702568173 Long EC CORP US N 1 N N N NanoXplore Inc. N/A NANOXPLORE INC COMMON STOCK 63010G100 174300 NS 420435.07 0.0395685031 Long EC CORP CA N 1 N N ENN Energy Holdings Limited N/A ENN ENERGY HOLDINGS LTD COMMON STOCK HKD.1 633393905 154800 NS 2119672.93 0.1994892694 Long EC CORP CN N 2 N N N American Tower Corporation 5493006ORUSIL88JOE18 AMERICAN TOWER CORP REIT USD.01 03027X100 53088 NS USD 10848001.92 1.0209405172 Long EC CORP US N 1 N N N Analog Devices Inc. GYVOE5EZ4GDAVTU4CQ61 ANALOG DEVICES INC COMMON STOCK USD.167 032654105 7731 NS USD 1524707.82 0.1434951802 Long EC CORP US N 1 N N N Netstreit Corp. N/A NETSTREIT CORP COMMON STOCK USD.01 64119V303 231296 NS USD 4228090.88 0.3979192963 Long EC CORP US N 1 N N N Nevada Copper Corp. N/A NEVADA COPPER CORP COMMON STOCK 64128F703 267550 NS 76216.61 0.0071729915 Long EC CORP CA N 1 N N CapitaLand Integrated Commercial Trust 54930031292WUTXF0L29 CAPITALAND INTEGRATED COMMERCI REIT 642012900 771300 NS 1150340.49 0.1082622610 Long EC CORP SG N 2 N N N IGO Limited N/A IGO LTD COMMON STOCK 643956907 195000 NS 1672149.54 0.1573713969 Long EC CORP AU N 2 N N N Newmont Corporation 549300VSP3RIX7FGDZ51 NEWMONT GOLDCORP CORP COMMON STOCK USD1.6 651639106 181280 NS USD 8886345.6 0.8363227016 Long EC CORP US N 1 N N N ORIX JREIT Inc. N/A ORIX JREIT INC REIT 652777905 193 NS 244710.34 0.0230304809 Long EC CORP JP N 2 N N N NextEra Energy Inc. N/A NEXTERA ENERGY INC COMMON STOCK USD.01 65339F101 37602 NS USD 2898362.16 0.2727742293 Long EC CORP US N 1 N N N NexGen Energy Ltd. N/A NEXGEN ENERGY LTD COMMON STOCK 65340P106 534539 NS 2052724.68 0.1931885532 Long EC CORP CA N 1 N N N Nickel 28 Capital Corp. N/A NICKEL 28 CAPITAL CORP COMMON STOCK 65401N107 356691 NS 306149.88 0.0288127546 Long EC CORP CA N 1 N N N Mandarin Oriental International Ltd N/A MANDARIN ORIENTAL INTERNATIONA COMMON STOCK USD.05 656071909 595933 NS USD 1035183.62 0.0974244758 Long EC CORP HK N 2 N N N Mitsui Fudosan Co. Ltd. N/A MITSUI FUDOSAN CO LTD COMMON STOCK 659760003 240427 NS 4516287.27 0.4250423899 Long EC CORP JP N 2 N N N Newcrest Mining Limited N/A NEWCREST MINING LTD COMMON STOCK 663710002 24643 NS 439886.76 0.0413991645 Long EC CORP AU N 2 N N N Vicinity Limited N/A VICINITY CENTRES REIT BY7QXS904 1919043 NS 2509811.87 0.2362065058 Long EC CORP AU N 2 N N N Land Securities Group PLC N/A LAND SECURITIES GROUP PLC REIT GBP.1066667 BYW0PQ906 255732 NS 1963128.42 0.1847563597 Long EC CORP GB N 2 N N N Orron Energy AB 549300IULC8F8IGXKI15 LUNDIN PETROLEUM AB COMMON STOCK SEK.01 718762909 85636 NS 112568.6 0.0105941947 Long EC CORP SE N 2 N N N JH COLLATERAL N/A JH COLLATERAL N/A 4903392.89 NS USD 49018728.34 4.6133109336 Long STIV RF US N 1 N N Newcrest Mining Limited N/A NEWCREST MINING LTD COMMON STOCK N/A 5513 NS 98063.28 0.0092290522 Long EC CORP AU N 1 N N N Cia de Saneamento Basico do Estado de Sao Paulo Sabesp N/A CIA DE SANEAMENTO BASICO DO ES COMMON STOCK B1YCHL900 238500 NS 2381494.34 0.2241301284 Long EC CORP BR N 1 N N N China Longyuan Power Group Corporation Limited N/A CHINA LONGYUAN POWER GROUP COR COMMON STOCK CNY1.0 B4Q2TX906 2715081 NS 3097403.63 0.2915066652 Long EC CORP CN N 2 N N N Glencore plc N/A GLENCORE PLC COMMON STOCK USD.01 B4T3BW902 179499 NS 1032870.93 0.0972068211 Long EC CORP CH N 2 N N N Shaftesbury Capital PLC 549300TTXXZ1SHUI0D54 SHAFTESBURY CAPITAL PLC REIT GBP.25 B62G9D902 1016209 NS 1435779.4 0.1351258392 Long EC CORP GB N 2 N N N Central Pattana Public Company Limited N/A CENTRAL PATTANA PCL FOREIGN SH. THB.5 A B6SR6J900 614200 NS 1236855.82 0.1164044983 Long EC CORP TH N 2 N N N BANK OF AMERICA CORP. N/A BANK OF AMERICA CORP. N/A 1800000 PA USD 1800000 0.1694038169 Long RA CORP US N 2 Repurchase Y 4.810000000000000 2023-04-03 1849400 USD 1836076.04 USD UST N N N Constellium SE N/A CONSTELLIUM SE COMMON STOCK EUR.02 F21107101 138500 NS USD 2116280 0.1991699498 Long EC CORP FR N 1 N N N Brookfield Renewable Partners L.P. N/A BROOKFIELD RENEWABLE PARTNERS LTD PART G16258108 71937 NS USD 2266734.87 0.2133297438 Long EC CORP CA N 1 N N N CK Asset Holdings Limited N/A CK ASSET HOLDINGS LTD COMMON STOCK HKD1.0 BYZQ07905 625365 NS 3791383.07 0.3568193130 Long EC CORP HK N 2 N N N AngloGold Ashanti Limited N/A ANGLOGOLD ASHANTI LTD ADR 035128206 37529 NS USD 907826.51 0.0854384866 Long EC CORP ZA N 1 N N Apartment Income REIT Corp. N/A APARTMENT INCOME REIT CORP REIT USD.01 03750L109 121450 NS USD 4349124.5 0.4093101614 Long EC CORP US N 1 N N N Arch Resources Inc. W47HVZ7Q6FXL86RELH91 ARCH RESOURCES INC COMMON STOCK USD.01 03940R107 6800 NS USD 893928 0.0841304529 Long EC CORP US N 1 N N The Unite Group PLC N/A UNITE GROUP PLC/THE REIT GBP.25 069286904 81243 NS 962500.79 0.0905840598 Long EC CORP GB N 2 N N N Artemis Gold Inc. N/A ARTEMIS GOLD INC COMMON STOCK 04302L100 271854 NS 901151.25 0.0848102563 Long EC CORP CA N 1 N N Atmos Energy Corporation QVLWEGTD2S8GJMO8D383 ATMOS ENERGY CORP COMMON STOCK 049560105 28145 NS USD 3162372.2 0.2976210673 Long EC CORP US N 1 N N N ARC Resources Ltd. FIR47I6FEYKYNJBYW622 ARC RESOURCES LTD COMMON STOCK 00208D408 153865 NS 1745283.35 0.1642542561 Long EC CORP CA N 1 N N N Antofagasta PLC N/A ANTOFAGASTA PLC COMMON STOCK GBP.05 004561908 3782 NS 74079.44 0.0069718555 Long EC CORP CL N 2 N N N Advantage Energy Ltd. 549300WK5YRPOB2DTT64 ADVANTAGE ENERGY LTD COMMON STOCK 00791P107 201738 NS 1165796.36 0.1097168628 Long EC CORP CA N 1 N N N 2023-04-28 John Hancock Investment Trust /s/Salvatore Schiavone Salvatore Schiavone Treasurer