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