0001752724-23-143836.txt : 20230626
0001752724-23-143836.hdr.sgml : 20230626
20230626152637
ACCESSION NUMBER: 0001752724-23-143836
CONFORMED SUBMISSION TYPE: NPORT-P
PUBLIC DOCUMENT COUNT: 1
CONFORMED PERIOD OF REPORT: 20230430
FILED AS OF DATE: 20230626
DATE AS OF CHANGE: 20230626
PERIOD START: 20231031
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: FLEXSHARES TRUST
CENTRAL INDEX KEY: 0001491978
IRS NUMBER: 272560399
STATE OF INCORPORATION: MD
FISCAL YEAR END: 1031
FILING VALUES:
FORM TYPE: NPORT-P
SEC ACT: 1940 Act
SEC FILE NUMBER: 811-22555
FILM NUMBER: 231042076
BUSINESS ADDRESS:
STREET 1: 50 SOUTH LASALLE STREET
CITY: CHICAGO
STATE: IL
ZIP: 60603
BUSINESS PHONE: (855) 353-9383
MAIL ADDRESS:
STREET 1: 50 SOUTH LASALLE STREET
CITY: CHICAGO
STATE: IL
ZIP: 60603
FORMER COMPANY:
FORMER CONFORMED NAME: FlexShares Trust
DATE OF NAME CHANGE: 20110414
FORMER COMPANY:
FORMER CONFORMED NAME: NT ETF Trust
DATE OF NAME CHANGE: 20100513
0001491978
S000033315
FlexShares Morningstar Global Upstream Natural Resources Index Fund
C000102371
FlexShares Morningstar Global Upstream Natural Resources Index Fund
GUNR
NPORT-P
1
primary_doc.xml
NPORT-P
false
0001491978
XXXXXXXX
S000033315
C000102371
FlexShares Trust
811-22555
0001491978
5493007FU2RQX77I4604
50 South LaSalle Street
Chicago
60603
855-353-9383
FlexShares Morningstar Global Upstream Natural Resources Index Fund
S000033315
549300NRG12H5S0TF735
2023-10-31
2023-04-30
N
7664388122.72
155656000.94
7508732121.78
0.00000000
0.00000000
0.00000000
0.00000000
0.00000000
0.00000000
0.00000000
0.00000000
0.00000000
0.00000000
0.00000000
0.00000000
0.00000000
93243998.40000000
UST
Corteva, Inc.
549300WZN9I2QKLS0O94
Corteva, Inc.
22052L104
4608874.00000000
NS
USD
281694378.88000000
3.751557177847
Long
EC
CORP
US
N
1
N
N
PPB Group Bhd.
N/A
PPB Group Bhd.
N/A
7763800.00000000
NS
28301622.69000000
0.376916132191
Long
EC
CORP
MY
N
1
N
N
N
Mineral Resources Ltd.
5299007V1ACKFFX2P066
Mineral Resources Ltd.
N/A
479944.00000000
NS
23369158.77000000
0.311226427990
Long
EC
CORP
AU
N
1
N
N
N
Nutrien Ltd.
5493002QQ7GD21OWF963
Nutrien Ltd.
67077M108
4640635.00000000
NS
321590565.25000000
4.282887710392
Long
EC
CORP
CA
N
1
N
N
N
Dongwha Enterprise Co. Ltd.
N/A
Dongwha Enterprise Co. Ltd.
N/A
38819.00000000
NS
1432799.31000000
0.019081774216
Long
EC
CORP
KR
N
1
N
N
N
N/A
N/A
Hang Seng Index
N/A
18.00000000
NC
-21018.36000000
-0.00027991889
N/A
DE
HK
N
1
HKCC & SEOCH
213800NM8ZN1F16ARD34
Long
Hang Seng Index
HK0000004322
2023-05-30
17820000.00000000
HKD
-21018.36000000
N
N
N
N/A
N/A
Forward Foreign Currency Contract
N/A
1.00000000
NC
N/A
3563.86000000
0.000047462873
N/A
DFE
N/A
N
2
Citibank
MBNUM2BPBDO7JBLYG310
1337212.06000000
USD
110000000.00000000
INR
2023-06-21
3563.86000000
N
N
N
Canadian Natural Resources Ltd.
549300T15RIMIKZC5Q38
Canadian Natural Resources Ltd.
136385101
1542173.00000000
NS
93874366.20000000
1.250202626455
Long
EC
CORP
CA
N
1
N
N
Tourmaline Oil Corp.
549300LCHLN94A7Y1572
Tourmaline Oil Corp.
89156V106
465828.00000000
NS
20906105.11000000
0.278423903941
Long
EC
CORP
CA
N
1
N
N
Novatek PJSC
2138008R6GCRVBDFA581
Novatek PJSC
N/A
1237715.00000000
NS
0.00000000
0.000000
Long
EC
CORP
RU
N
3
N
N
N
Tongwei Co. Ltd.
3003009CW4QYMCG0BH89
Tongwei Co. Ltd., Class A
N/A
3881806.00000000
NS
22316378.42000000
0.297205680773
Long
EC
CORP
CN
N
1
N
N
N
BOFA SECURITIES, INC
549300HN4UKV1E2R3U73
Other Repurchase Agreement
N/A
8000000.00000000
PA
USD
8000000.00000000
0.106542620914
Long
RA
CORP
US
N
2
Repurchase
Y
5.26000000
2023-07-31
326327.04020000
USD
8800000.01010000
USD
EQT
N
N
Vale SA
254900SMTWBX7RU2SR20
Vale SA
N/A
11292800.00000000
NS
163426590.84000000
2.176487164403
Long
EC
CORP
BR
N
1
N
N
N
N/A
N/A
Forward Foreign Currency Contract
N/A
1.00000000
NC
N/A
535.67000000
0.000007133960
N/A
DFE
N/A
N
2
Morgan Stanley & Co.
9R7GPTSO7KV3UQJZQ078
77485.86000000
USD
126346.42000000
NZD
2023-06-21
535.67000000
N
N
N
Charoen Pokphand Indonesia Tbk. PT
529900JL5SA37OU87X40
Charoen Pokphand Indonesia Tbk. PT
N/A
75873500.00000000
NS
23739561.35000000
0.316159385698
Long
EC
CORP
ID
N
1
N
N
N
Chevron Corp.
N/A
Chevron Corp.
166764100
1598637.00000000
NS
USD
269498225.46000000
3.589130909042
Long
EC
CORP
US
N
1
N
N
N
Anglo American plc
549300S9XF92D1X8ME43
Anglo American plc
N/A
4104227.00000000
NS
126127841.70000000
1.679748853127
Long
EC
CORP
GB
N
1
N
N
N
N/A
N/A
Forward Foreign Currency Contract
N/A
1.00000000
NC
N/A
-13537.61000000
-0.00018029155
N/A
DFE
N/A
N
2
Morgan Stanley & Co.
9R7GPTSO7KV3UQJZQ078
3570826.80000000
SEK
335527.00000000
USD
2023-06-21
-13537.61000000
N
N
N
N/A
N/A
Forward Foreign Currency Contract
N/A
1.00000000
NC
N/A
13837.66000000
0.000184287570
N/A
DFE
N/A
N
2
Citibank
MBNUM2BPBDO7JBLYG310
527219.73000000
USD
430000.00000000
GBP
2023-06-21
13837.66000000
N
N
N
Archer-Daniels-Midland Co.
549300LO13MQ9HYSTR83
Archer-Daniels-Midland Co.
039483102
3525471.00000000
NS
USD
275268775.68000000
3.665982102112
Long
EC
CORP
US
N
1
N
N
N
Newcrest Mining Ltd.
5299006MN50OZJUJI655
Newcrest Mining Ltd.
N/A
2636163.00000000
NS
50381772.69000000
0.670975763589
Long
EC
CORP
AU
N
1
N
N
N
Bakkafrost P/F
2138007LH7OP4V112978
Bakkafrost P/F
N/A
522292.00000000
NS
37909905.62000000
0.504877587922
Long
EC
CORP
NO
N
1
N
N
N
N/A
N/A
Forward Foreign Currency Contract
N/A
1.00000000
NC
N/A
-95052.84000000
-0.00126589733
N/A
DFE
N/A
N
2
Goldman Sachs Bank
KD3XUN7C6T14HNAYLU02
14910759.70000000
BRL
2856505.68000000
USD
2023-06-21
-95052.84000000
N
N
N
N/A
N/A
Forward Foreign Currency Contract
N/A
1.00000000
NC
N/A
30425.34000000
0.000405199433
N/A
DFE
N/A
N
2
Bank of New York
WFLLPEPC7FZXENRZV188
1076830.00000000
USD
1000000.00000000
EUR
2023-06-21
30425.34000000
N
N
N
N/A
N/A
Forward Foreign Currency Contract
N/A
1.00000000
NC
N/A
-1949.14000000
-0.00002595831
N/A
DFE
N/A
N
2
Morgan Stanley & Co.
9R7GPTSO7KV3UQJZQ078
246788.04000000
USD
2611047.95000000
NOK
2023-06-21
-1949.14000000
N
N
N
N/A
N/A
Forward Foreign Currency Contract
N/A
1.00000000
NC
N/A
1565.43000000
0.000020848126
N/A
DFE
N/A
N
2
Toronto Dominion Bank
PT3QB789TSUIDF371261
426247.39000000
USD
340000.00000000
GBP
2023-06-21
1565.43000000
N
N
N
Fortescue Metals Group Ltd.
529900VEJFORCO6I4826
Fortescue Metals Group Ltd.
N/A
4979419.00000000
NS
68906191.19000000
0.917680775828
Long
EC
CORP
AU
N
1
N
N
N
N/A
N/A
Forward Foreign Currency Contract
N/A
1.00000000
NC
N/A
1347.64000000
0.000017947637
N/A
DFE
N/A
N
2
JP Morgan Chase Bank
7H6GLXDRUGQFU57RNE97
9920000.00000000
HKD
1267793.23000000
USD
2023-06-21
1347.64000000
N
N
N
Qinghai Salt Lake Industry Co. Ltd.
300300Q8WSV1OODU9092
Qinghai Salt Lake Industry Co. Ltd., Class A
N/A
4587700.00000000
NS
13521669.99000000
0.180079269984
Long
EC
CORP
CN
N
1
N
N
N
N/A
N/A
Forward Foreign Currency Contract
N/A
1.00000000
NC
N/A
-19027.43000000
-0.00025340403
N/A
DFE
N/A
N
2
Morgan Stanley & Co.
9R7GPTSO7KV3UQJZQ078
562895.51000000
USD
5800000.00000000
NOK
2023-06-21
-19027.43000000
N
N
N
N/A
N/A
S&P/TSX 60 Index
N/A
112.00000000
NC
889406.05000000
0.011844956453
N/A
DE
CA
N
1
Canadian Derivatives Clearing
5493004XJK1P32XQLA57
Long
S&P/TSX 60 Index
XC0009654721
2023-06-15
27966400.00000000
CAD
889406.05000000
N
N
N
Goldman Sachs Fin Square Govt Fd
CF5M58QA35CFPUX70H17
GOLDMAN SACHS TRUST FINL SQUARE GOVT FD INSTL CL
38141W273
10000000.00000000
PA
USD
10000000.00000000
0.133178276143
Long
STIV
RF
US
N
2
N
N
FMC Corp.
CKDHZ2X64EEBQCSP7013
FMC Corp.
302491303
822257.00000000
NS
USD
101614520.06000000
1.353284661271
Long
EC
CORP
US
N
1
N
N
N
N/A
N/A
Forward Foreign Currency Contract
N/A
1.00000000
NC
N/A
-63712.31000000
-0.00084850956
N/A
DFE
N/A
N
2
Toronto Dominion Bank
PT3QB789TSUIDF371261
1475397.78000000
EUR
1569929.76000000
USD
2023-06-21
-63712.31000000
N
N
N
N/A
N/A
Russell 2000 E-Mini Index
N/A
81.00000000
NC
USD
50929.91000000
0.000678275761
N/A
DE
US
N
1
CME Clearing House
LCZ7XYGSLJUHFXXNXD88
Long
Russell 2000 E-Mini Index
US1248351090
2023-06-16
7187940.00000000
USD
50929.91000000
N
N
N
Franco-Nevada Corp.
N/A
Franco-Nevada Corp.
351858105
554053.00000000
NS
83980104.50000000
1.118432554763
Long
EC
CORP
CA
N
1
N
N
N
UFP Industries, Inc.
5493007KB485C9OV5572
UFP Industries, Inc.
90278Q108
218798.00000000
NS
USD
17180018.96000000
0.228800530920
Long
EC
CORP
US
N
1
N
N
N/A
N/A
Forward Foreign Currency Contract
N/A
1.00000000
NC
N/A
4805.31000000
0.000063996290
N/A
DFE
N/A
N
2
Toronto Dominion Bank
PT3QB789TSUIDF371261
350052156.00000000
KRW
267137.90000000
USD
2023-06-21
4805.31000000
N
N
N
Cameco Corp.
N4BHALMXL3GMZKCUON55
Cameco Corp.
13321L108
1348078.00000000
NS
37024187.50000000
0.493081746685
Long
EC
CORP
CA
N
1
N
N
Svenska Cellulosa AB SCA
549300FW5JDRV1IJ0M67
Svenska Cellulosa AB SCA, Class B
N/A
2929070.00000000
NS
40107034.68000000
0.534138573989
Long
EC
CORP
SE
N
1
N
N
N/A
N/A
Forward Foreign Currency Contract
N/A
1.00000000
NC
N/A
-47551.29000000
-0.00063327988
N/A
DFE
N/A
N
2
JP Morgan Chase Bank
7H6GLXDRUGQFU57RNE97
2034501.30000000
USD
3000000.00000000
AUD
2023-06-21
-47551.29000000
N
N
N
N/A
N/A
Forward Foreign Currency Contract
N/A
1.00000000
NC
N/A
32319.91000000
0.000430430989
N/A
DFE
N/A
N
2
Morgan Stanley & Co.
9R7GPTSO7KV3UQJZQ078
142130000.00000000
JPY
1084329.78000000
USD
2023-06-21
32319.91000000
N
N
N
N/A
N/A
Forward Foreign Currency Contract
N/A
1.00000000
NC
N/A
-3411.36000000
-0.00004543190
N/A
DFE
N/A
N
2
JP Morgan Chase Bank
7H6GLXDRUGQFU57RNE97
1202204.53000000
USD
1810000.00000000
AUD
2023-06-21
-3411.36000000
N
N
N
N/A
N/A
Forward Foreign Currency Contract
N/A
1.00000000
NC
N/A
-5987.03000000
-0.00007973423
N/A
DFE
N/A
N
2
JP Morgan Chase Bank
7H6GLXDRUGQFU57RNE97
769277.75000000
USD
8140000.00000000
NOK
2023-06-21
-5987.03000000
N
N
N
SJW Group
N/A
SJW Group
784305104
109399.00000000
NS
USD
8305572.08000000
0.110612177199
Long
EC
CORP
US
N
1
N
N
Grupo Mexico SAB de CV
529900JWLZAYET2ZGW20
Grupo Mexico SAB de CV, Series B
N/A
9175400.00000000
NS
44969073.34000000
0.598890366717
Long
EC
CORP
MX
N
1
N
N
N
Severn Trent plc
213800RPBXRETY4A4C59
Severn Trent plc
N/A
1708036.00000000
NS
62945068.94000000
0.838291577314
Long
EC
CORP
GB
N
1
N
N
N
Eni SpA
BUCRF72VH5RBN7X3VL35
Eni SpA
N/A
3546645.00000000
NS
53822409.20000000
0.716797567513
Long
EC
CORP
IT
N
1
N
N
California Water Service Group
529900QABDOBU6UVRQ36
California Water Service Group
130788102
229385.00000000
NS
USD
12863910.80000000
0.171319346480
Long
EC
CORP
US
N
1
N
N
Glencore plc
2138002658CPO9NBH955
Glencore plc
N/A
37721481.00000000
NS
222362887.91000000
2.961390609008
Long
EC
CORP
GB
N
1
N
N
N
Charoen Pokphand Foods PCL
529900FJ3AI2GKGIWK15
Charoen Pokphand Foods PCL
N/A
34937100.00000000
NS
20769401.27000000
0.276603305766
Long
EC
CORP
TH
N
1
N
N
N
BANK OF AMERICA NA
B4TYDEB6GKMZO031MB27
BANK OF AMERICA N/A CERTIFICATE OF DEPOSIT VARIABLE DTD 19/APR/2023 DUE 19/OCT/2023
06050FFD9
2000000.00000000
PA
USD
1999316.00000000
0.026626545834
Long
DBT
CORP
US
N
2
2023-10-19
Floating
5.23000000
N
N
N
N
N
N/A
N/A
Forward Foreign Currency Contract
N/A
1.00000000
NC
N/A
-77.11000000
-0.00000102693
N/A
DFE
N/A
N
2
UBS AG
BFM8T61CT2L1QCEMIK50
20926.98000000
USD
31480.22000000
AUD
2023-06-21
-77.11000000
N
N
N
Chongqing Water Group Co. Ltd.
300300IP0N8GB6G7OY88
Chongqing Water Group Co. Ltd., Class A
N/A
1058780.00000000
NS
840519.90000000
0.011193899134
Long
EC
CORP
CN
N
1
N
N
N
N/A
N/A
Forward Foreign Currency Contract
N/A
1.00000000
NC
N/A
115113.58000000
0.001533062814
N/A
DFE
N/A
N
2
BNP Paribas
R0MUWSFPU8MPRO8K5P83
2836294.56000000
USD
14910000.00000000
BRL
2023-06-21
115113.58000000
N
N
N
N/A
N/A
Forward Foreign Currency Contract
N/A
1.00000000
NC
N/A
-26863.21000000
-0.00035775959
N/A
DFE
N/A
N
2
JP Morgan Chase Bank
7H6GLXDRUGQFU57RNE97
693020.17000000
USD
90000000.00000000
JPY
2023-06-21
-26863.21000000
N
N
N
N/A
N/A
Forward Foreign Currency Contract
N/A
1.00000000
NC
N/A
754.36000000
0.000010046436
N/A
DFE
N/A
N
2
Toronto Dominion Bank
PT3QB789TSUIDF371261
6230000.00000000
TWD
204588.29000000
USD
2023-06-21
754.36000000
N
N
N
N/A
N/A
Forward Foreign Currency Contract
N/A
1.00000000
NC
N/A
12223.45000000
0.000162789799
N/A
DFE
N/A
N
2
JP Morgan Chase Bank
7H6GLXDRUGQFU57RNE97
867567.62000000
USD
9000000.00000000
SEK
2023-06-21
12223.45000000
N
N
N
China Water Affairs Group Ltd.
529900XTSVH0DH4CEX74
China Water Affairs Group Ltd.
N/A
7058000.00000000
NS
5646471.93000000
0.075198739792
Long
EC
CORP
CN
N
1
N
N
Dexco SA
N/A
Dexco SA
N/A
1411600.00000000
NS
1661917.51000000
0.022133130907
Long
EC
CORP
BR
N
1
N
N
N
CF Industries Holdings, Inc.
529900CG8YAQFZ2JMV97
CF Industries Holdings, Inc.
125269100
1291614.00000000
NS
USD
92453730.12000000
1.231282840039
Long
EC
CORP
US
N
1
N
N
N
Suzano SA
391200AW174YQSDMGG41
Suzano SA
N/A
3881900.00000000
NS
30882321.08000000
0.411285428473
Long
EC
CORP
BR
N
1
N
N
N
Pilbara Minerals Ltd.
5299000VV1CZVF5K9C16
Pilbara Minerals Ltd.
N/A
8106113.00000000
NS
22713361.10000000
0.302492627671
Long
EC
CORP
AU
N
1
N
N
N/A
N/A
Forward Foreign Currency Contract
N/A
1.00000000
NC
N/A
475.20000000
0.000006328631
N/A
DFE
N/A
N
2
Bank of Montreal
NQQ6HPCNCCU6TUTQYE16
113618.03000000
USD
2080000.00000000
MXN
2023-06-21
475.20000000
N
N
N
SABIC Agri-Nutrients Co.
N/A
SABIC Agri-Nutrients Co.
N/A
2424423.00000000
NS
86357989.92000000
1.150100822874
Long
EC
CORP
SA
N
1
N
N
N
BP plc
213800LH1BZH3DI6G760
BP plc
N/A
26188709.00000000
NS
175906248.66000000
2.342689095936
Long
EC
CORP
GB
N
1
N
N
N
Kuala Lumpur Kepong Bhd.
2549009JSTRFMR7A8D34
Kuala Lumpur Kepong Bhd.
N/A
5646400.00000000
NS
27216141.69000000
0.362459883354
Long
EC
CORP
MY
N
1
N
N
N
SOCIETE GENERALE
O2RNE8IBXP4R0TD8PU41
Other Repurchase Agreement
N/A
20000000.00000000
PA
USD
20000000.00000000
0.266356552286
Long
RA
CORP
FR
N
2
Repurchase
Y
4.92000000
2023-05-01
170603.71280000
USD
22278630.20890000
USD
EQT
N
N
Cenovus Energy, Inc.
549300F4XPHJ7NOSP309
Cenovus Energy, Inc.
15135U109
1955066.00000000
NS
32779031.81000000
0.436545495010
Long
EC
CORP
CA
N
1
N
N
N/A
N/A
Forward Foreign Currency Contract
N/A
1.00000000
NC
N/A
177611.46000000
0.002365398806
N/A
DFE
N/A
N
2
Citibank
MBNUM2BPBDO7JBLYG310
3307628.56000000
USD
2769859.97000000
GBP
2023-06-21
177611.46000000
N
N
N
PhosAgro PJSC
25340053KRUNNYUWF472
PhosAgro PJSC
N/A
308581.00000000
NS
0.00000000
0.000000
Long
EC
CORP
RU
N
3
N
N
N
LUKOIL PJSC
549300LCJ1UJXHYBWI24
LUKOIL PJSC
69343P105
269035.00000000
NS
USD
0.00000000
0.000000
Long
EC
CORP
GB
N
3
N
N
N
N/A
N/A
Forward Foreign Currency Contract
N/A
1.00000000
NC
N/A
59809.41000000
0.000796531412
N/A
DFE
N/A
N
2
Citibank
MBNUM2BPBDO7JBLYG310
4262040.09000000
USD
5855539.31000000
CAD
2023-06-21
59809.41000000
N
N
N
Canfor Corp.
549300DRE7WBHY02BD70
Canfor Corp.
137576104
278791.00000000
NS
4185051.07000000
0.055735788707
Long
EC
CORP
CA
N
1
N
N
Stella-Jones, Inc.
5493007LOVNNLYJ6KZ35
Stella-Jones, Inc.
85853F105
229385.00000000
NS
8967037.31000000
0.119421457105
Long
EC
CORP
CA
N
1
N
N
N
West Fraser Timber Co. Ltd.
5493005WD1ZK6WBVR988
West Fraser Timber Co. Ltd.
952845105
292907.00000000
NS
21164112.66000000
0.281860004016
Long
EC
CORP
CA
N
1
N
N
N/A
N/A
Forward Foreign Currency Contract
N/A
1.00000000
NC
N/A
2261.70000000
0.000030120930
N/A
DFE
N/A
N
2
Toronto Dominion Bank
PT3QB789TSUIDF371261
673603.59000000
USD
900000.00000000
SGD
2023-06-21
2261.70000000
N
N
N
Woodside Energy Group Ltd.
2549005ZC5RXAOO7FH41
Woodside Energy Group Ltd.
N/A
2837316.66000000
NS
63151371.42000000
0.841039078179
Long
EC
CORP
AU
N
1
N
N
N
First Quantum Minerals Ltd.
549300I7UVBGWRYMYZ18
First Quantum Minerals Ltd.
335934105
1683333.00000000
NS
40857717.58000000
0.544136039445
Long
EC
CORP
CA
N
1
N
N
BHP Group Ltd.
WZE1WSENV6JSZFK0JC28
BHP Group Ltd.
N/A
11988013.00000000
NS
351749161.38000000
4.684534694741
Long
EC
CORP
AU
N
1
N
N
N
Cia de Saneamento de Minas Gerais Copasa MG
N/A
Cia de Saneamento de Minas Gerais Copasa MG
N/A
1058700.00000000
NS
3605994.18000000
0.048024008867
Long
EC
CORP
BR
N
1
N
N
N
N/A
N/A
Forward Foreign Currency Contract
N/A
1.00000000
NC
N/A
12504.40000000
0.000166531443
N/A
DFE
N/A
N
2
Bank of New York
WFLLPEPC7FZXENRZV188
1290000.00000000
AUD
866892.90000000
USD
2023-06-21
12504.40000000
N
N
N
United Utilities Group plc
2138002IEYQAOC88ZJ59
United Utilities Group plc
N/A
4559468.00000000
NS
62007205.66000000
0.825801275825
Long
EC
CORP
GB
N
1
N
N
N
American States Water Co.
529900L26LIS2V8PWM23
American States Water Co.
029899101
158805.00000000
NS
USD
14093943.75000000
0.187700713268
Long
EC
CORP
US
N
1
N
N
Bunge Ltd.
5493007M0RIN8HY3MM77
Bunge Ltd.
N/A
956359.00000000
NS
USD
89515202.40000000
1.192148034424
Long
EC
CORP
US
N
1
N
N
N/A
N/A
Forward Foreign Currency Contract
N/A
1.00000000
NC
N/A
65029.79000000
0.000866055533
N/A
DFE
N/A
N
2
JP Morgan Chase Bank
7H6GLXDRUGQFU57RNE97
1573708.12000000
USD
1480000.00000000
EUR
2023-06-21
65029.79000000
N
N
N
N/A
N/A
FTSE/JSE Top 40 Index
N/A
24.00000000
NC
30132.43000000
0.000401298508
N/A
DE
ZA
N
1
JSE Clear
213800PJDCEXAVMM3J32
Long
FTSE/JSE Top 40 Index
GB0031823254
2023-06-15
17578080.00000000
ZAR
30132.43000000
N
N
N
MMC Norilsk Nickel PJSC
253400JPTEEW143W3E47
MMC Norilsk Nickel PJSC
55315J102
1231473.00000000
NS
USD
0.00000000
0.000000
Long
EC
CORP
GB
N
3
N
N
N
N/A
N/A
Forward Foreign Currency Contract
N/A
1.00000000
NC
N/A
5515.74000000
0.000073457674
N/A
DFE
N/A
N
2
JP Morgan Chase Bank
7H6GLXDRUGQFU57RNE97
2760000.00000000
EUR
3061540.49000000
USD
2023-06-21
5515.74000000
N
N
N
N/A
N/A
Forward Foreign Currency Contract
N/A
1.00000000
NC
N/A
-1153.80000000
-0.00001536610
N/A
DFE
N/A
N
2
Toronto Dominion Bank
PT3QB789TSUIDF371261
16924289.50000000
INR
205134.20000000
USD
2023-06-21
-1153.80000000
N
N
N
N/A
N/A
Forward Foreign Currency Contract
N/A
1.00000000
NC
N/A
927.39000000
0.000012350820
N/A
DFE
N/A
N
2
Morgan Stanley & Co.
9R7GPTSO7KV3UQJZQ078
15528.36000000
USD
300000.00000000
MXN
2023-06-21
927.39000000
N
N
N
Zijin Mining Group Co. Ltd.
836800JRNL2393Z2I561
Zijin Mining Group Co. Ltd., Class A
N/A
4940600.00000000
NS
9149259.26000000
0.121848257623
Long
EC
CORP
CN
N
1
N
N
N
Weyerhaeuser Co.
08IRJODWFYBI7QWRGS31
Weyerhaeuser Co.
962166104
2629105.00000000
NS
USD
78636530.55000000
1.047267758053
Long
EC
CORP
US
N
1
N
N
N
CITIGROUP GLOBAL MARKETS INC
MBNUM2BPBDO7JBLYG310
Treasury Repurchase Agreement
N/A
89593429.40000000
PA
USD
89593429.40000000
1.193189848125
Long
RA
CORP
US
N
2
Repurchase
Y
4.77000000
2023-05-01
91727759.91260000
USD
91385309.64350000
USD
UST
N
N
N/A
N/A
Forward Foreign Currency Contract
N/A
1.00000000
NC
N/A
-78.51000000
-0.00000104558
N/A
DFE
N/A
N
2
Toronto Dominion Bank
PT3QB789TSUIDF371261
72293.38000000
USD
565655.20000000
HKD
2023-06-21
-78.51000000
N
N
N
Norsk Hydro ASA
549300N1SDN71ZZ8BO45
Norsk Hydro ASA
N/A
3966596.00000000
NS
29021067.91000000
0.386497579608
Long
EC
CORP
NO
N
1
N
N
N
ICL Group Ltd.
529900FQVQD88SHIGM04
ICL Group Ltd.
N/A
7100348.00000000
NS
43444222.52000000
0.578582666359
Long
EC
CORP
IL
N
1
N
N
N
Beijing Enterprises Water Group Ltd.
529900TWUN2ALJKWRR11
Beijing Enterprises Water Group Ltd.
N/A
28232000.00000000
NS
7156993.08000000
0.095315600076
Long
EC
CORP
CN
N
1
N
N
Cia de Saneamento do Parana
N/A
Cia de Saneamento do Parana
N/A
1411600.00000000
NS
5361024.22000000
0.071397196398
Long
EC
CORP
BR
N
1
N
N
N
Tyson Foods, Inc.
WD6L6041MNRW1JE49D58
Tyson Foods, Inc., Class A
902494103
1888015.00000000
NS
USD
117982057.35000000
1.571264701370
Long
EC
CORP
US
N
1
N
N
N
N/A
N/A
Forward Foreign Currency Contract
N/A
1.00000000
NC
N/A
-21220.87000000
-0.00028261588
N/A
DFE
N/A
N
2
Citibank
MBNUM2BPBDO7JBLYG310
450000.00000000
GBP
545001.98000000
USD
2023-06-21
-21220.87000000
N
N
N
Sibanye Stillwater Ltd.
378900F238434B74D281
Sibanye Stillwater Ltd.
N/A
8451955.00000000
NS
18661676.26000000
0.248532987424
Long
EC
CORP
ZA
N
1
N
N
N
K+S AG
529900YURAYD4IJX2J91
K+S AG (Registered)
N/A
2029175.00000000
NS
40525384.49000000
0.539710084642
Long
EC
CORP
DE
N
1
N
N
N
Muyuan Foods Co. Ltd.
3003006NCTDQW4KZR676
Muyuan Foods Co. Ltd., Class A
N/A
4587708.00000000
NS
31698504.95000000
0.422155224555
Long
EC
CORP
CN
N
1
N
N
N
Rosneft Oil Co. PJSC
253400JT3MQWNDKMJE44
Rosneft Oil Co. PJSC
N/A
2926433.00000000
NS
0.00000000
0.000000
Long
EC
CORP
RU
N
3
N
N
N
Gazprom PJSC
213800FD9J2IHTA7YX78
Gazprom PJSC
N/A
15937700.00000000
NS
0.00000000
0.000000
Long
EC
CORP
RU
N
3
N
N
N
Chengxin Lithium Group Co. Ltd.
300300LUBPEGH8SHWI63
Chengxin Lithium Group Co. Ltd., Class A
N/A
352900.00000000
NS
1617751.22000000
0.021544931870
Long
EC
CORP
CN
N
1
N
N
N
Shell plc
21380068P1DRHMJ8KU70
Shell plc
N/A
10107056.00000000
NS
311491259.97000000
4.148386903648
Long
EC
CORP
GB
N
1
N
N
N
Petroleo Brasileiro SA
5493000J801JZRCMFE49
Petroleo Brasileiro SA (Preference)
N/A
6352200.00000000
NS
30092275.40000000
0.400763736299
Long
EC
CORP
BR
N
1
N
N
N
Cia de Saneamento Basico do Estado de Sao Paulo SABESP
254900UOXRZRS2TNWP19
Cia de Saneamento Basico do Estado de Sao Paulo SABESP
N/A
2117400.00000000
NS
19524003.72000000
0.260017315884
Long
EC
CORP
BR
N
1
N
N
N
Mowi ASA
549300W1OGQF5LZIH349
Mowi ASA
N/A
4919426.00000000
NS
93454875.61000000
1.244615923092
Long
EC
CORP
NO
N
1
N
N
N
ConocoPhillips
WPTL2Z3FIYTHSP5V2253
ConocoPhillips
20825C104
1093990.00000000
NS
USD
112560631.10000000
1.499063081149
Long
EC
CORP
US
N
1
N
N
N
Adani Wilmar Ltd.
335800R5XN85I4JPI333
Adani Wilmar Ltd.
N/A
1224563.00000000
NS
6162749.05000000
0.082074429478
Long
EC
CORP
IN
N
1
N
N
N
Essential Utilities, Inc.
549300ILTEOF3E3QY357
Essential Utilities, Inc.
29670G102
1002236.00000000
NS
USD
42795477.20000000
0.569942788022
Long
EC
CORP
US
N
1
N
N
Texas Pacific Land Corp.
N/A
Texas Pacific Land Corp.
88262P102
6228.00000000
NS
USD
9202804.20000000
0.122561359903
Long
EC
CORP
US
N
1
N
N
Wilmar International Ltd.
549300H2EAI4YRLWBB20
Wilmar International Ltd.
N/A
31408100.00000000
NS
92518707.04000000
1.232148191458
Long
EC
CORP
SG
N
1
N
N
N
Wheaton Precious Metals Corp.
549300XSFG5ZCGVYD886
Wheaton Precious Metals Corp.
962879102
1453948.00000000
NS
71662923.98000000
0.954394467904
Long
EC
CORP
CA
N
1
N
N
INVESCO GOVT AND AGCY LEX
O37NHJVF7S22I1ONOU83
INVESCO GOVERNMENT & AGENCY PORTFOLIO OPEN-END FUND USD
825252885
10000000.00000000
PA
USD
10000000.00000000
0.133178276143
Long
STIV
RF
US
N
2
N
N
Enviva, Inc.
549300WH5VXDEFM5KR81
Enviva, Inc.
29415B103
42869.00000000
NS
USD
921683.50000000
0.012274821967
Long
EC
CORP
US
N
1
N
N
N
N/A
N/A
Forward Foreign Currency Contract
N/A
1.00000000
NC
N/A
-3785.42000000
-0.00005041357
N/A
DFE
N/A
N
2
Morgan Stanley & Co.
9R7GPTSO7KV3UQJZQ078
28350000.00000000
MXN
1551283.38000000
USD
2023-06-21
-3785.42000000
N
N
N
Freeport-McMoRan, Inc.
549300IRDTHJQ1PVET45
Freeport-McMoRan, Inc.
35671D857
3419601.00000000
NS
USD
129637073.91000000
1.726484202758
Long
EC
CORP
US
N
1
N
N
N
Simpson Manufacturing Co., Inc.
529900EJUNNL15LZ8056
Simpson Manufacturing Co., Inc.
829073105
148218.00000000
NS
USD
18642860.04000000
0.248282396250
Long
EC
CORP
US
N
1
N
N
N
N/A
N/A
Forward Foreign Currency Contract
N/A
1.00000000
NC
N/A
-46043.73000000
-0.00061320245
N/A
DFE
N/A
N
2
Bank of New York
WFLLPEPC7FZXENRZV188
1330000.00000000
EUR
1426605.88000000
USD
2023-06-21
-46043.73000000
N
N
N
a2 Milk Co. Ltd. (The)
529900PVC9CV0KFA2U62
a2 Milk Co. Ltd. (The)
N/A
7485009.00000000
NS
27276383.43000000
0.363262172462
Long
EC
CORP
NZ
N
1
N
N
Inpex Corp.
353800VHYYADPR6MXQ47
Inpex Corp.
N/A
1411600.00000000
NS
15270347.01000000
0.203367849090
Long
EC
CORP
JP
N
1
N
N
N
N/A
N/A
Forward Foreign Currency Contract
N/A
1.00000000
NC
N/A
-14147.25000000
-0.00018841063
N/A
DFE
N/A
N
2
Citibank
MBNUM2BPBDO7JBLYG310
300000.00000000
GBP
363334.65000000
USD
2023-06-21
-14147.25000000
N
N
N
Rio Tinto plc
213800YOEO5OQ72G2R82
Rio Tinto plc
N/A
3112578.00000000
NS
197526942.68000000
2.630629771796
Long
EC
CORP
GB
N
1
N
N
N
Gold Fields Ltd.
5299003KXIBJQYCBBD72
Gold Fields Ltd.
N/A
2643221.00000000
NS
41064164.90000000
0.546885469264
Long
EC
CORP
ZA
N
1
N
N
N
Ovintiv, Inc.
2549003MEX7YMKLGI239
Ovintiv, Inc.
69047Q102
229385.00000000
NS
USD
8276210.80000000
0.110221148734
Long
EC
CORP
US
N
1
N
N
TFDXX LEX BLACKROCK FED FUND
549300T8K043VZEOVK74
BLACKROCK LIQUIDITY FEDFUND OPEN-END FUND USD
09248U700
10000000.00000000
PA
USD
10000000.00000000
0.133178276143
Long
STIV
RF
US
N
2
N
N
Equinor ASA
OW6OFBNCKXC4US5C7523
Equinor ASA
N/A
1524528.00000000
NS
43492347.84000000
0.579223591075
Long
EC
CORP
NO
N
1
N
N
Occidental Petroleum Corp.
IM7X0T3ECJW4C1T7ON55
Occidental Petroleum Corp.
674599105
624633.00000000
NS
USD
38433668.49000000
0.511852971535
Long
EC
CORP
US
N
1
N
N
Guangdong Investment Ltd.
N/A
Guangdong Investment Ltd.
N/A
19935941.00000000
NS
19047320.03000000
0.253668924674
Long
EC
CORP
CN
N
1
N
N
N
N/A
N/A
Forward Foreign Currency Contract
N/A
1.00000000
NC
N/A
5671.52000000
0.000075532325
N/A
DFE
N/A
N
2
Morgan Stanley & Co.
9R7GPTSO7KV3UQJZQ078
287741.69000000
USD
5390000.00000000
ZAR
2023-06-21
5671.52000000
N
N
N
Santos Ltd.
5299000RK70B5O2M7077
Santos Ltd.
N/A
4573584.00000000
NS
21368742.66000000
0.284585231080
Long
EC
CORP
AU
N
1
N
N
N
Yara International ASA
213800WKOUWXWFJ5Z514
Yara International ASA
N/A
1700978.00000000
NS
68223042.19000000
0.908582715211
Long
EC
CORP
NO
N
1
N
N
N
Pioneer Natural Resources Co.
FY8JBF7CCL2VE4F1B628
Pioneer Natural Resources Co.
723787107
211740.00000000
NS
USD
46064037.00000000
0.613472903985
Long
EC
CORP
US
N
1
N
N
N
Teck Resources Ltd.
T8KI5SQ2JRWHL7XY0E11
Teck Resources Ltd., Class B
878742204
1365723.00000000
NS
63548461.65000000
0.846327457410
Long
EC
CORP
CA
N
1
N
N
Saudi Arabian Oil Co.
5586006WD91QHB7J4X50
Saudi Arabian Oil Co.
N/A
3049056.00000000
NS
29265474.71000000
0.389752547239
Long
EC
CORP
SA
Y
1
N
N
N
Saudi Arabian Mining Co.
N/A
Saudi Arabian Mining Co.
N/A
2378546.00000000
NS
44010742.63000000
0.586127483524
Long
EC
CORP
SA
N
1
N
N
N
TotalEnergies SE
529900S21EQ1BO4ESM68
TotalEnergies SE
N/A
3500768.00000000
NS
223929286.06000000
2.982251629545
Long
EC
CORP
FR
N
1
N
N
N/A
N/A
FTSE 100 Index
N/A
62.00000000
NC
152444.96000000
0.002030235697
N/A
DE
GB
N
1
ICE Clear Europe
5R6J7JCQRIPQR1EEP713
Long
FTSE 100 Index
GB0001383545
2023-06-16
4874750.00000000
GBP
152444.96000000
N
N
N
Hess Corp.
UASVRYNXNK17ULIGK870
Hess Corp.
42809H107
250559.00000000
NS
USD
36346088.54000000
0.484050941630
Long
EC
CORP
US
N
1
N
N
N
Boliden AB
21380059QU7IM1ONDJ56
Boliden AB
N/A
836373.00000000
NS
29859835.00000000
0.397668135122
Long
EC
CORP
SE
N
1
N
N
APA Corp.
549300VCIWLRHYVSHC79
APA Corp.
03743Q108
289378.00000000
NS
USD
10663579.30000000
0.142015710869
Long
EC
CORP
US
N
1
N
N
N/A
N/A
Forward Foreign Currency Contract
N/A
1.00000000
NC
N/A
-170772.93000000
-0.00227432444
N/A
DFE
N/A
N
2
Bank of New York
WFLLPEPC7FZXENRZV188
4630000.00000000
GBP
5655031.07000000
USD
2023-06-21
-170772.93000000
N
N
N
American Water Works Co., Inc.
549300DXHIJQMD5WFW18
American Water Works Co., Inc.
030420103
772851.00000000
NS
USD
114575160.75000000
1.525892239751
Long
EC
CORP
US
N
1
N
N
N
TD PRIME SVCS
549300ZBQI1JB1844X09
Other Repurchase Agreement
N/A
2000000.00000000
PA
USD
2000000.00000000
0.026635655228
Long
RA
CORP
US
N
2
Repurchase
Y
4.89000000
2023-05-01
18829.81980000
USD
2200897.04620000
USD
EQT
N
N
Shandong Hualu Hengsheng Chemical Co. Ltd.
655600R2WZ4EKICFE373
Shandong Hualu Hengsheng Chemical Co. Ltd., Class A
N/A
1764500.00000000
NS
8119318.15000000
0.108131679467
Long
EC
CORP
CN
N
1
N
N
N
UPM-Kymmene OYJ
213800EC6PW5VU4J9U64
UPM-Kymmene OYJ
N/A
2576170.00000000
NS
82194249.68000000
1.094648848126
Long
EC
CORP
FI
N
1
N
N
South32 Ltd.
213800LAZNPXSBKVHR17
South32 Ltd.
N/A
13336091.00000000
NS
37367780.41000000
0.497657657830
Long
EC
CORP
AU
N
1
N
N
N
Exxon Mobil Corp.
J3WHBG0MTS7O8ZVMDC91
Exxon Mobil Corp.
30231G102
3430188.00000000
NS
USD
405928447.92000000
5.406085093148
Long
EC
CORP
US
N
1
N
N
N
N/A
N/A
Forward Foreign Currency Contract
N/A
1.00000000
NC
N/A
2752.57000000
0.000036658252
N/A
DFE
N/A
N
2
JP Morgan Chase Bank
7H6GLXDRUGQFU57RNE97
9470000.00000000
HKD
1211748.51000000
USD
2023-06-21
2752.57000000
N
N
N
Impala Platinum Holdings Ltd.
254900BZFIFB4PD2Z778
Impala Platinum Holdings Ltd.
N/A
2579699.00000000
NS
25077771.26000000
0.333981434592
Long
EC
CORP
ZA
N
1
N
N
N
Alcoa Corp.
549300T12EZ1F6PWWU29
Alcoa Corp.
013872106
398777.00000000
NS
USD
14810577.78000000
0.197244721742
Long
EC
CORP
US
N
1
N
N
MMC Norilsk Nickel PJSC
253400JPTEEW143W3E47
MMC Norilsk Nickel PJSC
N/A
46158.00000000
NS
0.00000000
0.000000
Long
EC
CORP
RU
N
3
N
N
N
Mosaic Co. (The)
2YD5STGSJNMUB7H76907
Mosaic Co. (The)
61945C103
2156219.00000000
NS
USD
92393984.15000000
1.230487153510
Long
EC
CORP
US
N
1
N
N
N
N/A
N/A
Forward Foreign Currency Contract
N/A
1.00000000
NC
N/A
37368.77000000
0.000497670837
N/A
DFE
N/A
N
2
Morgan Stanley & Co.
9R7GPTSO7KV3UQJZQ078
620861.41000000
USD
12000000.00000000
MXN
2023-06-21
37368.77000000
N
N
N
N/A
N/A
Forward Foreign Currency Contract
N/A
1.00000000
NC
N/A
-9113.41000000
-0.00012137082
N/A
DFE
N/A
N
2
Morgan Stanley & Co.
9R7GPTSO7KV3UQJZQ078
800000.00000000
CAD
581349.64000000
USD
2023-06-21
-9113.41000000
N
N
N
N/A
N/A
Forward Foreign Currency Contract
N/A
1.00000000
NC
N/A
38896.76000000
0.000518020344
N/A
DFE
N/A
N
2
Bank of Montreal
NQQ6HPCNCCU6TUTQYE16
3720000.00000000
CAD
2784549.94000000
USD
2023-06-21
38896.76000000
N
N
N
Newmont Corp.
549300VSP3RIX7FGDZ51
Newmont Corp.
651639106
1944479.00000000
NS
USD
92168304.60000000
1.227481592167
Long
EC
CORP
US
N
1
N
N
N
Hindalco Industries Ltd.
335800KXLE5NO5B4GF90
Hindalco Industries Ltd.
N/A
4199510.00000000
NS
22378912.90000000
0.298038504198
Long
EC
CORP
IN
N
1
N
N
N
N/A
N/A
SPI 200 Index
N/A
26.00000000
NC
80991.68000000
0.001078633232
N/A
DE
AU
N
1
ASX Clear (Futures)
549300ZD7BBOVZFVHK49
Long
SPI 200 Index
XC0006013624
2023-06-15
4756700.00000000
AUD
80991.68000000
N
N
N
Tatneft PJSC
253400PAT768SVJMV121
Tatneft PJSC
N/A
2021036.00000000
NS
0.00000000
0.000000
Long
EC
CORP
RU
N
3
N
N
N
N/A
N/A
Forward Foreign Currency Contract
N/A
1.00000000
NC
N/A
630.59000000
0.000008398088
N/A
DFE
N/A
N
2
UBS AG
BFM8T61CT2L1QCEMIK50
59382.40000000
USD
79914.88000000
SGD
2023-06-21
630.59000000
N
N
N
Mondi plc
213800LOZA69QFDC9N34
Mondi plc
N/A
2396191.00000000
NS
38098921.84000000
0.507394873356
Long
EC
CORP
GB
N
1
N
N
N
Coterra Energy, Inc.
FCNMH6O7VWU7LHXMK351
Coterra Energy, Inc.
127097103
705800.00000000
NS
USD
18068480.00000000
0.240632901892
Long
EC
CORP
US
N
1
N
N
Enviva, Inc.
549300WH5VXDEFM5KR81
Enviva, Inc.
29415B103
91233.00000000
NS
USD
1961509.50000000
0.026123045384
Long
EC
CORP
US
N
1
N
N
N/A
N/A
Forward Foreign Currency Contract
N/A
1.00000000
NC
N/A
2211.39000000
0.000029450910
N/A
DFE
N/A
N
2
JP Morgan Chase Bank
7H6GLXDRUGQFU57RNE97
673653.90000000
USD
900000.00000000
SGD
2023-06-21
2211.39000000
N
N
N
PI Industries Ltd.
335800PEGP94E4CC1D11
PI Industries Ltd.
N/A
797554.00000000
NS
32984423.32000000
0.439280863733
Long
EC
CORP
IN
N
1
N
N
N
LUKOIL PJSC
549300LCJ1UJXHYBWI24
LUKOIL PJSC
N/A
214305.00000000
NS
0.00000000
0.000000
Long
EC
CORP
RU
N
3
N
N
N
EOG Resources, Inc.
XWTZDRYZPBUHIQBKDB46
EOG Resources, Inc.
26875P101
515234.00000000
NS
USD
61555005.98000000
0.819778958440
Long
EC
CORP
US
N
1
N
N
N
EQT Corp.
4NT01YGM4X7ZX86ISY52
EQT Corp.
26884L109
342313.00000000
NS
USD
11926184.92000000
0.158830874861
Long
EC
CORP
US
N
1
N
N
N/A
N/A
Forward Foreign Currency Contract
N/A
1.00000000
NC
N/A
48209.22000000
0.000642042081
N/A
DFE
N/A
N
2
JP Morgan Chase Bank
7H6GLXDRUGQFU57RNE97
3479807.51000000
USD
4780000.00000000
CAD
2023-06-21
48209.22000000
N
N
N
Devon Energy Corp.
54930042348RKR3ZPN35
Devon Energy Corp.
25179M103
585814.00000000
NS
USD
31300042.02000000
0.416848563943
Long
EC
CORP
US
N
1
N
N
N
Pennon Group plc
213800V1CCTS41GWH423
Pennon Group plc
N/A
1697449.00000000
NS
18348303.43000000
0.244359542096
Long
EC
CORP
GB
N
1
N
N
N
UPL Ltd.
335800RJSM1SLHO4UA95
UPL Ltd.
N/A
5169985.00000000
NS
46768270.73000000
0.622851767402
Long
EC
CORP
IN
N
1
N
N
N
N/A
N/A
Forward Foreign Currency Contract
N/A
1.00000000
NC
N/A
-9510.26000000
-0.00012665600
N/A
DFE
N/A
N
2
JP Morgan Chase Bank
7H6GLXDRUGQFU57RNE97
406900.26000000
USD
600000.00000000
AUD
2023-06-21
-9510.26000000
N
N
N
Agnico Eagle Mines Ltd.
YGE0EUBRF7IJOB3QRX76
Agnico Eagle Mines Ltd.
008474108
1401013.00000000
NS
79393835.57000000
1.057353415761
Long
EC
CORP
CA
N
1
N
N
N
Barrick Gold Corp.
0O4KBQCJZX82UKGCBV73
Barrick Gold Corp.
067901108
5469950.00000000
NS
103889929.96000000
1.383588178071
Long
EC
CORP
CA
N
1
N
N
N
Marathon Oil Corp.
1FRVQX2CRLGC1XLP5727
Marathon Oil Corp.
565849106
568169.00000000
NS
USD
13726963.04000000
0.182813327434
Long
EC
CORP
US
N
1
N
N
N
Suncor Energy, Inc.
549300W70ZOQDVLCHY06
Suncor Energy, Inc.
867224107
1888015.00000000
NS
59050059.94000000
0.786418518896
Long
EC
CORP
CA
N
1
N
N
Repsol SA
BSYCX13Y0NOTV14V9N85
Repsol SA
N/A
2022117.00000000
NS
29791607.16000000
0.396759488510
Long
EC
CORP
ES
N
1
N
N
N
Cal-Maine Foods, Inc.
549300NHE5WMIEIEMF53
Cal-Maine Foods, Inc.
128030202
247030.00000000
NS
USD
11733925.00000000
0.156270390389
Long
EC
CORP
US
N
1
N
N
N/A
N/A
Forward Foreign Currency Contract
N/A
1.00000000
NC
N/A
9196.35000000
0.000122475403
N/A
DFE
N/A
N
2
JP Morgan Chase Bank
7H6GLXDRUGQFU57RNE97
1270000.00000000
SGD
962917.37000000
USD
2023-06-21
9196.35000000
N
N
N
New Hope Liuhe Co. Ltd.
300300F28XODWP5GJF78
New Hope Liuhe Co. Ltd., Class A
N/A
3881900.00000000
NS
7289558.47000000
0.097081083087
Long
EC
CORP
CN
N
1
N
N
N
Sumitomo Metal Mining Co. Ltd.
353800CF81IXL9974H84
Sumitomo Metal Mining Co. Ltd.
N/A
793500.00000000
NS
29189890.94000000
0.388745935619
Long
EC
CORP
JP
N
1
N
N
N
Interfor Corp.
549300P4G5UZ3AMJE056
Interfor Corp.
45868C109
229385.00000000
NS
3595609.45000000
0.047885706823
Long
EC
CORP
CA
N
1
N
N
N/A
N/A
Forward Foreign Currency Contract
N/A
1.00000000
NC
N/A
-2941.13000000
-0.00003916946
N/A
DFE
N/A
N
2
Morgan Stanley & Co.
9R7GPTSO7KV3UQJZQ078
461030.74000000
USD
61889416.00000000
JPY
2023-06-21
-2941.13000000
N
N
N
Diamondback Energy, Inc.
549300R22LSX6OHWEN64
Diamondback Energy, Inc.
25278X109
158805.00000000
NS
USD
22582071.00000000
0.300744128752
Long
EC
CORP
US
N
1
N
N
N/A
N/A
Forward Foreign Currency Contract
N/A
1.00000000
NC
N/A
-8300.12000000
-0.00011053956
N/A
DFE
N/A
N
2
Morgan Stanley & Co.
9R7GPTSO7KV3UQJZQ078
161534.25000000
CHF
174271.30000000
USD
2023-06-21
-8300.12000000
N
N
N
2023-05-30
FlexShares Trust
Randal Rein
Randal Rein
Treasurer and PFO