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