0001486048-24-000007.txt : 20240226
0001486048-24-000007.hdr.sgml : 20240226
20240226094009
ACCESSION NUMBER: 0001486048-24-000007
CONFORMED SUBMISSION TYPE: NPORT-P
PUBLIC DOCUMENT COUNT: 1
CONFORMED PERIOD OF REPORT: 20231231
FILED AS OF DATE: 20240226
DATE AS OF CHANGE: 20240226
PERIOD START: 20231231
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: T. Rowe Price Real Assets Fund, Inc.
CENTRAL INDEX KEY: 0001486048
ORGANIZATION NAME:
IRS NUMBER: 000000000
STATE OF INCORPORATION: MD
FILING VALUES:
FORM TYPE: NPORT-P
SEC ACT: 1940 Act
SEC FILE NUMBER: 811-22410
FILM NUMBER: 24674056
BUSINESS ADDRESS:
STREET 1: 100 EAST PRATT STREET
CITY: BALTIMORE
STATE: MD
ZIP: 21202
BUSINESS PHONE: 410-345-4981
MAIL ADDRESS:
STREET 1: 100 EAST PRATT STREET
CITY: BALTIMORE
STATE: MD
ZIP: 21202
0001486048
S000029428
T. Rowe Price Real Assets Fund, Inc.
C000090373
T. Rowe Price Real Assets Fund, Inc.
PRAFX
C000159678
T. Rowe Price Real Assets Fund-I Class
PRIKX
C000219347
T. Rowe Price Real Assets Funds-Z Class
TRZRX
NPORT-P
1
primary_doc.xml
NPORT-P
false
0001486048
XXXXXXXX
S000029428
C000159678
C000090373
C000219347
T. ROWE PRICE REAL ASSETS FUND, INC.
811-22410
0001486048
549300LFFRMLJN2FGQ21
100 East Pratt Street
Baltimore
21202
410-345-2000
T. Rowe Price Real Assets Fund, Inc.
S000029428
5493008NLR7XEV5QEO07
2023-12-31
2023-12-31
N
9931983336.309998
276275960.160000
9655707376.149998
17995220.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
1555591.580000
USD
N
REAL ASSETS FUND BLENDED BENCHMARK AUGMENTED
RAFBBAUG
Acadia Realty Trust
N/A
ACADIA REALTY TRUST
004239109
3150144.000000
NS
USD
53520946.560000
0.5542933777
Long
EC
CORP
US
N
1
N
N
N
Antofagasta PLC
213800MY6QVH4FVLD628
ANTOFAGASTA PLC
000000000
407029.000000
NS
8703083.480000
0.0901340849
Long
EC
CORP
GB
N
2
N
N
N
Agnico Eagle Mines Ltd
YGE0EUBRF7IJOB3QRX76
AGNICO EAGLE MINES LTD
008474108
315921.000000
NS
USD
17328266.850000
0.1794613918
Long
EC
CORP
CA
N
1
N
N
Alamos Gold Inc
549300TDOX73YGYXE959
ALAMOS GOLD INC
011532108
1032999.000000
NS
USD
13914496.530000
0.1441064439
Long
EC
CORP
CA
N
1
N
N
N
Alcoa Corp
549300T12EZ1F6PWWU29
ALCOA CORP
013872106
258790.000000
NS
USD
8798860.000000
0.0911260010
Long
EC
CORP
US
N
1
N
N
N
Alexandria Real Estate Equities Inc
MGCJBT4MKTQBVLNUIS88
ALEXANDRIA REAL ESTATE EQUITIES INC
015271109
268287.000000
NS
USD
34010742.990000
0.3522346076
Long
EC
CORP
US
N
1
N
N
N
Ameren Corp
XRZQ5S7HYJFPHJ78L959
AMEREN CORP
023608102
107918.000000
NS
USD
7806788.120000
0.0808515401
Long
EC
CORP
US
N
1
N
N
N
Derwent London PLC
213800BXKQ9KZNUR1M61
DERWENT LONDON PLC
000000000
926183.000000
NS
27855805.060000
0.2884905681
Long
EC
CORP
GB
N
2
N
N
N
American Homes 4 Rent
549300ZJUO7A58PNUW40
AMERICAN HOMES 4 RENT
02665T306
2673856.000000
NS
USD
96151861.760000
0.9958033939
Long
EC
CORP
US
N
1
N
N
N
Big Yellow Group PLC
213800W7Q4V2ZI8LIW31
BIG YELLOW GROUP PLC
000000000
1139910.000000
NS
17745552.840000
0.1837830430
Long
EC
CORP
GB
N
2
N
N
N
American Tower Corp
5493006ORUSIL88JOE18
AMERICAN TOWER CORP
03027X100
828606.000000
NS
USD
178879463.280000
1.8525775100
Long
EC
CORP
US
N
1
N
N
N
Apartment Investment and Management Co
549300O8FT5GJ4RU1D57
APARTMENT INVESTMENT AND MANAGEMENT CO
03748R747
582815.000000
NS
USD
4563441.450000
0.0472615964
Long
EC
CORP
US
N
1
N
N
N
Apple Hospitality REIT Inc
549300EVZAR0FBZO4F16
APPLE HOSPITALITY REIT INC
03784Y200
2565075.000000
NS
USD
42605895.750000
0.4412509005
Long
EC
CORP
US
N
1
N
N
N
AvalonBay Communities Inc
K9G90K85RBWD2LAGQX17
AVALONBAY COMMUNITIES INC
053484101
650533.000000
NS
USD
121792788.260000
1.2613554193
Long
EC
CORP
US
N
1
N
N
N
BP PLC
213800LH1BZH3DI6G760
BP PLC
055622104
1661402.000000
NS
USD
58813630.800000
0.6091074274
Long
EC
CORP
GB
N
1
N
N
N
Baker Hughes Co
N/A
BAKER HUGHES CO
05722G100
861564.000000
NS
USD
29448257.520000
0.3049829119
Long
EC
CORP
US
N
1
N
N
N
Ball Corp
0BGI85ALH27ZJP15DY16
BALL CORP
058498106
326060.000000
NS
USD
18754971.200000
0.1942371539
Long
EC
CORP
US
N
1
N
N
N
Barrick Gold Corp
0O4KBQCJZX82UKGCBV73
BARRICK GOLD CORP
067901108
1403337.000000
NS
USD
25386366.330000
0.2629156554
Long
EC
CORP
CA
N
1
N
N
N
Persimmon PLC
213800XI72Y57UWN6F31
PERSIMMON PLC
000000000
1246216.000000
NS
22028331.740000
0.2281379383
Long
EC
CORP
GB
N
2
N
N
N
UNITE Group PLC/The
213800BBUUWVDH9YI827
UNITE GROUP PLC/THE
000000000
1194304.000000
NS
15864533.090000
0.1643021321
Long
EC
CORP
GB
N
2
N
N
N
Rio Tinto PLC
213800YOEO5OQ72G2R82
RIO TINTO PLC
000000000
1125518.000000
NS
83717284.910000
0.8670238404
Long
EC
CORP
GB
N
2
N
N
N
BNP PARIBAS SECURITIES CORP
RCNB6OTYUAMMP879YW96
BRL/USD FWD 20240202 BNPAFRPP
000000000
1.000000
NC
USD
198425.970000
0.0020550123
N/A
DFE
CORP
BR
N
2
BNP PARIBAS SECURITIES CORP
RCNB6OTYUAMMP879YW96
-44032551.580000
USD
215350000.000000
BRL
2024-02-02
198425.970000
N
N
N
GOLDMAN SACHS & CO
FOR8UP27PHTHYVLBNG30
TRS/XRT/SOFRCOMPOUND/19000102/103507411_C/GSILGB2XXXX
000000000
1.000000
NC
USD
-480303.960000
-0.0049743011
N/A
DE
CORP
US
N
2
GOLDMAN SACHS & CO
FOR8UP27PHTHYVLBNG30
GOLDMAN SACHS & CO
SPDR S&P RETAIL ETF
Y
Equity Performance Leg
2026-01-18
0.000000
USD
0.000000
USD
-25747315.100000
USD
-480303.960000
N
N
N
B2Gold Corp
549300F7OK456M5NLM05
B2GOLD CORP
11777Q209
3201800.000000
NS
USD
10117688.000000
0.1047845342
Long
EC
CORP
CA
N
1
N
N
CBRE Group Inc
52990016II9MJ2OSWA10
CBRE GROUP INC
12504L109
200618.000000
NS
USD
18675529.620000
0.1934144117
Long
EC
CORP
US
N
1
N
N
N
CF Industries Holdings Inc
529900CG8YAQFZ2JMV97
CF INDUSTRIES HOLDINGS INC
125269100
351487.000000
NS
USD
27943216.500000
0.2893958507
Long
EC
CORP
US
N
1
N
N
N
CSX Corp
549300JVQR4N1MMP3Q88
CSX CORP
126408103
583123.000000
NS
USD
20216874.410000
0.2093774555
Long
EC
CORP
US
N
1
N
N
N
Camden Property Trust
5493002MYX22OHYJBD89
CAMDEN PROPERTY TRUST
133131102
429175.000000
NS
USD
42612785.750000
0.4413222573
Long
EC
CORP
US
N
1
N
N
N
Cameco Corp
N4BHALMXL3GMZKCUON55
CAMECO CORP
13321L108
775036.000000
NS
USD
33404051.600000
0.3459513664
Long
EC
CORP
CA
N
1
N
N
Canadian Pacific Kansas City Ltd
N/A
CANADIAN PACIFIC KANSAS CITY LTD
13646K108
257331.000000
NS
USD
20344588.860000
0.2107001390
Long
EC
CORP
CA
N
1
N
N
ChampionX Corp
549300EP2909K6DYYP38
CHAMPIONX CORP
15872M104
452881.000000
NS
USD
13228654.010000
0.1370034685
Long
EC
CORP
US
N
1
N
N
N
Chesapeake Energy Corp
X2MT1W32SPAZ9WSKLE78
CHESAPEAKE ENERGY CORP
165167735
195362.000000
NS
USD
15031152.280000
0.1556711662
Long
EC
CORP
US
N
1
N
N
Chevron Corp
N/A
CHEVRON CORP
166764100
428938.000000
NS
USD
63980392.080000
0.6626173473
Long
EC
CORP
US
N
1
N
N
N
Cleveland-Cliffs Inc
549300TM2WLI2BJMDD86
CLEVELAND CLIFFS INC COM
185899101
607900.000000
NS
USD
12413318.000000
0.1285593848
Long
EC
CORP
US
N
1
N
N
N
Agnico Eagle Mines Ltd
YGE0EUBRF7IJOB3QRX76
AGNICO EAGLE MINES LTD
000000000
712901.000000
NS
39087021.360000
0.4048074350
Long
EC
CORP
CA
N
2
N
N
N
Commercial Metals Co
549300OQS2LO07ZJ7N73
COMMERCIAL METALS CO
201723103
211603.000000
NS
USD
10588614.120000
0.1096617131
Long
EC
CORP
US
N
1
N
N
N
ConocoPhillips
WPTL2Z3FIYTHSP5V2253
CONOCOPHILLIPS
20825C104
970673.000000
NS
USD
112666015.110000
1.1668333631
Long
EC
CORP
US
N
1
N
N
N
Canadian Apartment Properties REIT
549300B1MYVTQEB2DI90
CANADIAN APARTMENT PROPERTIES REIT
000000000
396571.000000
NS
14605233.610000
0.1512601101
Long
EC
CORP
CA
N
2
N
N
Canadian Natural Resources Ltd
549300T15RIMIKZC5Q38
CANADIAN NATURAL RESOURCES LTD
000000000
890537.000000
NS
58343094.200000
0.6042342827
Long
EC
CORP
CA
N
2
N
N
N
Canadian National Railway Co
3SU7BEP7TH9YEQOZCS77
CANADIAN NATIONAL RAILWAY CO
000000000
172978.000000
NS
21742187.770000
0.2251744686
Long
EC
CORP
CA
N
2
N
N
N
Crown Castle Inc
54930012H97VSM0I2R19
CROWN CASTLE INC
22822V101
377441.000000
NS
USD
43477428.790000
0.4502769926
Long
EC
CORP
US
N
1
N
N
N
CubeSmart
N/A
CUBESMART
229663109
1510842.000000
NS
USD
70027526.700000
0.7252449145
Long
EC
CORP
US
N
1
N
N
N
First Quantum Minerals Ltd
549300I7UVBGWRYMYZ18
FIRST QUANTUM MINERALS LTD
000000000
808479.000000
NS
6620125.390000
0.0685617856
Long
EC
CORP
CA
N
2
N
N
N
Industrias Penoles SAB de CV
549300WA2HB7776CB324
INDUSTRIAS PENOLES SAB DE CV
000000000
958718.000000
NS
13985279.770000
0.1448395154
Long
EC
CORP
MX
N
2
N
N
Diamondback Energy Inc
549300R22LSX6OHWEN64
DIAMONDBACK ENERGY INC
25278X109
326618.000000
NS
USD
50651919.440000
0.5245801003
Long
EC
CORP
US
N
1
N
N
N
Dominion Energy Inc
ILUL7B6Z54MRYCF6H308
DOMINION ENERGY INC
25746U109
191360.000000
NS
USD
8993920.000000
0.0931461534
Long
EC
CORP
US
N
1
N
N
N
Douglas Emmett Inc
N/A
DOUGLAS EMMETT INC
25960P109
1390452.000000
NS
USD
20161554.000000
0.2088045258
Long
EC
CORP
US
N
1
N
N
N
Grupo Mexico SAB de CV
529900JWLZAYET2ZGW20
GRUPO MEXICO SAB DE CV
000000000
5013415.000000
NS
27808348.090000
0.2879990767
Long
EC
CORP
MX
N
2
N
N
N
EOG Resources Inc
XWTZDRYZPBUHIQBKDB46
EOG RESOURCES INC
26875P101
526121.000000
NS
USD
63634334.950000
0.6590333828
Long
EC
CORP
US
N
1
N
N
N
EQT Corp
4NT01YGM4X7ZX86ISY52
EQT CORP
26884L109
905080.000000
NS
USD
34990392.800000
0.3623804185
Long
EC
CORP
US
N
1
N
N
N
EastGroup Properties Inc
31TIGQQZC4P6JMHKSW85
EASTGROUP PROPERTIES INC
277276101
307867.000000
NS
USD
56505909.180000
0.5852073492
Long
EC
CORP
US
N
1
N
N
N
Enbridge Inc
98TPTUM4IVMFCZBCUR27
ENBRIDGE INC
29250N105
1599595.000000
NS
USD
57617411.900000
0.5967187038
Long
EC
CORP
CA
N
1
N
N
N
Equinix Inc
549300EVUN2BTLJ3GT74
EQUINIX INC
29444U700
311046.000000
NS
USD
250513337.940000
2.5944586780
Long
EC
CORP
US
N
1
N
N
N
Equitrans Midstream Corp
549300RH0NLJNZ5SXU64
EQUITRANS MIDSTREAM CORP
294600101
1602945.000000
NS
USD
16317980.100000
0.1689982874
Long
EC
CORP
US
N
1
N
N
N
Equity LifeStyle Properties Inc
529900PEQG66LENB6798
EQUITY LIFESTYLE PROPERTIES INC
29472R108
1532102.000000
NS
USD
108074475.080000
1.1192807618
Long
EC
CORP
US
N
1
N
N
N
Equity Residential
5493008RACSH5EP3PI59
EQUITY RESIDENTIAL
29476L107
1752410.000000
NS
USD
107177395.600000
1.1099900963
Long
EC
CORP
US
N
1
N
N
N
West Fraser Timber Co Ltd
5493005WD1ZK6WBVR988
WEST FRASER TIMBER CO LTD
000000000
272989.000000
NS
23354615.330000
0.2418736859
Long
EC
CORP
CA
N
2
N
N
N
Essex Property Trust Inc
549300TR2H2VEFX0NC60
ESSEX PROPERTY TRUST INC
297178105
459989.000000
NS
USD
114049672.660000
1.1811633081
Long
EC
CORP
US
N
1
N
N
N
Extra Space Storage Inc
N/A
EXTRA SPACE STORAGE INC
30225T102
277481.000000
NS
USD
44488528.730000
0.4607485190
Long
EC
CORP
US
N
1
N
N
N
Exxon Mobil Corp
J3WHBG0MTS7O8ZVMDC91
EXXON MOBIL CORP
30231G102
1260763.000000
NS
USD
126051084.740000
1.3054567607
Long
EC
CORP
US
N
1
N
N
N
Federal Realty Investment Trust
549300FHEI1SLVZ0RB48
FEDERAL REALTY INVESTMENT TRUST
313745101
69354.000000
NS
USD
7146929.700000
0.0740176708
Long
EC
CORP
US
N
1
N
N
N
FirstEnergy Corp
549300SVYJS666PQJH88
FIRSTENERGY CORP
337932107
266517.000000
NS
USD
9770513.220000
0.1011889946
Long
EC
CORP
US
N
1
N
N
N
Freeport-McMoRan Inc
549300IRDTHJQ1PVET45
FREEPORT-MCMORAN INC
35671D857
3949113.000000
NS
USD
168113740.410000
1.7410815579
Long
EC
CORP
US
N
1
N
N
N
HB Fuller Co
JSMX3Z5FOYM8V0Q52357
HB FULLER CO
359694106
191600.000000
NS
USD
15598156.000000
0.1615433794
Long
EC
CORP
US
N
1
N
N
N
Gaming and Leisure Properties Inc
5493006GWRDBCZYWTM57
GAMING AND LEISURE PROPERTIES INC
36467J108
854477.000000
NS
USD
42168439.950000
0.4367203593
Long
EC
CORP
US
N
1
N
N
N
Global X Copper Miners ETF
N/A
GLOBAL X COPPER MINERS ETF
37954Y830
658340.000000
NS
USD
24687750.000000
0.2556803871
Long
EC
RF
US
N
1
N
N
N
BANK OF AMERICA
B4TYDEB6GKMZO031MB27
CZK/USD FWD 20240112 BOFAUS6N
000000000
1.000000
NC
USD
-43800.100000
-0.0004536188
N/A
DFE
CORP
CZ
N
2
BANK OF AMERICA
B4TYDEB6GKMZO031MB27
-255865000.000000
CZK
11391766.530000
USD
2024-01-12
-43800.100000
N
N
N
Halliburton Co
ENYF8GB5SMQZ25S06U51
HALLIBURTON CO
406216101
883284.000000
NS
USD
31930716.600000
0.3306926707
Long
EC
CORP
US
N
1
N
N
N
Healthcare Realty Trust Inc
549300L0I14L7I0VLX84
HEALTHCARE REALTY TRUST INC
42226K105
1843745.000000
NS
USD
31767726.350000
0.3290046510
Long
EC
CORP
US
N
1
N
N
N
Hess Corp
UASVRYNXNK17ULIGK870
HESS CORP
42809H107
560109.000000
NS
USD
80745313.440000
0.8362444127
Long
EC
CORP
US
N
1
N
N
N
Hilton Worldwide Holdings Inc
549300HVGPK36ICB0B89
HILTON WORLDWIDE HOLDINGS INC
43300A203
202621.000000
NS
USD
36895257.890000
0.3821082853
Long
EC
CORP
US
N
1
N
N
N
Host Hotels & Resorts Inc
N6EL63S0K3PB1YFTDI24
HOST HOTELS & RESORTS INC
44107P104
1348867.000000
NS
USD
26262440.490000
0.2719887779
Long
EC
CORP
US
N
1
N
N
N
Hubbell Inc
54930088VDQ6840Y6597
HUBBELL INC
443510607
42938.000000
NS
USD
14123596.340000
0.1462720005
Long
EC
CORP
US
N
1
N
N
N
Huntsman Corp
5299000V56320A7RIQ67
HUNTSMAN CORP
447011107
560100.000000
NS
USD
14075313.000000
0.1457719507
Long
EC
CORP
US
N
1
N
N
N
iShares U.S. Home Construction ETF
N/A
ISHARES U.S. HOME CONSTRUCTION ETF
464288752
111488.000000
NS
USD
11341674.240000
0.1174608322
Long
EC
RF
US
N
1
N
N
OMV AG
549300V62YJ9HTLRI486
OMV AG
000000000
476333.000000
NS
20898021.120000
0.2164317984
Long
EC
CORP
AT
N
2
N
N
N
Ivanhoe Electric Inc / US
N/A
IVANHOE ELECTRIC INC / US
46578C108
2226220.000000
NS
USD
22440297.600000
0.2324044912
Long
EC
CORP
US
N
1
N
N
N
Schneider Electric SE
969500A1YF1XUYYXS284
SCHNEIDER ELECTRIC SE
000000000
64380.000000
NS
12960090.180000
0.1342220686
Long
EC
CORP
FR
N
2
N
N
N
Kilroy Realty Corp
549300CXXI18B214UN80
KILROY REALTY CORP
49427F108
991080.000000
NS
USD
39484627.200000
0.4089252673
Long
EC
CORP
US
N
1
N
N
N
voestalpine AG
529900ZAXBMQDIWPNB72
VOESTALPINE AG
000000000
416050.000000
NS
13099706.610000
0.1356680158
Long
EC
CORP
AT
N
2
N
N
N
Kimco Realty Corp
254900ARY41P4V1JL861
KIMCO REALTY CORP
49446R109
992154.000000
NS
USD
21142801.740000
0.2189668858
Long
EC
CORP
US
N
1
N
N
N
Kinross Gold Corp
549300UEBMAQDN0K0R06
KINROSS GOLD CORP
496902404
1262095.000000
NS
USD
7635674.750000
0.0790793927
Long
EC
CORP
CA
N
1
N
N
CITIBANK N A
E57ODZWZ7FF32TWEFA76
CHF/USD FWD 20240112 CITIGB2L
000000000
1.000000
NC
USD
-2806272.120000
-0.0290633509
N/A
DFE
CORP
CH
N
2
CITIBANK N A
E57ODZWZ7FF32TWEFA76
-59565700.000000
CHF
68123122.250000
USD
2024-01-12
-2806272.120000
N
N
N
Kosmos Energy Ltd
213800YDFJ3OT9B5P157
KOSMOS ENERGY LTD
500688106
3301111.000000
NS
USD
22150454.810000
0.2294027143
Long
EC
CORP
US
N
1
N
N
N
Louisiana-Pacific Corp
549300C7E2UAO5BVRR75
LOUISIANA-PACIFIC CORP
546347105
230300.000000
NS
USD
16312149.000000
0.1689378972
Long
EC
CORP
US
N
1
N
N
N
Marathon Petroleum Corp
3BNYRYQHD39K4LCKQF12
MARATHON PETROLEUM CORP
56585A102
336541.000000
NS
USD
49929222.760000
0.5170954423
Long
EC
CORP
US
N
1
N
N
N
Marriott International Inc/MD
225YDZ14ZO8E1TXUSU86
MARRIOTT INTERNATIONAL INC/MD
571903202
55475.000000
NS
USD
12510167.250000
0.1295624107
Long
EC
CORP
US
N
1
N
N
N
CITIBANK N A
E57ODZWZ7FF32TWEFA76
GBP/USD FWD 20240112 CITIGB2L
000000000
1.000000
NC
USD
1315787.750000
0.0136270467
N/A
DFE
CORP
GB
N
2
CITIBANK N A
E57ODZWZ7FF32TWEFA76
-89421127.770000
USD
71180000.000000
GBP
2024-01-12
1315787.750000
N
N
N
Emerald Resources NL
N/A
EMERALD RESOURCES NL
000000000
22417645.000000
NS
45960610.750000
0.4759942380
Long
EC
CORP
AU
N
2
N
N
N
BHP Group Ltd
WZE1WSENV6JSZFK0JC28
BHP GROUP LTD
000000000
9778222.000000
NS
334069188.470000
3.4598106121
Long
EC
CORP
AU
N
2
N
N
N
Rio Tinto Ltd
529900X2VMAQT2PE0V24
RIO TINTO LTD
000000000
590147.000000
NS
54646320.350000
0.5659483891
Long
EC
CORP
AU
N
2
N
N
N
Gold Fields Ltd
5299003KXIBJQYCBBD72
GOLD FIELDS LTD
000000000
317193.000000
NS
4813222.280000
0.0498484688
Long
EC
CORP
ZA
N
2
N
N
N
LG Chem Ltd
988400IES4EIG7O06940
LG CHEM LTD
000000000
34886.000000
NS
13417973.950000
0.1389641735
Long
EC
CORP
KR
N
2
N
N
N
Red 5 Ltd
5299008TF8KHQ8CIQG34
RED 5 LTD
000000000
38714056.000000
NS
8162683.110000
0.0845373911
Long
EC
CORP
AU
N
2
N
N
N
CapitaLand Integrated Commercial Trust
54930031292WUTXF0L29
CAPITALAND INTEGRATED COMMERCIAL TRUST
000000000
20372000.000000
NS
31755732.300000
0.3288804337
Long
EC
CORP
SG
N
2
N
N
N
Aluminum Corp of China Ltd
529900TKZUWQLIQN6T48
ALUMINUM CORP OF CHINA LTD
000000000
7920000.000000
NS
3959494.290000
0.0410067759
Long
EC
CORP
CN
N
2
N
N
N
Kerry Properties Ltd
5299006T5ULIIRZ7LK49
KERRY PROPERTIES LTD
000000000
4244500.000000
NS
7765127.150000
0.0804200754
Long
EC
CORP
BM
N
2
N
N
N
Kyoritsu Maintenance Co Ltd
353800IO2MFHL1NA0986
KYORITSU MAINTENANCE CO LTD
000000000
179500.000000
NS
7612539.090000
0.0788397866
Long
EC
CORP
JP
N
2
N
N
N
Korea Zinc Co Ltd
988400D0HSQUB1I1VO41
KOREA ZINC CO LTD
000000000
30356.000000
NS
11684984.000000
0.1210163434
Long
EC
CORP
KR
N
2
N
N
N
Newmont Corp
549300VSP3RIX7FGDZ51
NEWMONT CORP
651639106
1322111.000000
NS
USD
54722174.290000
0.5667339757
Long
EC
CORP
US
N
1
N
N
N
BlueScope Steel Ltd
529900H6UQI16XACWC95
BLUESCOPE STEEL LTD
000000000
492673.000000
NS
7854425.180000
0.0813448966
Long
EC
CORP
AU
N
2
N
N
N
NextEra Energy Inc
N/A
NEXTERA ENERGY INC
65339F101
351910.000000
NS
USD
21375013.400000
0.2213718019
Long
EC
CORP
US
N
1
N
N
N
Norfolk Southern Corp
54930036C8MWP850MI84
NORFOLK SOUTHERN CORP
655844108
122488.000000
NS
USD
28953713.440000
0.2998611320
Long
EC
CORP
US
N
1
N
N
N
Mitsui Fudosan Co Ltd
353800ND4ZKNZDYKMF33
MITSUI FUDOSAN CO LTD
000000000
2502500.000000
NS
61185382.170000
0.6336706342
Long
EC
CORP
JP
N
2
N
N
N
Nippon Steel Corp
35380065QWQ4U2V3PA33
NIPPON STEEL CORP
000000000
2421700.000000
NS
55320778.870000
0.5729334653
Long
EC
CORP
JP
N
2
N
N
N
Tokyu REIT Inc
N/A
TOKYU REIT INC
000000000
7360.000000
NS
8888614.850000
0.0920555533
Long
EC
CORP
JP
N
2
N
N
N
Nucor Corp
549300GGJCRSI2TIEJ46
NUCOR CORP
670346105
762268.000000
NS
USD
132665122.720000
1.3739555017
Long
EC
CORP
US
N
1
N
N
N
Nutrien Ltd
5493002QQ7GD21OWF963
NUTRIEN LTD
67077M108
399800.000000
NS
USD
22520734.000000
0.2332375363
Long
EC
CORP
CA
N
1
N
N
N
Northern Star Resources Ltd
254900XFXCRYYZAX6M78
NORTHERN STAR RESOURCES LTD
000000000
8149525.000000
NS
75612160.190000
0.7830825567
Long
EC
CORP
AU
N
2
N
N
N
Zijin Mining Group Co Ltd
836800JRNL2393Z2I561
ZIJIN MINING GROUP CO LTD
000000000
7982000.000000
NS
13012010.560000
0.1347597856
Long
EC
CORP
CN
N
2
N
N
N
Anglo American Platinum Ltd
529900RORCZ0E5S5FX81
ANGLO AMERICAN PLATINUM LTD
000000000
645941.000000
NS
33903648.470000
0.3511254758
Long
EC
CORP
ZA
N
2
N
N
N
Shin-Etsu Chemical Co Ltd
353800PX8Q64N86H5W41
SHIN-ETSU CHEMICAL CO LTD
000000000
887800.000000
NS
37130605.600000
0.3845456801
Long
EC
CORP
JP
N
2
N
N
N
Sun Hung Kai Properties Ltd
529900LUMD393RD3S874
SUN HUNG KAI PROPERTIES LTD
000000000
3194000.000000
NS
34563459.600000
0.3579588554
Long
EC
CORP
HK
N
2
N
N
N
Osisko Mining Inc
254900SJU6CW31RVHW15
OSISKO MNG INC
000000000
1873988.000000
NS
274893.060000
0.0028469490
Long
EC
CORP
CA
N
2
N
N
N
Tokyo Tatemono Co Ltd
529900RQA4JTW1869J86
TOKYO TATEMONO CO LTD
000000000
920200.000000
NS
13740742.290000
0.1423069461
Long
EC
CORP
JP
N
2
N
N
PG&E Corp
8YQ2GSDWYZXO2EDN3511
PG&E CORP
69331C108
619294.000000
NS
USD
11165870.820000
0.1156401120
Long
EC
CORP
US
N
1
N
N
N
Packaging Corp of America
549300XZP8MFZFY8TJ84
PACKAGING CORP OF AMERICA
695156109
115983.000000
NS
USD
18894790.530000
0.1956852025
Long
EC
CORP
US
N
1
N
N
N
Pebblebrook Hotel Trust
5493004Q1NNH6JXCSI52
PEBBLEBROOK HOTEL TRUST
70509V100
1028066.000000
NS
USD
16428494.680000
0.1701428393
Long
EC
CORP
US
N
1
N
N
N
Equinor ASA
OW6OFBNCKXC4US5C7523
EQUINOR ASA
000000000
915069.000000
NS
29000339.640000
0.3003440195
Long
EC
CORP
NO
N
2
N
N
N
Phillips 66
5493005JBO5YSIGK1814
PHILLIPS 66
718546104
134400.000000
NS
USD
17894016.000000
0.1853206120
Long
EC
CORP
US
N
1
N
N
N
Pioneer Natural Resources Co
FY8JBF7CCL2VE4F1B628
PIONEER NATURAL RESOURCES CO
723787107
218534.000000
NS
USD
49143925.920000
0.5089624613
Long
EC
CORP
US
N
1
N
N
N
Prologis Inc
529900DFH19P073LZ636
PROLOGIS INC
74340W103
2397122.000000
NS
USD
319536362.600000
3.3093003977
Long
EC
CORP
US
N
1
N
N
N
Public Storage
N/A
PUBLIC STORAGE
74460D109
564242.000000
NS
USD
172093810.000000
1.7823014234
Long
EC
CORP
US
N
1
N
N
N
Quanta Services Inc
SHVRXXEACT60MMH07S24
QUANTA SERVICES INC
74762E102
57676.000000
NS
USD
12446480.800000
0.1289028376
Long
EC
CORP
US
N
1
N
N
N
RPM International Inc
549300TJCKW4BRXPJ474
RPM INTERNATIONAL INC
749685103
166083.000000
NS
USD
18539845.290000
0.1920091876
Long
EC
CORP
US
N
1
N
N
N
Range Resources Corp
H3Y3WLYCX0BTO1TRW162
RANGE RESOURCES CORP
75281A109
744083.000000
NS
USD
22649886.520000
0.2345751133
Long
EC
CORP
US
N
1
N
N
N
Rayonier Inc
HGV8VDVNL0W6SF2U9C50
RAYONIER INC
754907103
721935.000000
NS
USD
24119848.350000
0.2497988745
Long
EC
CORP
US
N
1
N
N
N
Regency Centers Corp
529900053A7X7FJ97S58
REGENCY CENTERS CORP
758849103
1883867.000000
NS
USD
126219089.000000
1.3071967085
Long
EC
CORP
US
N
1
N
N
N
Reliance Steel & Aluminum Co
549300E287ZOFT3C5Z56
RELIANCE STEEL & ALUMINUM CO
759509102
269813.000000
NS
USD
75461299.840000
0.7815201611
Long
EC
CORP
US
N
1
N
N
N
T. Rowe Price Treasury Reserve Fund
5493007QR86JJLYO6D96
T. Rowe Price Treasury Reserve Fund
76105Y208
308162569.560000
NS
USD
308162569.560000
3.1915069249
Long
STIV
RF
US
N
1
N
N
N
T Rowe Price Government Reserve Investment Fund
5493002Y0IYARJVQ5N24
T ROWE PRICE GOVERNMENT RESERVE INVESTMENT FUND - Collateral
76105YYY8
256831725.850000
NS
USD
256831725.850000
2.6598954985
Long
STIV
RF
US
N
1
N
N
Rexford Industrial Realty Inc
549300MSLO0DF0EMX355
REXFORD INDUSTRIAL REALTY INC
76169C100
1895114.000000
NS
USD
106315895.400000
1.1010679100
Long
EC
CORP
US
N
1
N
N
N
Gecina SA
9695003E4MMA10IBTR26
GECINA SA
000000000
236650.000000
NS
28809569.390000
0.2983682942
Long
EC
CORP
FR
N
2
N
N
N
Royal Gold Inc
5493001NGRU6SFL04184
ROYAL GOLD INC
780287108
63901.000000
NS
USD
7729464.960000
0.0800507374
Long
EC
CORP
US
N
1
N
N
N
SBA Communications Corp
5299001HX8ZN8Y8QIT49
SBA COMMUNICATIONS CORP
78410G104
280806.000000
NS
USD
71237674.140000
0.7377778900
Long
EC
CORP
US
N
1
N
N
N
SL Green Realty Corp
549300VQZPJU97H3GT17
SL GREEN REALTY CORP
78440X887
207352.000000
NS
USD
9366089.840000
0.0970005560
Long
EC
CORP
US
N
1
N
N
SPDR S&P Homebuilders ETF
549300MSE80LL1UJS132
SPDR S&P HOMEBUILDERS ETF
78464A888
453534.000000
NS
USD
43385062.440000
0.4493203941
Long
EC
RF
US
N
1
N
N
SPDR S&P Oil & Gas Exploration & Production ETF
5493001H1FSSB667C124
SPDR S&P OIL & GAS EXPLORATION & PRODUCTION ETF
78468R556
171496.000000
NS
USD
23479517.360000
0.2431672424
Long
EC
RF
US
N
1
N
N
BANK OF AMERICA
B4TYDEB6GKMZO031MB27
JPY/USD FWD 20240112 BOFAUS6N
000000000
1.000000
NC
USD
1814056.210000
0.0187873984
N/A
DFE
CORP
JP
N
2
BANK OF AMERICA
B4TYDEB6GKMZO031MB27
-67954052.980000
USD
9815745500.000000
JPY
2024-01-12
1814056.210000
N
N
N
Schlumberger NV
213800ZUA17OK3QLGM62
SCHLUMBERGER NV
806857108
1254246.000000
NS
USD
65270961.840000
0.6759832221
Long
EC
CORP
CW
N
1
N
N
N
Sherwin-Williams Co/The
Z15BMIOX8DDH0X2OBP21
SHERWIN-WILLIAMS CO/THE
824348106
113860.000000
NS
USD
35512934.000000
0.3677921525
Long
EC
CORP
US
N
1
N
N
N
Simon Property Group Inc
529900GQL5X8H7AO3T64
SIMON PROPERTY GROUP INC
828806109
1182534.000000
NS
USD
168676649.760000
1.7469113674
Long
EC
CORP
US
N
1
N
N
N
Sociedad Quimica y Minera de Chile SA
TJ88LXZZW5PWIN93ZC81
SOCIEDAD QUIMICA Y MINERA DE CHILE SA
833635105
321592.000000
NS
USD
19366270.240000
0.2005681146
Long
EC
CORP
CL
N
1
N
N
N
Southern Co/The
549300FC3G3YU2FBZD92
SOUTHERN CO/THE
842587107
199442.000000
NS
USD
13984873.040000
0.1448353031
Long
EC
CORP
US
N
1
N
N
N
Southern Copper Corp
2549007U6NAP46Q9TU15
SOUTHERN COPPER CORP
84265V105
415442.000000
NS
USD
35757092.940000
0.3703208014
Long
EC
CORP
US
N
1
N
N
N
Southwestern Energy Co
EFWMP121W54QV9MGOP87
SOUTHWESTERN ENERGY CO
845467109
3140207.000000
NS
USD
20568355.850000
0.2130175972
Long
EC
CORP
US
N
1
N
N
N
Steel Dynamics Inc
549300HGGKEL4FYTTQ83
STEEL DYNAMICS INC
858119100
881925.000000
NS
USD
104155342.500000
1.0786919947
Long
EC
CORP
US
N
1
N
N
N
Sun Communities Inc
549300H5GEOJYN41ZG57
SUN COMMUNITIES INC
866674104
373273.000000
NS
USD
49887936.450000
0.5166678577
Long
EC
CORP
US
N
1
N
N
N
Targa Resources Corp
5493003QENHHS261UR94
TARGA RESOURCES CORP
87612G101
285400.000000
NS
USD
24792698.000000
0.2567672883
Long
EC
CORP
US
N
1
N
N
N
Teck Resources Ltd
T8KI5SQ2JRWHL7XY0E11
TECK RESOURCES LTD
878742204
1423993.000000
NS
USD
60192184.110000
0.6233845100
Long
EC
CORP
CA
N
1
N
N
Tenaris SA
549300Y7C05BKC4HZB40
TENARIS SA
88031M109
415329.000000
NS
USD
14436836.040000
0.1495160891
Long
EC
CORP
LU
N
1
N
N
N
Terreno Realty Corp
N/A
TERRENO REALTY CORP
88146M101
1335328.000000
NS
USD
83685005.760000
0.8666895391
Long
EC
CORP
US
N
1
N
N
N
DEUTSCHE BANK
7LTWFZYICNSX8D621K86
IDR/USD FWD 20240112 DEUTGB2L
000000000
1.000000
NC
USD
154316.140000
0.0015981858
N/A
DFE
CORP
ID
N
2
DEUTSCHE BANK
7LTWFZYICNSX8D621K86
-17885715.230000
USD
277738329000.000000
IDR
2024-01-12
154316.140000
N
N
N
Union Pacific Corp
549300LMMRSZZCZ8CL11
UNION PACIFIC CORP
907818108
83348.000000
NS
USD
20471935.760000
0.2120190159
Long
EC
CORP
US
N
1
N
N
N
United States Treasury Bill
254900HROIFWPRGM1V77
UNITED STATES TREASURY BILL- WHEN ISSUED
912797HQ3
47357000.000000
PA
USD
46490682.770000
0.4814839655
Long
DBT
UST
US
N
2
2024-05-09
None
0.0
N
N
N
N
N
N
Vale SA
254900SMTWBX7RU2SR20
VALE SA
91912E105
6685700.000000
NS
USD
106035202.000000
1.0981608894
Long
EC
CORP
BR
N
1
N
N
N
Valero Energy Corp
549300XTO5VR8SKV1V74
VALERO ENERGY CORP
91913Y100
309006.000000
NS
USD
40170780.000000
0.4160314562
Long
EC
CORP
US
N
1
N
N
N
VanEck Oil Services ETF
549300WSDUDKDJCJOV22
VANECK OIL SERVICES ETF
92189H607
70267.000000
NS
USD
21749041.840000
0.2252454532
Long
EC
RF
US
N
1
N
N
Ventas Inc
ORQTRC074CWLT3DKHT41
VENTAS INC
92276F100
1777532.000000
NS
USD
88592194.880000
0.9175111820
Long
EC
CORP
US
N
1
N
N
N
Vulcan Materials Co
549300Q8LSNHAVWBNI21
VULCAN MATERIALS CO
929160109
87172.000000
NS
USD
19788915.720000
0.2049452717
Long
EC
CORP
US
N
1
N
N
N
Warrior Met Coal Inc
549300152B1S9YKBYV79
WARRIOR MET COAL INC
93627C101
208061.000000
NS
USD
12685479.170000
0.1313780407
Long
EC
CORP
US
N
1
N
N
N
Welltower Inc
254900F33BIAR82QTA19
WELLTOWER INC
95040Q104
1678063.000000
NS
USD
151310940.710000
1.5670622029
Long
EC
CORP
US
N
1
N
N
N
Weyerhaeuser Co
08IRJODWFYBI7QWRGS31
WEYERHAEUSER CO
962166104
1475068.000000
NS
USD
51288114.360000
0.5311688969
Long
EC
CORP
US
N
1
N
N
N
Williams Cos Inc/The
D71FAKCBLFS2O0RBPG08
WILLIAMS COS INC/THE
969457100
1529363.000000
NS
USD
53267713.290000
0.5516707499
Long
EC
CORP
US
N
1
N
N
N
Invincible Investment Corp
353800JY6M2692VAV685
INVINCIBLE INVESTMENT CORP
000000000
60148.000000
NS
25997041.010000
0.2692401499
Long
EC
CORP
JP
N
2
N
N
N
Boardwalk Real Estate Investment Trust
549300RMNRTTJRCOYW23
BOARDWALK REAL ESTATE INVESTMENT TRUST
000000000
314925.000000
NS
16955397.530000
0.1755997450
Long
EC
CORP
CA
N
2
N
N
Goodman Group
N/A
GOODMAN GROUP
000000000
2456307.000000
NS
42289893.980000
0.4379782064
Long
EC
CORP
AU
N
2
N
N
N
Hindalco Industries Ltd
335800KXLE5NO5B4GF90
HINDALCO INDUSTRIES LTD
000000000
877897.000000
NS
6469068.400000
0.0669973535
Long
EC
CORP
IN
N
2
N
N
N
Wesdome Gold Mines Ltd
254900D63U62QS84H719
WESDOME GOLD MINES LTD
000000000
6530284.000000
NS
37997426.240000
0.3935229679
Long
EC
CORP
CA
N
2
N
N
N
Norsk Hydro ASA
549300N1SDN71ZZ8BO45
NORSK HYDRO ASA
000000000
7644551.000000
NS
51383677.180000
0.5321585999
Long
EC
CORP
NO
N
2
N
N
N
TotalEnergies SE
529900S21EQ1BO4ESM68
TOTALENERGIES SE
000000000
1340368.000000
NS
91143713.370000
0.9439361594
Long
EC
CORP
FR
N
2
N
N
N
SSAB AB
529900329VS14ZIML164
SSAB AB
000000000
1860314.000000
NS
14169268.500000
0.1467450074
Long
EC
CORP
SE
N
2
N
N
N
Impala Platinum Holdings Ltd
254900BZFIFB4PD2Z778
IMPALA PLATINUM HOLDINGS LTD
000000000
4662957.000000
NS
23156137.800000
0.2398181397
Long
EC
CORP
ZA
N
2
N
N
N
Galp Energia SGPS SA
2138003319Y7NM75FG53
GALP ENERGIA SGPS SA
000000000
1470372.000000
NS
21634581.650000
0.2240600384
Long
EC
CORP
PT
N
2
N
N
N
Sandvik AB
5299008ZUAXN43LVZF54
SANDVIK AB
000000000
1153949.000000
NS
25069949.530000
0.2596386630
Long
EC
CORP
SE
N
2
N
N
N
Anglo American PLC
549300S9XF92D1X8ME43
ANGLO AMERICAN PLC
000000000
2873755.000000
NS
71920609.700000
0.7448507592
Long
EC
CORP
GB
N
2
N
N
N
Air Liquide SA
969500MMPQVHK671GT54
AIR LIQUIDE SA
000000000
186589.000000
NS
36328023.790000
0.3762336862
Long
EC
CORP
FR
N
2
N
N
N
Genesis Minerals Ltd
N/A
GENESIS MINERALS LTD
000000000
1038468.000000
NS
1264653.340000
0.0130974696
Long
EC
CORP
AU
N
2
N
N
N
Industrial & Infrastructure Fund Investment Corp
353800WCHFY04YKYCI19
INDUSTRIAL & INFRASTRUCTURE FUND INVESTMENT CORP
000000000
10298.000000
NS
10182909.830000
0.1054600086
Long
EC
CORP
JP
N
2
N
N
N
StorageVault Canada Inc
254900A6LDI0HRL1VD69
STORAGEVAULT CANADA INC
000000000
3413273.000000
NS
13472259.760000
0.1395263882
Long
EC
CORP
CA
N
2
N
N
N
Hoa Phat Group JSC
549300ODJEFGL5CWKD32
HOA PHAT GROUP JSC
000000000
52773600.000000
NS
60738410.030000
0.6290415364
Long
EC
CORP
VN
N
2
N
N
N
Franco-Nevada Corp
N/A
FRANCO-NEVADA CORP
000000000
998699.000000
NS
110621525.400000
1.1456594643
Long
EC
CORP
CA
N
2
N
N
N
Fresnillo PLC
549300JXWH1UV5J0XV81
FRESNILLO PLC
000000000
291846.000000
NS
2209832.990000
0.0228862879
Long
EC
CORP
GB
N
2
N
N
N
Predictive Discovery Ltd
N/A
PREDICTIVE DISCOVERY LTD
000000000
34679008.000000
NS
4958403.040000
0.0513520434
Long
EC
CORP
AU
N
2
N
N
N
Suncor Energy Inc
549300W70ZOQDVLCHY06
SUNCOR ENERGY INC
000000000
1419851.000000
NS
45487094.790000
0.4710902373
Long
EC
CORP
CA
N
2
N
N
N
Evolution Mining Ltd
254900BCFW5QO5LW8F27
EVOLUTION MINING LTD
000000000
910660.000000
NS
2449998.830000
0.0253735820
Long
EC
CORP
AU
N
2
N
N
N
China Hongqiao Group Ltd
3003009Q4IBFSDE24571
CHINA HONGQIAO GROUP LTD
000000000
4811000.000000
NS
3939328.100000
0.0407979234
Long
EC
CORP
KY
N
2
N
N
N
Mapletree Industrial Trust
549300R7WZFHXNKDJF41
MAPLETREE INDUSTRIAL TRUST
000000000
8831300.000000
NS
16778461.500000
0.1737672948
Long
EC
CORP
SG
N
2
N
N
N
Aluminium Bahrain BSC
213800YLHRSLSVOHFH73
ALUMINIUM BAHRAIN BSC
000000000
4223980.000000
NS
12554399.620000
0.1300205063
Long
EC
CORP
BH
N
2
N
N
N
Glencore PLC
2138002658CPO9NBH955
GLENCORE PLC
000000000
20406600.000000
NS
122665011.100000
1.2703886553
Long
EC
CORP
JE
N
2
N
N
N
DEUTSCHE BANK
7LTWFZYICNSX8D621K86
USD/CZK FWD 20240112 DEUTGB2L
000000000
1.000000
NC
USD
-169789.300000
-0.0017584346
N/A
DFE
CORP
US
N
2
DEUTSCHE BANK
7LTWFZYICNSX8D621K86
-255865000.000000
CZK
11265777.330000
USD
2024-01-12
-169789.300000
N
N
N
Polyus PJSC
549300FUXVT7TF6ZKV71
POLYUS PJSC
000000000
63061.000000
NS
0.070000
0.0000000007
Long
EC
CORP
RU
N
3
N
N
N
MMC Norilsk Nickel PJSC
253400JPTEEW143W3E47
MMC NORILSK NICKEL PJSC
000000000
75310.000000
NS
0.080000
0.0000000008
Long
EC
CORP
RU
N
3
N
N
N
Centamin PLC
213800PDI9G7OUKLPV84
CENTAMIN PLC
000000000
9211136.000000
NS
11697433.470000
0.1211452772
Long
EC
CORP
JE
N
2
N
N
N
Segro PLC
213800XC35KGM9NFC641
SEGRO PLC
000000000
2538937.000000
NS
28632246.460000
0.2965318370
Long
EC
CORP
GB
N
2
N
N
N
ARE Holdings Inc
353800W25FCOFE32EM73
ARE HOLDINGS INC
000000000
183500.000000
NS
2536406.940000
0.0262684736
Long
EC
CORP
JP
N
2
N
N
N
Central Asia Metals PLC
213800EYQBJZIT64NH43
CENTRAL ASIA METALS PLC
000000000
2941780.000000
NS
6768312.290000
0.0700964935
Long
EC
CORP
GB
N
2
N
N
N
Alrosa PJSC
894500DKUWVBYZLLE651
ALROSA PJSC
000000000
19084530.000000
NS
21.380000
0.0000002214
Long
EC
CORP
RU
N
3
N
N
N
Comforia Residential REIT Inc
353800BJ2SV3UPG9JU05
COMFORIA RESIDENTIAL REIT INC
000000000
4828.000000
NS
10844329.890000
0.1123100511
Long
EC
CORP
JP
N
2
N
N
LEG Immobilien SE
391200SO40AKONBO0Z96
LEG IMMOBILIEN SE
000000000
416539.000000
NS
36451134.160000
0.3775086872
Long
EC
CORP
DE
N
2
N
N
N
Granite Real Estate Investment Trust
549300A6I7CLE0ZC0396
GRANITE REAL ESTATE INVESTMENT TRUST
000000000
212426.000000
NS
12228863.270000
0.1266490666
Long
EC
CORP
CA
N
2
N
N
S&P 500 INDEX
N/A
SPX US 01/19/24 P4225
000000000
2725.000000
NC
USD
374687.500000
0.0038804770
N/A
DE
CORP
US
N
2
OTC MORGAN STANLEY & COMPANY LLC
9R7GPTSO7KV3UQJZQ078
Put
Purchased
S&P 500 INDEX
S&P 500 INDEX
100.000000
4225
USD
2024-01-19
XXXX
-3426687.500000
N
N
N
Hoshino Resorts REIT Inc
353800DF2MUZWFL4IL56
HOSHINO RESORTS REIT INC
000000000
2039.000000
NS
8176596.280000
0.0846814838
Long
EC
CORP
JP
N
2
N
N
N
Expro Group Holdings NV
724500LJYA8QIT73H017
EXPRO GROUP HOLDINGS NV
N3144W105
553843.000000
NS
USD
8817180.560000
0.0913157391
Long
EC
CORP
NL
N
1
N
N
N
Adriatic Metals PLC
549300OHAH2GL1DP0L61
ADRIATIC METALS PLC
000000000
6263490.000000
NS
17062757.880000
0.1767116299
Long
EC
CORP
GB
N
2
N
N
N
Ivanhoe Mines Ltd
5299006XZISURYIA4G32
IVANHOE MINES LTD
000000000
7682078.000000
NS
74498850.840000
0.7715524916
Long
EC
CORP
CA
N
2
N
N
Osisko Mining Inc
254900SJU6CW31RVHW15
OSISKO MINING INC
688281104
8699644.000000
NS
17529941.870000
0.1815500531
Long
EC
CORP
CA
N
2
N
N
N
Capricorn Metals Ltd
529900CRG304NUYMOV23
CAPRICORN METALS LTD
000000000
6303170.000000
NS
20205438.530000
0.2092590190
Long
EC
CORP
AU
N
2
N
N
N
TechnipFMC PLC
549300D5I93QWCJTCK36
TECHNIPFMC PLC
000000000
1667417.000000
NS
USD
33581778.380000
0.3477920060
Long
EC
CORP
GB
N
1
N
N
N
ERO Copper Corp
549300KL8A21SEIO8I47
ERO COPPER CORP
000000000
2390789.000000
NS
37800105.320000
0.3914794002
Long
EC
CORP
CA
N
2
N
N
N
First Quantum Minerals Ltd
549300I7UVBGWRYMYZ18
FIRST QUANTUM MINERALS LTD
AM9018020
6600000.000000
PA
USD
6299073.920000
0.0652367939
Long
DBT
CORP
CA
N
2
2025-04-01
Fixed
7.5
N
N
N
N
N
N
Wharf Real Estate Investment Co Ltd
529900QLPKS8U9QOPB59
WHARF REAL ESTATE INVESTMENT CO LTD
000000000
5949000.000000
NS
20110471.620000
0.2082754876
Long
EC
CORP
KY
N
2
N
N
N
Katitas Co Ltd
N/A
KATITAS CO LTD
000000000
1114000.000000
NS
17262282.080000
0.1787780160
Long
EC
CORP
JP
N
2
N
N
Wheaton Precious Metals Corp
549300XSFG5ZCGVYD886
WHEATON PRECIOUS METALS CORP COM
000000000
1960110.000000
NS
96700042.040000
1.0014806608
Long
EC
CORP
CA
N
2
N
N
N
Bellevue Gold Ltd
N/A
BELLEVUE GOLD LTD
000000000
13620352.000000
NS
15514420.690000
0.1606761689
Long
EC
CORP
AU
N
2
N
N
N
NAC Kazatomprom JSC
5493008JG5TXJP2JSY44
NAC KAZATOMPROM JSC
000000000
507606.000000
NS
USD
20760582.980000
0.2150084108
Long
EC
CORP
KZ
N
2
N
N
N
InterContinental Hotels Group PLC
2138007ZFQYRUSLU3J98
INTERCONTINENTAL HOTELS GROUP PLC
000000000
145682.000000
NS
13137005.240000
0.1360543017
Long
EC
CORP
GB
N
2
N
N
N
Warehouses De Pauw CVA
549300HWDYC5JXC85138
WAREHOUSES DE PAUW CVA
000000000
654067.000000
NS
20588822.580000
0.2132295624
Long
EC
CORP
BE
N
2
N
N
N
Aya Gold & Silver Inc
549300BWX8KJOTUL4M51
AYA GOLD & SILVER INC
000000000
622835.000000
NS
4564150.670000
0.0472689415
Long
EC
CORP
CA
N
2
N
N
N
Karora Resources Inc
549300S6PWY0YYVHMC70
KARORA RESOURCES INC
000000000
7624661.000000
NS
28023168.240000
0.2902238764
Long
EC
CORP
CA
N
2
N
N
N
NGEx Minerals Ltd
549300M2DU5ORAGOIG27
NGEX MINERALS LTD
000000000
1131488.000000
NS
6114074.250000
0.0633208320
Long
EC
CORP
CA
N
2
N
N
N
Sibanye Stillwater Ltd
378900F238434B74D281
SIBANYE STILLWATER LTD
000000000
13203466.000000
NS
17702260.530000
0.1833346832
Long
EC
CORP
ZA
N
2
N
N
N
Champion Iron Ltd
894500WQI96G4T75O202
CHAMPION IRON LTD
000000000
2075771.000000
NS
11895318.470000
0.1231946869
Long
EC
CORP
AU
N
2
N
N
N
Scentre Group
N/A
SCENTRE GROUP
000000000
19906258.000000
NS
40537302.160000
0.4198273682
Long
EC
CORP
AU
N
2
N
N
N
H World Group Ltd
549300Y5ML31FVN83730
H WORLD GROUP LTD
000000000
1412200.000000
NS
4721887.240000
0.0489025512
Long
EC
CORP
KY
N
2
N
N
N
Filo Corp
54930049JO3VWJU1B514
FILO CORP
000000000
717860.000000
NS
11436568.130000
0.1184436073
Long
EC
CORP
CA
N
2
N
N
N
Skeena Resources Ltd
549300DCWSQFVVZ21289
SKEENA RESOURCES LTD
000000000
2205995.000000
NS
10738211.950000
0.1112110333
Long
EC
CORP
CA
N
2
N
N
N
G Mining Ventures Corp
894500N5AZEQU0BLOT06
G MINING VENTURES CORP
000000000
7335444.000000
NS
7805725.100000
0.0808405308
Long
EC
CORP
CA
N
2
N
N
N
Northam Platinum Holdings Ltd
3789009D0712C7101695
NORTHAM PLATINUM HOLDINGS LTD
000000000
3646488.000000
NS
27630084.020000
0.2861528725
Long
EC
CORP
ZA
N
2
N
N
N
Noble Corp PLC
549300I3HBUNXO0OG954
NOBLE CORP PLC
000000000
398042.000000
NS
USD
19169702.720000
0.1985323496
Long
EC
CORP
GB
N
1
N
N
N
Osisko Gold Royalties Ltd
549300TJZTXZMPQ6K004
OSISKO GOLD ROYALTIES LTD
000000000
1135825.000000
NS
16209539.830000
0.1678752182
Long
EC
CORP
CA
N
2
N
N
Endeavour Mining PLC
529900NI5MXQ91GHXR07
ENDEAVOUR MINING PLC
000000000
1917518.000000
NS
43081024.010000
0.4461715992
Long
EC
CORP
GB
N
2
N
N
Snowline Gold Corp
529900VVFSE66NAIST38
SNOWLINE GOLD CORP
000000000
1022089.000000
NS
3818226.140000
0.0395437226
Long
EC
CORP
CA
N
2
N
N
N
Seadrill Ltd
213800EQ6L456U2JCO89
SEADRILL LTD
000000000
322128.000000
NS
USD
15230211.840000
0.1577327403
Long
EC
CORP
BM
N
1
N
N
N
Nexus Select Trust
3358005ZHLYHK1WZGL78
NEXUS SELECT TRUST
000000000
6706977.000000
NS
10960705.090000
0.1135152989
Long
EC
CORP
IN
N
2
N
N
N
Linde PLC
5299003QR1WT0EF88V51
LINDE PLC
000000000
219635.000000
NS
USD
90206290.850000
0.9342276784
Long
EC
CORP
IE
N
1
N
N
N
Shell PLC
21380068P1DRHMJ8KU70
SHELL PLC
000000000
2566014.000000
NS
83996131.960000
0.8699117391
Long
EC
CORP
GB
N
2
N
N
N
Boliden AB
21380059QU7IM1ONDJ56
BOLIDEN AB
000000000
1356055.000000
NS
42443875.260000
0.4395729241
Long
EC
CORP
SE
N
2
N
N
N
Shurgard Self Storage Ltd
549300J0UEIKU81XO336
SHURGARD SELF STORAGE LTD
000000000
632251.000000
NS
31318646.190000
0.3243537213
Long
EC
CORP
GG
N
2
N
N
N
Meridian Mining UK Societas
984500EB404A37FD8886
MERIDIAN MINING UK SOCIETAS
000000000
1808262.000000
NS
518576.330000
0.0053706716
Long
EC
CORP
NL
N
2
N
N
Newmont Corp
549300VSP3RIX7FGDZ51
NEWMONT CORP
000000000
879150.000000
NS
36389137.660000
0.3768666162
Long
EC
CORP
US
N
2
N
N
N
Lundin Gold Inc
549300ZOV16K515FC525
LUNDIN GOLD INC
000000000
1143856.000000
NS
14278237.230000
0.1478735495
Long
EC
CORP
CA
N
2
N
N
N
Cellnex Telecom SA
5493008T4YG3AQUI7P67
CELLNEX TELECOM SA
000000000
337649.000000
NS
13294253.480000
0.1376828539
Long
EC
CORP
ES
N
2
N
N
N
ArcelorMittal SA
2EULGUTUI56JI9SAL165
ARCELORMITTAL SA
000000000
1397956.000000
NS
39674024.220000
0.4108867706
Long
EC
CORP
LU
N
2
N
N
N
SilverCrest Metals Inc
549300M4CUMXUHSXYQ10
SILVERCREST METALS INC
000000000
533756.000000
NS
3500501.600000
0.0362531865
Long
EC
CORP
CA
N
2
N
N
K92 Mining Inc
254900EA8H0X9FEVZU11
K92 MINING INC
000000000
3702127.000000
NS
18188631.950000
0.1883718224
Long
EC
CORP
CA
N
2
N
N
Mitsui Fudosan Logistics Park Inc
353800DN63EIYS760S59
MITSUI FUDOSAN LOGISTICS PARK INC
000000000
7685.000000
NS
24910616.500000
0.2579885194
Long
EC
CORP
JP
N
2
N
N
N
Alamos Gold Inc
549300TDOX73YGYXE959
ALAMOS GOLD INC
000000000
2354267.525000
NS
31661482.430000
0.3279043285
Long
EC
CORP
CA
N
2
N
N
N
Foran Mining Corp
529900LRYPIWB6RISB58
FORAN MINING CORP LOCKUP SHS
344911805
1776779.000000
NS
4968088.900000
0.0514523557
Long
EC
CORP
CA
N
2
N
N
N
Snowline Gold Corp
529900VVFSE66NAIST38
SNOWLINE GOLD CORP INC LOCKUP SHS
83342V500
670389.000000
NS
2379158.730000
0.0246399216
Long
EC
CORP
CA
N
2
N
N
N
N/A
N/A
S&P500 EMINI FUT MAR24
000000000
490.000000
NC
USD
4015903.520000
0.0415909820
N/A
DE
CORP
US
N
1
CITIGROUP GLOBAL MARKETS INC
MBNUM2BPBDO7JBLYG310
Long
S&P 500 INDEX
S&P 500 INDEX
2024-03-15
114074096.490000
USD
4015903.520000
N
N
N
CANADIAN IMPERIAL BANK OF COMMERCE
2IGI19DL77OX0HC3ZE78
AUD/USD FWD 20240112 CIBCCATT
000000000
1.000000
NC
USD
3151302.430000
0.0326366812
N/A
DFE
CORP
AU
N
2
CANADIAN IMPERIAL BANK OF COMMERCE
2IGI19DL77OX0HC3ZE78
-89326883.790000
USD
135643000.000000
AUD
2024-01-12
3151302.430000
N
N
N
GOLDMAN SACHS & CO
FOR8UP27PHTHYVLBNG30
USD/HUF FWD 20240112 GSILGB2X
000000000
1.000000
NC
USD
28678.980000
0.0002970158
N/A
DFE
CORP
US
N
2
GOLDMAN SACHS & CO
FOR8UP27PHTHYVLBNG30
-11447085.070000
USD
3989351500.000000
HUF
2024-01-12
28678.980000
N
N
N
N/A
N/A
XAE ENERGY MAR24
000000000
823.000000
NC
USD
2078911.960000
0.0215303952
N/A
DE
CORP
US
N
1
CITIGROUP GLOBAL MARKETS INC
MBNUM2BPBDO7JBLYG310
Long
Energy Select Sector Index
ENERGY SELECT SECTOR INDEX
2024-03-15
70863578.040000
USD
2078911.960000
N
N
N
BNP PARIBAS SECURITIES CORP
RCNB6OTYUAMMP879YW96
USD/BRL FWD 20240103 BNPAFRPP
000000000
1.000000
NC
USD
-100444.730000
-0.0010402628
N/A
DFE
CORP
US
N
2
BNP PARIBAS SECURITIES CORP
RCNB6OTYUAMMP879YW96
-215350000.000000
BRL
44219712.530000
USD
2024-01-03
-100444.730000
N
N
N
BNP PARIBAS SECURITIES CORP
RCNB6OTYUAMMP879YW96
BRL/USD FWD 20240103 BNPAFRPP
000000000
1.000000
NC
USD
233068.110000
0.0024137860
N/A
DFE
CORP
BR
N
2
BNP PARIBAS SECURITIES CORP
RCNB6OTYUAMMP879YW96
-44087089.150000
USD
215350000.000000
BRL
2024-01-03
233068.110000
N
N
N
BNP PARIBAS SECURITIES CORP
RCNB6OTYUAMMP879YW96
PLN/USD FWD 20240112 BNPAFRPP
000000000
1.000000
NC
USD
1008336.220000
0.0104429037
N/A
DFE
CORP
PL
N
2
BNP PARIBAS SECURITIES CORP
RCNB6OTYUAMMP879YW96
-44432021.470000
USD
178830000.000000
PLN
2024-01-12
1008336.220000
N
N
N
DEUTSCHE BANK
7LTWFZYICNSX8D621K86
USD/HUF FWD 20240112 DEUTGB2L
000000000
1.000000
NC
USD
149654.200000
0.0015499041
N/A
DFE
CORP
US
N
2
DEUTSCHE BANK
7LTWFZYICNSX8D621K86
-11326109.850000
USD
3989351500.000000
HUF
2024-01-12
149654.200000
N
N
N
BNP PARIBAS SECURITIES CORP
RCNB6OTYUAMMP879YW96
USD/CLP FWD 20240112 BNPAFRPP
000000000
1.000000
NC
USD
-831001.550000
-0.0086063249
N/A
DFE
CORP
US
N
2
BNP PARIBAS SECURITIES CORP
RCNB6OTYUAMMP879YW96
-45326002.080000
USD
39238720000.000000
CLP
2024-01-12
-831001.550000
N
N
N
N/A
N/A
CME - USD SOFR IRS 7/14/24 REC FIX BNPA
000000000
1.000000
NC
USD
37336.980000
0.0003866830
N/A
DIR
CORP
US
N
2
MORGAN STANLEY & COMPANY LLC
9R7GPTSO7KV3UQJZQ078
N/A
70AP_USD-SOFR-COMPOUND
Y
2024-07-15
0.000000
USD
0.000000
USD
130408000.000000
USD
37336.980000
N
N
N
N/A
N/A
NASDAQ 100 E-MINI MAR24
000000000
220.000000
NC
USD
3140806.900000
0.0325279835
N/A
DE
CORP
US
N
1
MORGAN STANLEY & COMPANY LLC
9R7GPTSO7KV3UQJZQ078
Long
NASDAQ 100 Stock Index
NASDAQ 100 STOCK INDX
2024-03-15
71762593.100000
USD
3140806.900000
N
N
N
BNP PARIBAS SECURITIES CORP
RCNB6OTYUAMMP879YW96
USD/MXN FWD 20240112 BNPAFRPP
000000000
1.000000
NC
USD
1269896.290000
0.0131517686
N/A
DFE
CORP
US
N
2
BNP PARIBAS SECURITIES CORP
RCNB6OTYUAMMP879YW96
-43873220.140000
USD
768457000.000000
MXN
2024-01-12
1269896.290000
N
N
N
N/A
N/A
E-MINI RUSS 2000 MAR24
000000000
1973.000000
NC
USD
14563247.380000
0.1508252768
N/A
DE
CORP
US
N
1
GOLDMAN SACHS & CO
FOR8UP27PHTHYVLBNG30
Long
Russell 2000 Index
RUSSELL 2000 INDEX
2024-03-15
187442357.620000
USD
14563247.380000
N
N
N
N/A
N/A
KOBOLD METALS SER B-PRIME CVT PFD STOCK
000000000
464875.000000
NS
USD
19887956.840000
0.2059709979
Long
EP
CORP
US
Y
3
N
N
N
N/A
N/A
KOBOLD METALS SR B-PRIME-1 PRTVT CVT PFD
000000000
141490.000000
NS
USD
6053126.140000
0.0626896187
Long
EP
CORP
US
Y
3
N
N
N
N/A
N/A
JETTI HOLDINGS SER D CVT PFD STOCK PP
TC268FIM0
252242.000000
NS
USD
33520943.860000
0.3471619691
Long
EP
CORP
US
Y
3
N
N
N
N/A
N/A
ENERGY RESERVOIR HLDG LLC TAX BLOCKER PP
000000000
2530088.000000
NS
USD
1467451.040000
0.0151977580
Long
EC
CORP
US
Y
3
N
N
N
N/A
N/A
JETTI HOLDINGS SER C CVT PFD STOCK PP
TC2S64YY5
64540.000000
NS
USD
8576849.680000
0.0888267358
Long
EP
CORP
US
Y
3
N
N
N
N/A
N/A
ENERGY RESERVOIR 2022 CL A-3 PREFEQ PP
000000000
141772.000000
NS
USD
148860.600000
0.0015416851
Long
EP
CORP
US
Y
3
N
N
N
N/A
N/A
SORTERA TECH SER C-1 CVT PFD STOCK PP
TC3IWOQO4
171757.000000
NS
USD
2367122.340000
0.0245152659
Long
EP
CORP
US
Y
3
N
N
N
FARMERS BUSINESS NETWORK INC
5493003KO0NA75DM0Y81
FARMERS BUSINESS NETWORK INC CVT SR D PP
000000000
397.000000
NS
USD
2072.340000
0.0000214623
Long
EP
CORP
US
Y
3
N
N
N
N/A
N/A
VERAI DISCOVERIES SR A1 CVT PFD
TC58P4SD8
62199.000000
NS
USD
1257663.780000
0.0130250818
Long
EP
CORP
US
Y
3
N
N
N
N/A
N/A
TONIAN HOLDINGS NON-VOTING CVT PFD
000000000
699536.000000
NS
USD
839443.200000
0.0086937514
Long
EP
CORP
US
Y
3
N
N
N
Lilac Solutions Inc
2549003PYCNMV1SNZ851
LILAC SOLUNTIONS SER C-1
000000000
234786.000000
NS
USD
3082270.610000
0.0319217483
Long
EC
CORP
US
Y
3
N
N
N
N/A
N/A
TONIAN HOLDINGS VOTING CVT PFD UNITS
000000000
983766.000000
NS
USD
1180519.200000
0.0122261286
Long
EP
CORP
US
Y
3
N
N
N
Lilac Solutions Inc
2549003PYCNMV1SNZ851
LILAC SOLUTIONS SERIES B CVT PFD STOCK P
TC6T8T2V3
696477.000000
NS
USD
9394499.660000
0.0972947843
Long
EP
CORP
US
Y
3
N
N
N
FARMERS BUSINESS NETWORK INC
5493003KO0NA75DM0Y81
Farmers Business Network Inc PP
TC7HUI213
146479.000000
NS
USD
764620.380000
0.0079188437
Long
EC
CORP
US
Y
3
N
N
N
N/A
N/A
KOBOLD METALS SER B-1 CVT PFD STOCK PP
000000000
666457.000000
NS
USD
28511896.850000
0.2952854280
Long
EP
CORP
US
Y
3
N
N
N
N/A
N/A
VERAI DISCOVERIES SER A CVT PFD STK PP
TC9MMU7R0
121855.000000
NS
USD
2463908.100000
0.0255176343
Long
EP
CORP
US
Y
3
N
N
N
N/A
N/A
TOPIX INDX FUTR MAR24
000000000
209.000000
NC
126000.320000
0.0013049310
N/A
DE
CORP
JP
N
1
JP MORGAN SECURITIES LLC
ZBUT11V806EZRVTWT807
Long
Tokyo Stock Exchange Tokyo Stock Price Index TOPIX
TOPIX INDEX (TOKYO)
2024-03-07
33494265.690000
USD
126000.320000
N
N
N
HSBC SECURITIES INC
CYYGQCGNHMHPSMRL3R97
JPY/USD FWD 20240112 MRMDUS33
000000000
1.000000
NC
USD
1979234.460000
0.0204980783
N/A
DFE
CORP
JP
N
2
HSBC SECURITIES INC
CYYGQCGNHMHPSMRL3R97
-71491899.840000
USD
10336727830.000000
JPY
2024-01-12
1979234.460000
N
N
N
RBC DOMINION SECURITIES INC
549300QJJX6CVVUXLE15
INR/USD FWD 20240112 ROYCGB2L
000000000
1.000000
NC
USD
73641.790000
0.0007626763
N/A
DFE
CORP
IN
N
2
RBC DOMINION SECURITIES INC
549300QJJX6CVVUXLE15
-36178963.940000
USD
3018700393.000000
INR
2024-01-12
73641.790000
N
N
N
N/A
N/A
EMINI S&P REESTATEMAR24
000000000
-652.000000
NC
USD
-1908670.520000
-0.0197672780
N/A
DE
CORP
US
N
1
GOLDMAN SACHS & CO
FOR8UP27PHTHYVLBNG30
Short
Real Estate Select Sector Index
REAL ESTATE SELECT SECTOR INDEX
2024-03-15
-30389779.490000
USD
-1908670.520000
N
N
N
N/A
N/A
SPI 200 FUTURES MAR24
000000000
328.000000
NC
692614.990000
0.0071731150
N/A
DE
CORP
AU
N
1
JP MORGAN SECURITIES LLC
ZBUT11V806EZRVTWT807
Long
S&P/ASX 200
S&P/ASX 200 INDEX
2024-03-21
41379509.520000
USD
692614.990000
N
N
N
2024-02-02
T. ROWE PRICE REAL ASSETS FUND, INC.
/s/ Alan Dupski
Alan Dupski
Treasurer & Vice President