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