0001752724-24-147849.txt : 20240627
0001752724-24-147849.hdr.sgml : 20240627
20240627110833
ACCESSION NUMBER: 0001752724-24-147849
CONFORMED SUBMISSION TYPE: NPORT-P
PUBLIC DOCUMENT COUNT: 1
CONFORMED PERIOD OF REPORT: 20240430
FILED AS OF DATE: 20240627
DATE AS OF CHANGE: 20240627
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: 241076562
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
S000070274
BlackRock Defensive Advantage Emerging Markets Fund
C000223506
Institutional
C000223507
Class K
C000223508
Investor A
NPORT-P
1
primary_doc.xml
NPORT-P
false
0000844779
XXXXXXXX
S000070274
C000223507
C000223508
C000223506
BlackRock Funds
811-05742
0000844779
549300OZUEVJZHOBFP42
100 Bellevue Parkway
Wilmington
19809
800-441-7762
BlackRock Defensive Advantage Emerging Markets Fund
S000070274
549300YBS1SNG9MML040
2024-04-30
2024-04-30
N
10375338.42
140095.13
10235243.29
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
33618.70000000
N
HCL Technologies Ltd
549300C1F8OLYSOQYB65
HCL Technologies Ltd
000000000
8400.00000000
NS
137045.83000000
1.338960160662
Long
EC
CORP
IN
N
2
N
N
N
Zijin Mining Group Co Ltd
836800JRNL2393Z2I561
Zijin Mining Group Co Ltd
000000000
10000.00000000
NS
21814.71000000
0.213133282540
Long
EC
CORP
CN
N
2
N
N
N
Saudi Basic Industries Corp
213800ZCTFZZZJSK8645
Saudi Basic Industries Corp
000000000
6444.00000000
NS
145185.35000000
1.418484601551
Long
EC
CORP
SA
N
2
N
N
N
Dr Reddy's Laboratories Ltd
335800OVDPY3DVZR2798
Dr Reddy's Laboratories Ltd
000000000
1029.00000000
NS
76359.65000000
0.746046262276
Long
EC
CORP
IN
N
2
N
N
N
Larsen & Toubro Ltd
3358003FR3JIC5FRXA90
Larsen & Toubro Ltd
000000000
3483.00000000
NS
149719.92000000
1.462788091674
Long
EC
CORP
IN
N
2
N
N
N
Kweichow Moutai Co Ltd
N/A
Kweichow Moutai Co Ltd
000000000
605.00000000
NS
141605.63000000
1.383510152009
Long
EC
CORP
CN
N
2
N
N
N
Alrosa PJSC
894500DKUWVBYZLLE651
Alrosa PJSC
000000000
37207.00000000
NS
3.98000000
0.000038885250
Long
EC
CORP
RU
N
3
N
N
N
Saudi Telecom Co
21380028ATJ79OTA9W17
Saudi Telecom Co
000000000
14313.00000000
NS
143620.62000000
1.403196933680
Long
EC
CORP
SA
N
2
N
N
N
BinDawood Holding Co
2549004387AQPMPEMA22
BinDawood Holding Co
000000000
16439.00000000
NS
41431.19000000
0.404789498657
Long
EC
CORP
SA
N
2
N
N
N
Abu Dhabi Islamic Bank PJSC
5493006DOLY8O98XHD74
Abu Dhabi Islamic Bank PJSC
000000000
4597.00000000
NS
13967.85000000
0.136468177689
Long
EC
CORP
AE
N
1
N
N
N
Far EasTone Telecommunications Co Ltd
529900L7W7BWDLVZL253
Far EasTone Telecommunications Co Ltd
000000000
58000.00000000
NS
143863.93000000
1.405574112151
Long
EC
CORP
TW
N
2
N
N
N
SAIC Motor Corp Ltd
N/A
SAIC Motor Corp Ltd
000000000
73400.00000000
NS
150035.33000000
1.465869698931
Long
EC
CORP
CN
N
2
N
N
N
Shanghai Pharmaceuticals Holding Co Ltd
30030029J1KKCBY19820
Shanghai Pharmaceuticals Holding Co Ltd
000000000
46700.00000000
NS
66363.51000000
0.648382340504
Long
EC
CORP
CN
N
2
N
N
N
President Chain Store Corp
N/A
President Chain Store Corp
000000000
17000.00000000
NS
142963.64000000
1.396778131690
Long
EC
CORP
TW
N
2
N
N
N
Lupin Ltd
335800HHXTESDEE2FC65
Lupin Ltd
000000000
7674.00000000
NS
151101.24000000
1.476283813865
Long
EC
CORP
IN
N
2
N
N
N
Shree Cement Ltd
335800W6FNBDUZ89L830
Shree Cement Ltd
000000000
510.00000000
NS
149312.16000000
1.458804209821
Long
EC
CORP
IN
N
2
N
N
N
CJ CheilJedang Corp
9884008938PK154I3A92
CJ CheilJedang Corp
000000000
606.00000000
NS
146886.46000000
1.435104724315
Long
EC
CORP
KR
N
2
N
N
N
MOL Hungarian Oil & Gas PLC
213800R83KX5FQFGXS67
MOL Hungarian Oil & Gas PLC
000000000
12709.00000000
NS
104297.80000000
1.019006554557
Long
EC
CORP
HU
N
1
N
N
N
Tata Consultancy Services Ltd
335800ZJKU9GPQRE2U66
Tata Consultancy Services Ltd
000000000
3255.00000000
NS
148558.50000000
1.451440828428
Long
EC
CORP
IN
N
2
N
N
N
Almarai Co JSC
549300B4EDUXYD2G6098
Almarai Co JSC
000000000
6043.00000000
NS
91516.66000000
0.894132727547
Long
EC
CORP
SA
N
1
N
N
N
ICE Futures U.S., Inc.
5493004R83R1LVX2IL36
MSCI EMGMKT JUN24
000000000
4.00000000
NC
USD
-2534.43000000
-0.02476179537
N/A
DE
US
N
1
ICE Futures U.S., Inc.
5493004R83R1LVX2IL36
Long
ICE U.S. MSCI Emerging Markets EM Index Futures
MESM4 Index
2024-06-21
210934.43000000
USD
-2534.43000000
N
N
N
China Railway Group Ltd
529900TFRLG8UDJ7QA89
China Railway Group Ltd
000000000
11000.00000000
NS
5428.05000000
0.053032935771
Long
EC
CORP
CN
N
2
N
N
N
Zydus Lifesciences Ltd
335800R9O14ORBXLPN13
Zydus Lifesciences Ltd
000000000
12625.00000000
NS
144200.08000000
1.408858352599
Long
EC
CORP
IN
N
2
N
N
N
MISC Bhd
9845002055U77FF6B972
MISC Bhd
000000000
90100.00000000
NS
150276.79000000
1.468228802600
Long
EC
CORP
MY
N
1
N
N
N
Hyundai Glovis Co Ltd
988400U6RDXNJ5ZRN304
Hyundai Glovis Co Ltd
000000000
469.00000000
NS
61396.86000000
0.599857358153
Long
EC
CORP
KR
N
2
N
N
N
National Bank of Kuwait SAKP
549300NB7FE83IH6BW96
National Bank of Kuwait SAKP
000000000
48663.00000000
NS
136379.37000000
1.332448737522
Long
EC
CORP
KW
N
2
N
N
N
Bosideng International Holdings Ltd
254900G7F1RDM4B3S169
Bosideng International Holdings Ltd
000000000
256000.00000000
NS
148190.02000000
1.447840718596
Long
EC
CORP
KY
N
2
N
N
N
Qatar Electricity & Water Co QSC
2763MA9U3F8LNMP1G116
Qatar Electricity & Water Co QSC
000000000
9238.00000000
NS
38690.37000000
0.378011239242
Long
EC
CORP
QA
N
2
N
N
N
Chunghwa Telecom Co Ltd
N/A
Chunghwa Telecom Co Ltd
000000000
37000.00000000
NS
140630.89000000
1.373986782877
Long
EC
CORP
TW
N
2
N
N
N
Telkom Indonesia Persero Tbk PT
529900M5SQZAOKV1PC81
Telkom Indonesia Persero Tbk PT
000000000
597700.00000000
NS
115869.15000000
1.132060535514
Long
EC
CORP
ID
N
2
N
N
N
BlackRock Liquidity Funds
5493007YVNX55LTRQ706
BlackRock Liquidity Funds: T-Fund, Institutional Shares
09248U718
34.85000000
NS
USD
34.85000000
0.000340490196
Long
STIV
RF
US
N
1
N
N
N
Birlasoft Ltd
335800287UMX47DWBF82
Birlasoft Ltd
000000000
15534.00000000
NS
120527.23000000
1.177570738526
Long
EC
CORP
IN
N
2
N
N
N
People's Insurance Co Group of China Ltd/The
3003000P2JHYHQ524P66
People's Insurance Co Group of China Ltd/The
000000000
63000.00000000
NS
20678.17000000
0.202029100961
Long
EC
CORP
CN
N
2
N
N
N
MediaTek Inc
254900UEGBK1I4DM4E14
MediaTek Inc
000000000
4000.00000000
NS
120604.68000000
1.178327437686
Long
EC
CORP
TW
N
2
N
N
N
Meihua Holdings Group Co Ltd
300300T0DPJPWDP2WE30
Meihua Holdings Group Co Ltd
000000000
102500.00000000
NS
156699.28000000
1.530977579722
Long
EC
CORP
CN
N
2
N
N
N
Kuwait Finance House KSCP
2549007KX0N057S9BC98
Kuwait Finance House KSCP
000000000
61199.00000000
NS
142763.57000000
1.394823415086
Long
EC
CORP
KW
N
2
N
N
N
Maxis Bhd
N/A
Maxis Bhd
000000000
102300.00000000
NS
78575.30000000
0.767693524947
Long
EC
CORP
MY
N
2
N
N
N
Bank Rakyat Indonesia Persero Tbk PT
254900HB6S4B12GBNP64
Bank Rakyat Indonesia Persero Tbk PT
000000000
396300.00000000
NS
119961.40000000
1.172042486935
Long
EC
CORP
ID
N
2
N
N
N
Jarir Marketing Co
N/A
Jarir Marketing Co
000000000
3810.00000000
NS
13733.29000000
0.134176488148
Long
EC
CORP
SA
N
2
N
N
N
Mobile Telecommunications Co KSCP
N/A
Mobile Telecommunications Co KSCP
000000000
27977.00000000
NS
44214.82000000
0.431986018771
Long
EC
CORP
KW
N
2
N
N
N
Bank of China Ltd
54930053HGCFWVHYZX42
Bank of China Ltd
000000000
240000.00000000
NS
107637.61000000
1.051637044184
Long
EC
CORP
CN
N
2
N
N
N
Colgate-Palmolive India Ltd
335800YWKI47DGFKWB26
Colgate-Palmolive India Ltd
000000000
2894.00000000
NS
97937.57000000
0.956866067811
Long
EC
CORP
IN
N
2
N
N
N
Etihad Etisalat Co
2549007BA9ABDE3HVK79
Etihad Etisalat Co
000000000
9705.00000000
NS
134554.47000000
1.314619166224
Long
EC
CORP
SA
N
1
N
N
N
Telefonica Brasil SA
529900MTGG2HSDBIWG79
Telefonica Brasil SA
000000000
1301.00000000
NS
11860.98000000
0.115883713400
Long
EC
CORP
BR
N
1
N
N
N
Bangkok Dusit Medical Services PCL
N/A
Bangkok Dusit Medical Services PCL
000000000
194800.00000000
NS
152115.76000000
1.486195840099
Long
EC
CORP
TH
N
2
N
N
N
Cipla Ltd/India
335800KMJJYEDDK82Q34
Cipla Ltd/India
000000000
3722.00000000
NS
62307.33000000
0.608752798879
Long
EC
CORP
IN
N
2
N
N
N
E.Sun Financial Holding Co Ltd
549300X6CNQE512OPC90
E.Sun Financial Holding Co Ltd
000000000
175757.00000000
NS
147688.96000000
1.442945280492
Long
EC
CORP
TW
N
2
N
N
N
China Petroleum & Chemical Corp
529900A2OB24EZ5B3J19
China Petroleum & Chemical Corp
000000000
246000.00000000
NS
146837.79000000
1.434629210460
Long
EC
CORP
CN
N
2
N
N
N
PTT Exploration & Production PCL
2549001O8YYGP5N7Q076
PTT Exploration & Production PCL
000000000
34700.00000000
NS
145160.39000000
1.418240738271
Long
EC
CORP
TH
N
2
N
N
N
Industrial & Commercial Bank of China Ltd
5493002ERZU2K9PZDL40
Industrial & Commercial Bank of China Ltd
000000000
282000.00000000
NS
151216.30000000
1.477407968873
Long
EC
CORP
CN
N
2
N
N
N
Bank Mandiri Persero Tbk PT
549300RSKQN4Z5ZSGH94
Bank Mandiri Persero Tbk PT
000000000
232100.00000000
NS
98103.28000000
0.958485081598
Long
EC
CORP
ID
N
2
N
N
N
Geely Automobile Holdings Ltd
549300YS3T1KVQ2SNI84
Geely Automobile Holdings Ltd
000000000
42000.00000000
NS
50549.46000000
0.493876487033
Long
EC
CORP
KY
N
2
N
N
N
SK Telecom Co Ltd
9884003WEA1PHW006037
SK Telecom Co Ltd
000000000
2536.00000000
NS
93785.85000000
0.916303084770
Long
EC
CORP
KR
N
2
N
N
N
NetEase Inc
5299004AF4DSJDB0PA32
NetEase Inc
000000000
7800.00000000
NS
146208.08000000
1.428476840827
Long
EC
CORP
KY
N
2
N
N
N
Nestle India Ltd
3358008SYYY9CPWH5D94
Nestle India Ltd
000000000
1191.00000000
NS
35750.83000000
0.349291452944
Long
EC
CORP
IN
N
2
N
N
N
CTBC Financial Holding Co Ltd
549300IWDYIFW6JXM387
CTBC Financial Holding Co Ltd
000000000
130000.00000000
NS
135683.40000000
1.325648996859
Long
EC
CORP
TW
N
2
N
N
N
Kotak Mahindra Bank Ltd
335800E6GTTXKHXE2I75
Kotak Mahindra Bank Ltd
000000000
4124.00000000
NS
80151.56000000
0.783093842804
Long
EC
CORP
IN
N
2
N
N
N
Hugel Inc
N/A
Hugel Inc
000000000
873.00000000
NS
133470.81000000
1.304031630888
Long
EC
CORP
KR
N
2
N
N
N
Qatar National Bank QPSC
549300FFSRVBS0SQXY75
Qatar National Bank QPSC
000000000
39060.00000000
NS
148467.94000000
1.450556042425
Long
EC
CORP
QA
N
2
N
N
N
Dubai Islamic Bank PJSC
5493003E7YRAQY3JGW88
Dubai Islamic Bank PJSC
000000000
94456.00000000
NS
142986.57000000
1.397002161538
Long
EC
CORP
AE
N
1
N
N
N
China Galaxy Securities Co Ltd
3003008KFQXO06OK8582
China Galaxy Securities Co Ltd
000000000
202000.00000000
NS
109416.67000000
1.069018751189
Long
EC
CORP
CN
N
2
N
N
N
Hellenic Telecommunications Organization SA
ELPUFM0XZRZO4LFXW404
Hellenic Telecommunications Organization SA
000000000
9822.00000000
NS
149212.37000000
1.457829245209
Long
EC
CORP
GR
N
2
N
N
N
Abu Dhabi Commercial Bank PJSC
213800RWVKKIRX1AUH58
Abu Dhabi Commercial Bank PJSC
000000000
66507.00000000
NS
151016.39000000
1.475454815495
Long
EC
CORP
AE
N
2
N
N
N
Ooredoo QPSC
549300D3EIDZJB62TR20
Ooredoo QPSC
000000000
53970.00000000
NS
147836.66000000
1.444388333635
Long
EC
CORP
QA
N
1
N
N
N
CIMB Group Holdings Bhd
549300FYDN5UD7USZW18
CIMB Group Holdings Bhd
000000000
106100.00000000
NS
146633.31000000
1.432631407435
Long
EC
CORP
MY
N
2
N
N
N
First Abu Dhabi Bank PJSC
2138002Y3WMK6RZS8H90
First Abu Dhabi Bank PJSC
000000000
16859.00000000
NS
57284.52000000
0.559679124149
Long
EC
CORP
AE
N
1
N
N
N
GS Retail Co Ltd
N/A
GS Retail Co Ltd
000000000
199.00000000
NS
2852.61000000
0.027870465988
Long
EC
CORP
KR
N
2
N
N
N
Gemtek Technology Corp
N/A
Gemtek Technology Corp
000000000
121000.00000000
NS
122773.87000000
1.199520778562
Long
EC
CORP
TW
N
2
N
N
N
IHH Healthcare Bhd
N/A
IHH Healthcare Bhd
000000000
11100.00000000
NS
14722.47000000
0.143840938440
Long
EC
CORP
MY
N
1
N
N
N
SK Telecom Co Ltd
9884003WEA1PHW006037
SK Telecom Co Ltd
78440P306
2615.00000000
NS
USD
53424.45000000
0.521965609280
Long
EC
CORP
KR
N
1
N
N
N
Elan Microelectronics Corp
N/A
Elan Microelectronics Corp
000000000
29000.00000000
NS
145963.79000000
1.426090087595
Long
EC
CORP
TW
N
2
N
N
N
BlackRock Liquidity Funds
5493007YVNX55LTRQ706
BlackRock Liquidity Funds: T-Fund, Institutional Shares
09248U718
278487.22000000
NS
USD
278487.22000000
2.720865661025
Long
STIV
RF
US
N
1
N
N
N
Hong Leong Bank Bhd
549300BUPYUQGB5BFX94
Hong Leong Bank Bhd
000000000
5700.00000000
NS
23019.09000000
0.224900272009
Long
EC
CORP
MY
N
2
N
N
N
Weichai Power Co Ltd
529900OKTPKBG85F9502
Weichai Power Co Ltd
000000000
58100.00000000
NS
139147.53000000
1.359494113207
Long
EC
CORP
CN
N
2
N
N
N
Telefonica Brasil SA
529900MTGG2HSDBIWG79
Telefonica Brasil SA
87936R205
12358.00000000
NS
USD
114187.92000000
1.115634643600
Long
EC
CORP
BR
N
1
N
N
N
CPFL Energia SA
529900GBWSBDXN8GGM28
CPFL Energia SA
000000000
7038.00000000
NS
43236.95000000
0.422432069028
Long
EC
CORP
BR
N
1
N
N
N
LUKOIL PJSC
549300LCJ1UJXHYBWI24
LUKOIL PJSC
000000000
1506.00000000
NS
0.16000000
0.000001563226
Long
EC
CORP
RU
N
3
N
N
N
Daqin Railway Co Ltd
30030098LARO7YWJL882
Daqin Railway Co Ltd
000000000
116900.00000000
NS
111522.12000000
1.089589341847
Long
EC
CORP
CN
N
1
N
N
N
Cathay Financial Holding Co Ltd
5299009XR1QLFAMQ3X77
Cathay Financial Holding Co Ltd
000000000
58000.00000000
NS
89688.55000000
0.876271794023
Long
EC
CORP
TW
N
2
N
N
N
Realtek Semiconductor Corp
5299002E7F36O00MYY75
Realtek Semiconductor Corp
000000000
9000.00000000
NS
141976.38000000
1.387132440112
Long
EC
CORP
TW
N
2
N
N
N
BOE Technology Group Co Ltd
N/A
BOE Technology Group Co Ltd
000000000
253300.00000000
NS
151782.56000000
1.482940421634
Long
EC
CORP
CN
N
2
N
N
N
Chow Tai Fook Jewellery Group Ltd
254900VXRL7SRSF44G79
Chow Tai Fook Jewellery Grou
000000000
19400.00000000
NS
26396.57000000
0.257898803693
Long
EC
CORP
KY
N
2
N
N
N
Haier Smart Home Co Ltd
3003002BYTNGNJTWSH07
Haier Smart Home Co Ltd
000000000
44400.00000000
NS
164458.61000000
1.606787502165
Long
EC
CORP
CN
N
2
N
N
N
Petronas Gas Bhd
N/A
Petronas Gas Bhd
000000000
39300.00000000
NS
148224.20000000
1.448174662783
Long
EC
CORP
MY
N
1
N
N
N
Al Rajhi Bank
558600BQZS4Y1DTU8589
Al Rajhi Bank
000000000
289.00000000
NS
6146.82000000
0.060055436161
Long
EC
CORP
SA
N
2
N
N
N
Korea Electric Power Corp
988400QG33WS7JEIV602
Korea Electric Power Corp
000000000
1888.00000000
NS
28822.69000000
0.281602392667
Long
EC
CORP
KR
N
2
N
N
N
Taiwan Semiconductor Manufacturing Co Ltd
549300KB6NK5SBD14S87
Taiwan Semiconductor Manufacturing Co Ltd
000000000
1000.00000000
NS
23943.75000000
0.233934351354
Long
EC
CORP
TW
N
2
N
N
N
Petronet LNG Ltd
335800KIIKNA7GRD9351
Petronet LNG Ltd
000000000
20136.00000000
NS
74740.83000000
0.730230126264
Long
EC
CORP
IN
N
2
N
N
N
Credicorp Ltd
529900UYAEYQCQ2BKB17
Credicorp Ltd
000000000
80.00000000
NS
USD
13248.80000000
0.129442941653
Long
EC
CORP
BM
N
1
N
N
N
Kunlun Energy Co Ltd
5299007GRIKP15GM4927
Kunlun Energy Co Ltd
000000000
32000.00000000
NS
31020.12000000
0.303071642960
Long
EC
CORP
BM
N
2
N
N
N
ICICI Bank Ltd
R7RX8ER1V4666J8D1I38
ICICI Bank Ltd
45104G104
5773.00000000
NS
USD
158930.69000000
1.552778820170
Long
EC
CORP
IN
N
1
N
N
N
China Merchants Bank Co Ltd
549300MKO5B60FFIHF58
China Merchants Bank Co Ltd
000000000
3500.00000000
NS
15158.00000000
0.148096137732
Long
EC
CORP
CN
N
2
N
N
N
Primax Electronics Ltd
254900JO4CQFFG7AIQ15
Primax Electronics Ltd
000000000
46000.00000000
NS
136356.57000000
1.332225977795
Long
EC
CORP
TW
N
2
N
N
N
Dr Reddy's Laboratories Ltd
335800OVDPY3DVZR2798
Dr Reddy's Laboratories Ltd
256135203
1110.00000000
NS
USD
81551.70000000
0.796773439471
Long
EC
CORP
IN
N
1
N
N
N
Hon Hai Precision Industry Co Ltd
30030004CM3GSZXX7O56
Hon Hai Precision Industry Co Ltd
000000000
32000.00000000
NS
152331.12000000
1.488299942501
Long
EC
CORP
TW
N
2
N
N
N
Tencent Holdings Ltd
254900N4SLUMW4XUYY11
Tencent Holdings Ltd
000000000
3300.00000000
NS
144814.50000000
1.414861336432
Long
EC
CORP
KY
N
2
N
N
N
Turkiye Petrol Rafinerileri AS
789000RCNG97UV50EE03
Turkiye Petrol Rafinerileri AS
000000000
6935.00000000
NS
41927.45000000
0.409638039976
Long
EC
CORP
TR
N
1
N
N
N
Ambev SA
549300TH5Q6VRP8OT012
Ambev SA
000000000
34203.00000000
NS
80030.51000000
0.781911164517
Long
EC
CORP
BR
N
1
N
N
N
Nahdi Medical Co
N/A
Nahdi Medical Co
000000000
4113.00000000
NS
151419.54000000
1.479393656894
Long
EC
CORP
SA
N
2
N
N
N
Saudi Arabian Oil Co
5586006WD91QHB7J4X50
Saudi Arabian Oil Co
000000000
7318.00000000
NS
58637.02000000
0.572893270229
Long
EC
CORP
SA
N
2
N
N
N
Taiwan High Speed Rail Corp
N/A
Taiwan High Speed Rail Corp
000000000
159000.00000000
NS
145774.15000000
1.424237273797
Long
EC
CORP
TW
N
2
N
N
N
JUMBO SA
549300TGIVUUMY40MZ05
JUMBO SA
000000000
289.00000000
NS
8999.72000000
0.087928735497
Long
EC
CORP
GR
N
1
N
N
N
Genpact Ltd
529900OSEC6Q0L4L5B35
Genpact Ltd
000000000
1024.00000000
NS
USD
31477.76000000
0.307542860566
Long
EC
CORP
BM
N
1
N
N
N
Emirates Telecommunications Group Co PJSC
529900XDPQPWEQ9BGB80
Emirates Telecommunications Group Co PJSC
000000000
6215.00000000
NS
28766.10000000
0.281049499117
Long
EC
CORP
AE
N
1
N
N
N
Alkem Laboratories Ltd
335800GCAE5WIF4PSG69
Alkem Laboratories Ltd
000000000
2498.00000000
NS
144637.48000000
1.413131822096
Long
EC
CORP
IN
N
2
N
N
N
BlackRock Liquidity Funds
5493007YVNX55LTRQ706
BlackRock Liquidity Funds: T-Fund, Institutional Shares
09248U718
22441.19000000
NS
USD
22441.19000000
0.219254094545
Long
STIV
RF
US
N
1
N
N
N
China Construction Bank Corp
5493001KQW6DM7KEDR62
China Construction Bank Corp
000000000
10000.00000000
NS
6469.91000000
0.063212078273
Long
EC
CORP
CN
N
2
N
N
N
2024-05-30
BlackRock Funds
Chuck Pulsfort
Chuck Pulsfort
Assistant Treasurer