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