0001752724-24-144170.txt : 20240625 0001752724-24-144170.hdr.sgml : 20240625 20240625150126 ACCESSION NUMBER: 0001752724-24-144170 CONFORMED SUBMISSION TYPE: NPORT-P PUBLIC DOCUMENT COUNT: 1 CONFORMED PERIOD OF REPORT: 20240430 FILED AS OF DATE: 20240625 DATE AS OF CHANGE: 20240625 PERIOD START: 20240430 FILER: COMPANY DATA: COMPANY CONFORMED NAME: BLACKROCK FUNDS CENTRAL INDEX KEY: 0000844779 ORGANIZATION NAME: IRS NUMBER: 510318674 STATE OF INCORPORATION: MA FISCAL YEAR END: 0930 FILING VALUES: FORM TYPE: NPORT-P SEC ACT: 1940 Act SEC FILE NUMBER: 811-05742 FILM NUMBER: 241068343 BUSINESS ADDRESS: STREET 1: 100 BELLEVUE PARKWAY CITY: WILMINGTON STATE: DE ZIP: 19809 BUSINESS PHONE: 800-441-7762 MAIL ADDRESS: STREET 1: 100 BELLEVUE PARKWAY CITY: WILMINGTON STATE: DE ZIP: 19809 FORMER COMPANY: FORMER CONFORMED NAME: COMPASS CAPITAL FUNDS\ DATE OF NAME CHANGE: 19961114 FORMER COMPANY: FORMER CONFORMED NAME: PNC FUND DATE OF NAME CHANGE: 19920703 FORMER COMPANY: FORMER CONFORMED NAME: NCP FUNDS DATE OF NAME CHANGE: 19890511 0000844779 S000079513 BlackRock Emerging Markets ex-China Fund C000240569 Investor A C000240570 Institutional C000240571 Class K NPORT-P 1 primary_doc.xml NPORT-P false 0000844779 XXXXXXXX S000079513 C000240569 C000240570 C000240571 BlackRock Funds 811-05742 0000844779 549300OZUEVJZHOBFP42 100 Bellevue Parkway Wilmington 19809 800-441-7762 BlackRock Emerging Markets ex-China Fund S000079513 54930097DVGOQT72PU34 2024-04-30 2024-04-30 N 55017297.50 217485.22 54799812.28 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 15316.85000000 N N/A N/A Fibra Uno Administracion SA de CV N/A Fibra Uno Administracion SA de CV N/A 41600.00000000 NS 59543.92000000 0.108657160531 Long EC CORP MX N 1 N N N Taiwan Semiconductor Manufacturing Co. Ltd. 549300KB6NK5SBD14S87 Taiwan Semiconductor Manufacturing Co. Ltd. 874039100 2638.00000000 NS USD 362302.92000000 0.661138980091 Long EC CORP TW N 1 N N N Vamos Locacao de Caminhoes Maquinas e Equipamentos SA N/A Vamos Locacao de Caminhoes Maquinas e Equipamentos SA N/A 200806.00000000 NS 275728.30000000 0.503155555700 Long EC CORP BR N 1 N N N Astra International Tbk. PT 529900L49TRJOMG4DK47 Astra International Tbk. PT N/A 1061300.00000000 NS 334899.00000000 0.611131655504 Long EC CORP ID N 2 N N N Sociedad Quimica y Minera de Chile SA TJ88LXZZW5PWIN93ZC81 Sociedad Quimica y Minera de Chile SA 833635105 5056.00000000 NS USD 231008.64000000 0.421550057178 Long EC CORP CL N 1 N N N Banco Bradesco SA 549300CTUU1RFXHQJE44 Banco Bradesco SA 059460303 164130.00000000 NS USD 443151.00000000 0.808672478175 Long EC CORP BR N 1 N N N Saudi National Bank (The) 5586006ZEFQ542K7CY16 Saudi National Bank (The) N/A 14202.00000000 NS 142168.60000000 0.259432640523 Long EC CORP SA N 2 N N N National Bank of Greece SA 5UMCZOEYKCVFAW8ZLO05 National Bank of Greece SA N/A 25030.00000000 NS 201942.84000000 0.368510094465 Long EC CORP GR N 1 N N N International Container Terminal Services, Inc. 254900FU1MWK0I0Q4J61 International Container Terminal Services, Inc. N/A 50280.00000000 NS 288092.65000000 0.525718315471 Long EC CORP PH N 1 N N N Etihad Etisalat Co. 2549007BA9ABDE3HVK79 Etihad Etisalat Co. N/A 10543.00000000 NS 146172.88000000 0.266739745846 Long EC CORP SA N 1 N N N eMemory Technology, Inc. N/A eMemory Technology, Inc. N/A 9000.00000000 NS 604912.87000000 1.103859383512 Long EC CORP TW N 2 N N N Qatar National Bank QPSC 549300FFSRVBS0SQXY75 Qatar National Bank QPSC N/A 95211.00000000 NS 361899.17000000 0.660402207494 Long EC CORP QA N 2 N N N Malayan Banking Bhd. 5493004OT3TOY404V310 Malayan Banking Bhd. N/A 153400.00000000 NS 312577.88000000 0.570399545171 Long EC CORP MY N 2 N N N Grupo Aeroportuario del Centro Norte SAB de CV 529900HUSBARAFSXJ605 Grupo Aeroportuario del Centro Norte SAB de CV N/A 26319.00000000 NS 290771.50000000 0.530606744625 Long EC CORP MX N 1 N N N Barrick Gold Corp. 0O4KBQCJZX82UKGCBV73 Barrick Gold Corp. 067901108 17142.00000000 NS USD 285242.88000000 0.520517987438 Long EC CORP CA N 1 N N N Almarai Co. JSC 549300B4EDUXYD2G6098 Almarai Co. JSC N/A 9657.00000000 NS 146247.96000000 0.266876753615 Long EC CORP SA N 1 N N N Jeronimo Martins SGPS SA 259400A8SZP10GB5IB19 Jeronimo Martins SGPS SA N/A 13717.00000000 NS 282182.58000000 0.514933479257 Long EC CORP PT N 2 N N N Advanced Info Service PCL 529900DU2YW1NO5RMU78 Advanced Info Service PCL N/A 47600.00000000 NS 252901.03000000 0.461499810816 Long EC CORP TH N 2 N N N Cyrela Brazil Realty SA Empreendimentos e Participacoes N/A Cyrela Brazil Realty SA Empreendimentos e Participacoes N/A 30332.00000000 NS 118989.11000000 0.217134156212 Long EC CORP BR N 1 N N N Vale SA 254900SMTWBX7RU2SR20 Vale SA 91912E105 70105.00000000 NS USD 853177.85000000 1.556899220093 Long EC CORP BR N 1 N N N Hapvida Participacoes e Investimentos SA N/A Hapvida Participacoes e Investimentos SA N/A 621998.00000000 NS 442008.36000000 0.806587361543 Long EC CORP BR N 1 N N N Thai Beverage PCL 529900VZFHQZ684D8L07 Thai Beverage PCL N/A 463100.00000000 NS 167695.42000000 0.306014588413 Long EC CORP TH N 2 N N N Piraeus Financial Holdings SA M6AD1Y1KW32H8THQ6F76 Piraeus Financial Holdings SA N/A 83397.00000000 NS 334084.32000000 0.609645008075 Long EC CORP GR N 2 N N N Becle SAB de CV 529900JY55CZKMJLCE09 Becle SAB de CV N/A 80488.00000000 NS 163553.10000000 0.298455584417 Long EC CORP MX N 1 N N N Borouge plc 2549001Z4YA6WG9MBM08 Borouge plc N/A 571749.00000000 NS 381383.93000000 0.695958460681 Long EC CORP AE N 1 N N N JYP Entertainment Corp. N/A JYP Entertainment Corp. N/A 2792.00000000 NS 133538.29000000 0.243683845699 Long EC CORP KR N 2 N N N Airports of Thailand PCL 5299006VS4CU6LW0TY22 Airports of Thailand PCL N/A 83100.00000000 NS 145899.81000000 0.266241441219 Long EC CORP TH N 2 N N N Larsen & Toubro Ltd. 3358003FR3JIC5FRXA90 Larsen & Toubro Ltd. N/A 3325.00000000 NS USD 143979.24000000 0.262736739433 Long EC CORP IN N 2 N N N Saudi Basic Industries Corp. 213800ZCTFZZZJSK8645 Saudi Basic Industries Corp. N/A 15703.00000000 NS 353793.81000000 0.645611353908 Long EC CORP SA N 2 N N N XP, Inc. 5493008KDA8NBZRJST80 XP, Inc., Class A N/A 13940.00000000 NS USD 285351.80000000 0.520716747243 Long EC CORP KY N 1 N N N Komercni Banka A/S IYKCAVNFR8QGF00HV840 Komercni Banka A/S N/A 6661.00000000 NS 245423.33000000 0.447854326117 Long EC CORP CZ N 2 N N N Macrotech Developers Ltd. 254900B5QCN52ETNU557 Macrotech Developers Ltd. N/A 3782.00000000 NS 56020.81000000 0.102228105661 Long EC CORP IN N 2 N N N CCR SA N/A CCR SA N/A 70372.00000000 NS 166694.06000000 0.304187282883 Long EC CORP BR N 1 N N N Taiwan Semiconductor Manufacturing Co. Ltd. 549300KB6NK5SBD14S87 Taiwan Semiconductor Manufacturing Co. Ltd. N/A 274000.00000000 NS 6560592.69000000 11.97192548120 Long EC CORP TW N 2 N N N Foschini Group Ltd. (The) 3789PTO7LG718IG59F97 Foschini Group Ltd. (The) N/A 27376.00000000 NS 144841.71000000 0.264310595189 Long EC CORP ZA N 1 N N N Sendas Distribuidora SA N/A Sendas Distribuidora SA N/A 183919.00000000 NS 465411.48000000 0.849293931194 Long EC CORP BR N 1 N N N Kaspi.KZ JSC 2549003YU6FARG8OAZ13 Kaspi.KZ JSC 48581R205 6556.00000000 NS USD 772034.56000000 1.408827015784 Long EC CORP KZ N 1 N N N Bank Mandiri Persero Tbk. PT 549300RSKQN4Z5ZSGH94 Bank Mandiri Persero Tbk. PT N/A 871500.00000000 NS 368363.14000000 0.672197813594 Long EC CORP ID N 2 N N N Emaar Properties PJSC 254900YWYEXYXK1BMP81 Emaar Properties PJSC N/A 200091.00000000 NS 447261.59000000 0.816173580512 Long EC CORP AE N 1 N N N Yageo Corp. 5493001P0TOZH7GGNQ21 Yageo Corp. N/A 18000.00000000 NS 343341.07000000 0.626536945502 Long EC CORP TW N 2 N N N MAG Silver Corp. 254900LGL904N7F3EL14 MAG Silver Corp. 55903Q104 23583.00000000 NS USD 289599.24000000 0.528467576714 Long EC CORP CA N 1 N N N Power Grid Corp. of India Ltd. 3358009SHWZ3DZEQ4Z56 Power Grid Corp. of India Ltd. N/A 44917.00000000 NS 162005.65000000 0.295631760875 Long EC CORP IN N 2 N N N Bank Polska Kasa Opieki SA 5493000LKS7B3UTF7H35 Bank Polska Kasa Opieki SA N/A 9884.00000000 NS 409200.61000000 0.746718999527 Long EC CORP PL N 2 N N N Infosys Ltd. 335800TYLGG93MM7PR89 Infosys Ltd. 456788108 44803.00000000 NS USD 748658.13000000 1.366169150680 Long EC CORP IN N 1 N N N EPAM Systems, Inc. 549300XCR4R530HJP604 EPAM Systems, Inc. 29414B104 1287.00000000 NS USD 302779.62000000 0.552519447426 Long EC CORP US N 1 N N N Powszechny Zaklad Ubezpieczen SA QLPCKOOKVX32FUELX240 Powszechny Zaklad Ubezpieczen SA N/A 36686.00000000 NS 461726.05000000 0.842568670930 Long EC CORP PL N 2 N N N Yanbu National Petrochemical Co. N/A Yanbu National Petrochemical Co. N/A 19610.00000000 NS 202660.13000000 0.369819022307 Long EC CORP SA N 2 N N N Kaspi.KZ JSC 2549003YU6FARG8OAZ13 Kaspi.KZ JSC 48581R205 149.00000000 NS USD 17546.24000000 0.032018795813 Long EC CORP KZ N 1 N N N Bank Central Asia Tbk. PT 254900BR956G2OHVOM21 Bank Central Asia Tbk. PT N/A 786000.00000000 NS 472609.70000000 0.862429414146 Long EC CORP ID N 2 N N N KT Corp. 9884005ACF8449EANY26 KT Corp. N/A 9730.00000000 NS 243268.98000000 0.443923017029 Long EC CORP KR N 2 N N N ITC Ltd. 335800WLOU3OFWFTMP43 ITC Ltd. N/A 28737.00000000 NS 149841.51000000 0.273434349071 Long EC CORP IN N 2 N N N Grupo De Moda Soma SA N/A Grupo De Moda Soma SA N/A 214438.00000000 NS 250258.88000000 0.456678352694 Long EC CORP BR N 1 N N N Samsung Electronics Co. Ltd. 9884007ER46L6N7EI764 Samsung Electronics Co. Ltd. 796050888 202.00000000 NS USD 281882.05000000 0.514385064970 Long EC CORP KR N 2 N N N Gold Fields Ltd. 5299003KXIBJQYCBBD72 Gold Fields Ltd. 38059T106 1402.00000000 NS USD 22670.34000000 0.041369375289 Long EC CORP ZA N 1 N N N Franco-Nevada Corp. N/A Franco-Nevada Corp. 351858105 1994.00000000 NS USD 240077.60000000 0.438099310948 Long EC CORP CA N 1 N N N Hansol Chemical Co. Ltd. N/A Hansol Chemical Co. Ltd. N/A 2708.00000000 NS 375611.52000000 0.685424829707 Long EC CORP KR N 2 N N N Wal-Mart de Mexico SAB de CV N/A Wal-Mart de Mexico SAB de CV N/A 163476.00000000 NS 609310.31000000 1.111883936548 Long EC CORP MX N 1 N N N Wistron Corp. 254900DIEONKUALBFM06 Wistron Corp. N/A 80000.00000000 NS 273924.91000000 0.499864686762 Long EC CORP TW N 2 N N N Commercial International Bank Egypt SAE 213800FIIXJAMEVRIH48 Commercial International Bank Egypt SAE N/A 47618.00000000 NS 71551.39000000 0.130568677196 Long EC CORP EG N 1 N N N Marico Ltd. 3358003SFDQFGJPC5O84 Marico Ltd. N/A 24527.00000000 NS 152208.46000000 0.277753615691 Long EC CORP IN N 2 N N N Fortis Healthcare Ltd. 3358001Q5ZJC4M83WH02 Fortis Healthcare Ltd. N/A 29896.00000000 NS 157317.43000000 0.287076585584 Long EC CORP IN N 2 N N N IRB-Brasil Resseguros SA 21380017DVWSU9AEU878 IRB-Brasil Resseguros SA N/A 50713.00000000 NS 415950.91000000 0.759037107416 Long EC CORP BR N 1 N N N Bank Rakyat Indonesia Persero Tbk. PT 254900HB6S4B12GBNP64 Bank Rakyat Indonesia Persero Tbk. PT N/A 1906400.00000000 NS 577074.09000000 1.053058516061 Long EC CORP ID N 2 N N N True Corp. PCL 894500HQD71STX0DQK07 True Corp. PCL N/A 1790900.00000000 NS 369305.41000000 0.673917290287 Long EC CORP TH N 2 N N N NHPC Ltd. 3358003ZPPTGWT595J46 NHPC Ltd. N/A 149508.00000000 NS 172107.62000000 0.314066075848 Long EC CORP IN N 2 N N N KT&G Corp. 988400ZJV6ISYBLQX875 KT&G Corp. N/A 5840.00000000 NS 376305.01000000 0.686690326742 Long EC CORP KR N 2 N N N Wizz Air Holdings plc 213800COXGZCORLJZA85 Wizz Air Holdings plc N/A 18967.00000000 NS 524727.47000000 0.957535159644 Long EC CORP JE N 2 N N N Abdullah Al Othaim Markets Co. N/A Abdullah Al Othaim Markets Co. N/A 41229.00000000 NS 136696.99000000 0.249447916539 Long EC CORP SA N 2 N N N N/A N/A IFSC NIFTY 50 Index N/A 9.00000000 NC USD 6099.76000000 0.011130987034 N/A DE IN N 2 NSE Clearing Ltd. 2138003214435KV3SI18 Long IFSC NIFTY 50 Index XC0006013996 2024-05-30 409500.00000000 USD 6099.76000000 N N N Samsung SDI Co. Ltd. 9884002AESDO4YW87G32 Samsung SDI Co. Ltd. N/A 1102.00000000 NS 341035.02000000 0.622328810648 Long EC CORP KR N 2 N N N Kimberly-Clark de Mexico SAB de CV 549300JGHL56QT00KT54 Kimberly-Clark de Mexico SAB de CV, Class A N/A 105111.00000000 NS 219416.51000000 0.400396462817 Long EC CORP MX N 1 N N N Lite-On Technology Corp. 2549005GU1PQ73SZBT32 Lite-On Technology Corp. N/A 39000.00000000 NS 118044.46000000 0.215410336438 Long EC CORP TW N 2 N N N Al Rajhi Bank 558600BQZS4Y1DTU8589 Al Rajhi Bank N/A 6538.00000000 NS 139058.44000000 0.253757146629 Long EC CORP SA N 2 N N N Phison Electronics Corp. N/A Phison Electronics Corp. N/A 18000.00000000 NS 384231.70000000 0.701155139066 Long EC CORP TW N 2 N N N Rumo SA N/A Rumo SA N/A 55336.00000000 NS 215158.85000000 0.392626983648 Long EC CORP BR N 1 N N N Ambev SA 549300TH5Q6VRP8OT012 Ambev SA N/A 150426.00000000 NS 353135.80000000 0.644410601619 Long EC CORP BR N 1 N N N First Quantum Minerals Ltd. 549300I7UVBGWRYMYZ18 First Quantum Minerals Ltd. 335934105 23519.00000000 NS 298632.27000000 0.544951264566 Long EC CORP CA N 1 N N N Hugel, Inc. N/A Hugel, Inc. N/A 1358.00000000 NS 207621.40000000 0.378872465728 Long EC CORP KR N 2 N N N Hyundai Rotem Co. Ltd. 988400HB939UNHXTFY36 Hyundai Rotem Co. Ltd. N/A 23767.00000000 NS 637214.09000000 1.162803417544 Long EC CORP KR N 2 N N N Macrotech Developers Ltd. 254900B5QCN52ETNU557 Macrotech Developers Ltd. N/A 29584.00000000 NS 438212.48000000 0.799660549494 Long EC CORP IN N 2 N N N Allegro.eu SA 222100VRLXV3FPMG4982 Allegro.eu SA N/A 31653.00000000 NS 263862.92000000 0.481503328244 Long EC CORP LU N 2 N N N Godrej Consumer Products Ltd. 335800P4GUWLGZFK2D63 Godrej Consumer Products Ltd. N/A 11460.00000000 NS 167252.56000000 0.305206446959 Long EC CORP IN N 2 N N N OTP Bank Nyrt. 529900W3MOO00A18X956 OTP Bank Nyrt. N/A 6519.00000000 NS 323118.65000000 0.589634592813 Long EC CORP HU N 2 N N N Cognizant Technology Solutions Corp. 5493006IEVQEFQO40L83 Cognizant Technology Solutions Corp., Class A 192446102 11583.00000000 NS USD 760771.44000000 1.388273806692 Long EC CORP US N 1 N N N Giant Manufacturing Co. Ltd. 549300M7TYVF50B2GY12 Giant Manufacturing Co. Ltd. N/A 22000.00000000 NS 147181.95000000 0.268581120767 Long EC CORP TW N 2 N N N LPP SA 259400NUS7MKGPJL4752 LPP SA N/A 77.00000000 NS 296695.69000000 0.541417347351 Long EC CORP PL N 2 N N N Erste Group Bank AG PQOH26KWDF7CG10L6792 Erste Group Bank AG N/A 7904.00000000 NS 368603.78000000 0.672636939186 Long EC CORP AT N 2 N N N Globant SA 2221008DCMSPYS42DS88 Globant SA N/A 1146.00000000 NS USD 204664.14000000 0.373475987388 Long EC CORP LU N 1 N N N Ayala Land, Inc. 254900EWT10TQ6DKTV34 Ayala Land, Inc. N/A 546800.00000000 NS 271060.16000000 0.494637022869 Long EC CORP PH N 2 N N N Chroma ATE, Inc. N/A Chroma ATE, Inc. N/A 47000.00000000 NS 381720.75000000 0.696573097823 Long EC CORP TW N 2 N N N Accton Technology Corp. 529900M1YRZ0GWMDF920 Accton Technology Corp. N/A 44000.00000000 NS 616413.76000000 1.124846480952 Long EC CORP TW N 2 N N N Cipla Ltd. 335800KMJJYEDDK82Q34 Cipla Ltd. N/A 10772.00000000 NS 180326.45000000 0.329063992187 Long EC CORP IN N 2 N N N President Chain Store Corp. N/A President Chain Store Corp. N/A 52000.00000000 NS 437300.71000000 0.797996729926 Long EC CORP TW N 2 N N N N/A N/A Total Return Basket Swap 000000000 16986.00000000 NS USD 104836.34999999 0.191307863363 N/A DE N/A N 2 Citibank N.A. E57ODZWZ7FF32TWEFA76 Custom Equity Basket N/A N/A Axis Bank Ltd. 1135120.00000000 USD 103782.40000000 USD Jeronimo Martins SGPS SA 15840.24000000 USD 1053.95000000 USD Y 2026-08-19 0.00000000 USD 0.00000000 USD 16986.00000000 USD 104836.35000000 N N N GAIL India Ltd. 335800N82LJD42ZA5L32 GAIL India Ltd. N/A 151416.00000000 NS 378255.15000000 0.690248988568 Long EC CORP IN N 2 N N N Grupo Aeroportuario del Pacifico SAB de CV 4469000001BZ368XFI90 Grupo Aeroportuario del Pacifico SAB de CV 400506101 1702.00000000 NS USD 309474.66000000 0.564736715554 Long EC CORP MX N 1 N N N Olectra Greentech Ltd. 33580059KKYEUGKEQH74 Olectra Greentech Ltd. N/A 6966.00000000 NS 143802.19000000 0.262413654384 Long EC CORP IN N 2 N N N ICICI Bank Ltd. R7RX8ER1V4666J8D1I38 ICICI Bank Ltd. 45104G104 18517.00000000 NS USD 509773.01000000 0.930245905579 Long EC CORP IN N 1 N N N Aldar Properties PJSC 98450048CD8AEF13B480 Aldar Properties PJSC N/A 94082.00000000 NS 139858.89000000 0.255217826815 Long EC CORP AE N 1 N N N CP ALL PCL 894500LSBZLM09TY1A91 CP ALL PCL N/A 129600.00000000 NS 200298.50000000 0.365509463748 Long EC CORP TH N 2 N N N HDFC Bank Ltd. 335800ZQ6I4E2JXENC50 HDFC Bank Ltd. 40415F101 13736.00000000 NS USD 791193.60000000 1.443788887373 Long EC CORP IN N 1 N N N Hartalega Holdings Bhd. N/A Hartalega Holdings Bhd. N/A 293800.00000000 NS 172067.55000000 0.313992955159 Long EC CORP MY N 2 N N N UltraTech Cement Ltd. 335800PC9O9B4BQHG814 UltraTech Cement Ltd. N/A 3148.00000000 NS 375444.43000000 0.685119919903 Long EC CORP IN N 2 N N N Siam Cement PCL (The) 254900RMCZY0X6F2KB70 Siam Cement PCL (The) N/A 21100.00000000 NS 141356.24000000 0.257950226686 Long EC CORP TH N 2 N N N Bharat Electronics Ltd. 335800HS8AOTM9W1F335 Bharat Electronics Ltd. N/A 61633.00000000 NS 172348.89000000 0.314506351079 Long EC CORP IN N 2 N N N BlackRock Liquidity Funds 5493002L9DNZ83RX7V61 BlackRock Liquidity Funds, T-Fund, Institutional Class 09248U718 1940981.07000000 NS USD 1940981.07000000 3.541948392236 Long STIV RF US N 1 N N N Dr Reddy's Laboratories Ltd. 335800OVDPY3DVZR2798 Dr Reddy's Laboratories Ltd. 256135203 4481.00000000 NS USD 329219.07000000 0.600766784232 Long EC CORP IN N 1 N N N MOL Hungarian Oil & Gas plc 213800R83KX5FQFGXS67 MOL Hungarian Oil & Gas plc N/A 48119.00000000 NS 394893.83000000 0.720611647321 Long EC CORP HU N 1 N N N Delta Electronics, Inc. 529900UVZWNWGDLJSM52 Delta Electronics, Inc. N/A 70000.00000000 NS 685530.70000000 1.250972715923 Long EC CORP TW N 2 N N N SK Hynix, Inc. 988400XAIK6XISWQV045 SK Hynix, Inc. N/A 8213.00000000 NS 1013530.87000000 1.849515222463 Long EC CORP KR N 2 N N N Ez Tec Empreendimentos e Participacoes S/A N/A Ez Tec Empreendimentos e Participacoes S/A N/A 150576.00000000 NS 401624.93000000 0.732894718594 Long EC CORP BR N 1 N N N Bank Negara Indonesia Persero Tbk. PT 549300HZ8J3MLVXQ8F85 Bank Negara Indonesia Persero Tbk. PT N/A 1701900.00000000 NS 547564.34000000 0.999208422835 Long EC CORP ID N 2 N N N Arezzo Industria e Comercio SA N/A Arezzo Industria e Comercio SA N/A 41410.00000000 NS 415009.13000000 0.757318524887 Long EC CORP BR N 1 N N N Telkom Indonesia Persero Tbk. PT 529900M5SQZAOKV1PC81 Telkom Indonesia Persero Tbk. PT N/A 1132700.00000000 NS 219583.53000000 0.400701244883 Long EC CORP ID N 2 N N N Metropolitan Bank & Trust Co. 549300SQYI82RVWFN715 Metropolitan Bank & Trust Co. N/A 200960.00000000 NS 243160.78000000 0.443725571097 Long EC CORP PH N 2 N N N Anglogold Ashanti plc 2138005YDSA7A82RNU96 Anglogold Ashanti plc N/A 15024.00000000 NS 345531.00000000 0.630533181819 Long EC CORP GB N 2 N N N Reliance Industries Ltd. 5493003UOETFYRONLG31 Reliance Industries Ltd. 759470107 23229.00000000 NS USD 1642290.30000000 2.996890375479 Long EC CORP IN N 1 N N N Mahindra & Mahindra Ltd. 3358003B573EV4KB4Z02 Mahindra & Mahindra Ltd. N/A 10056.00000000 NS USD 262461.60000000 0.478946166200 Long EC CORP IN N 1 N N N Banco BTG Pactual SA ZXLTQRYIK6IJH3R0IK66 Banco BTG Pactual SA N/A 19687.00000000 NS 126782.98000000 0.231356595442 Long EC CORP BR N 1 N N N Alpargatas SA N/A Alpargatas SA (Preference) N/A 157760.00000000 NS 287714.67000000 0.525028568583 Long EP CORP BR N 1 N N N Americana Restaurants International plc 549300EYHRPEZ6UVAM64 Americana Restaurants International plc N/A 411587.00000000 NS 374926.21000000 0.684174259729 Long EC CORP AE N 2 N N N Lojas Renner SA N/A Lojas Renner SA N/A 164385.00000000 NS 484677.11000000 0.884450310748 Long EC CORP BR N 1 N N N Jardine Cycle & Carriage Ltd. 254900WEP6OCEXFWML09 Jardine Cycle & Carriage Ltd. N/A 9800.00000000 NS 189122.86000000 0.345115890240 Long EC CORP SG N 2 N N N S-Oil Corp. 988400QTUXYDN8W3MZ32 S-Oil Corp. N/A 4217.00000000 NS 220167.81000000 0.401767452915 Long EC CORP KR N 2 N N N Anglogold Ashanti plc 2138005YDSA7A82RNU96 Anglogold Ashanti plc N/A 5813.00000000 NS USD 133640.87000000 0.243871036121 Long EC CORP GB N 1 N N N Aditya Birla Capital Ltd. 5299009K0PUXVSIRL787 Aditya Birla Capital Ltd. N/A 131415.00000000 NS 363983.28000000 0.664205340960 Long EC CORP IN N 2 N N N OPAP SA 213800M4NRGFJCI34834 OPAP SA N/A 20609.00000000 NS 343325.17000000 0.626507930804 Long EC CORP GR N 1 N N N Axis Bank Ltd. 549300HVNWMJPOFVNI41 Axis Bank Ltd. 05462W109 2081.00000000 NS USD 145670.00000000 0.265822078469 Long EC CORP IN N 1 N N N BDO Unibank, Inc. 3FGIIBS1PEI1FYQBGN97 BDO Unibank, Inc. N/A 114330.00000000 NS 293303.55000000 0.535227289650 Long EC CORP PH N 1 N N N Samsung Electronics Co. Ltd. 9884007ER46L6N7EI764 Samsung Electronics Co. Ltd. (Preference) N/A 12007.00000000 NS 560620.29000000 1.023033230726 Long EP CORP KR N 2 N N N Mankind Pharma Ltd. 33580067G8AZ7S8NYA02 Mankind Pharma Ltd. N/A 5460.00000000 NS 154353.20000000 0.281667388222 Long EC CORP IN N 2 N N N B3 SA - Brasil Bolsa Balcao 4GTK5S46E6H318LMDS44 B3 SA - Brasil Bolsa Balcao N/A 220220.00000000 NS 455911.30000000 0.831957776918 Long EC CORP BR N 1 N N N Hiwin Technologies Corp. N/A Hiwin Technologies Corp. N/A 26000.00000000 NS 183858.27000000 0.335508941272 Long EC CORP TW N 2 N N N Richter Gedeon Nyrt. 549300J6ZJW5IH4WEE46 Richter Gedeon Nyrt. N/A 14574.00000000 NS 371127.30000000 0.677241918464 Long EC CORP HU N 1 N N N Jollibee Foods Corp. 2138009XN3KTAAKUPR35 Jollibee Foods Corp. N/A 32700.00000000 NS 132960.21000000 0.242628951574 Long EC CORP PH N 2 N N N Bloomberry Resorts Corp. N/A Bloomberry Resorts Corp. N/A 1034900.00000000 NS 186311.92000000 0.339986420114 Long EC CORP PH N 1 N N N Land & Houses PCL 529900O7AEACUWP7KS87 Land & Houses PCL N/A 796600.00000000 NS 159888.83000000 0.291768937424 Long EC CORP TH N 2 N N N NTPC Ltd. 335800Q4TRGJXNLVMB81 NTPC Ltd. N/A 37343.00000000 NS 162290.30000000 0.296151196961 Long EC CORP IN N 2 N N N Samsung Electronics Co. Ltd. 9884007ER46L6N7EI764 Samsung Electronics Co. Ltd. N/A 58601.00000000 NS 3257432.58000000 5.944240398773 Long EC CORP KR N 2 N N N 2024-04-30 BlackRock Funds Chuck Pulsfort Chuck Pulsfort Assistant Treasurer