0001752724-21-025605.txt : 20210217
0001752724-21-025605.hdr.sgml : 20210217
20210217155936
ACCESSION NUMBER: 0001752724-21-025605
CONFORMED SUBMISSION TYPE: NPORT-P
PUBLIC DOCUMENT COUNT: 1
CONFORMED PERIOD OF REPORT: 20201231
FILED AS OF DATE: 20210217
PERIOD START: 20201231
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: WILLIAM BLAIR FUNDS
CENTRAL INDEX KEY: 0000822632
IRS NUMBER: 000000000
FISCAL YEAR END: 1231
FILING VALUES:
FORM TYPE: NPORT-P
SEC ACT: 1940 Act
SEC FILE NUMBER: 811-05344
FILM NUMBER: 21644607
BUSINESS ADDRESS:
STREET 1: 150 NORTH RIVERSIDE PLAZA
CITY: CHICAGO
STATE: IL
ZIP: 60606
BUSINESS PHONE: 3123648000
MAIL ADDRESS:
STREET 1: 150 NORTH RIVERSIDE PLAZA
CITY: CHICAGO
STATE: IL
ZIP: 60606
FORMER COMPANY:
FORMER CONFORMED NAME: WILLIAM BLAIR MUTUAL FUNDS INC
DATE OF NAME CHANGE: 19960112
FORMER COMPANY:
FORMER CONFORMED NAME: BLAIR WILLIAM READY RESERVES INC
DATE OF NAME CHANGE: 19920316
0000822632
S000008596
William Blair Emerging Markets Growth Fund
C000023528
Class N
WBENX
C000023529
Class I
WBEIX
C000023530
Class R6
BIEMX
NPORT-P
1
primary_doc.xml
NPORT-P
false
0000822632
XXXXXXXX
S000008596
C000023530
C000023529
C000023528
WILLIAM BLAIR FUNDS
811-05344
0000822632
SNQR0U5FDV8EZZX4W051
150 NORTH RIVERSIDE PLAZA
CHICAGO
60606
312-364-8000
William Blair Emerging Markets Growth Fund
S000008596
JIB9L3873X6222B3QS27
2020-12-31
2020-12-31
N
1197804054.33
4440233.33
1193363821.00
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
861885.27000000
N
A-Living Smart City Services Co Ltd
3003007MSHCO6ZTTSZ09
A-Living Smart City Services Co Ltd
000000000
285250.00000000
NS
1265741.80000000
0.106065038819
Long
EC
CORP
CN
Y
1
N
N
N
Contemporary Amperex Technology Co Ltd
300300KINDY1K0E9I032
Contemporary Amperex Technology Co Ltd
000000000
96800.00000000
NS
5197016.42000000
0.435493043156
Long
EC
CORP
CN
N
1
N
N
N
TCS Group Holding PLC
549300XQRN9MR54V1W18
TCS Group Holding PLC
87238U203
156224.00000000
NS
USD
5139769.60000000
0.430695946161
Long
EC
CORP
CY
Y
1
N
N
N
Chailease Holding Co Ltd
529900L76E6T0JCM3J27
Chailease Holding Co Ltd
000000000
683000.00000000
NS
4083707.03000000
0.342201343642
Long
EC
CORP
KY
N
1
N
N
N
Kweichow Moutai Co Ltd
N/A
Kweichow Moutai Co Ltd
000000000
32542.00000000
NS
9942034.31000000
0.833110082193
Long
EC
CORP
CN
N
1
N
N
N
Wuliangye Yibin Co Ltd
N/A
Wuliangye Yibin Co Ltd
000000000
303394.00000000
NS
13539487.28000000
1.134564919913
Long
EC
CORP
CN
N
1
N
N
N
Shenzhen Inovance Technology Co Ltd
N/A
Shenzhen Inovance Technology Co Ltd
000000000
456143.00000000
NS
6507560.15000000
0.545312337736
Long
EC
CORP
CN
N
1
N
N
N
Jafron Biomedical Co Ltd
N/A
Jafron Biomedical Co Ltd
000000000
225621.00000000
NS
2339768.22000000
0.196064953438
Long
EC
CORP
CN
N
1
N
N
N
StoneCo Ltd
549300O1A9LEF0XZCR35
StoneCo Ltd
000000000
148691.00000000
NS
USD
12478148.72000000
1.045628206622
Long
EC
CORP
KY
N
1
N
N
N
Yandex NV
549300GGZHJ5Q1B18P93
Yandex NV
000000000
269412.00000000
NS
USD
18745686.96000000
1.570827490336
Long
EC
CORP
NL
N
1
N
N
N
ASMedia Technology Inc
N/A
ASMedia Technology Inc
000000000
132000.00000000
NS
7375613.92000000
0.618052415383
Long
EC
CORP
TW
N
1
N
N
N
Hindustan Unilever Ltd
5493007IW5N37IKRPM32
Hindustan Unilever Ltd
000000000
155453.00000000
NS
5093297.05000000
0.426801697887
Long
EC
CORP
IN
N
1
N
N
N
Sichuan Teway Food Group Co Ltd
N/A
Sichuan Teway Food Group Co Ltd
000000000
306200.00000000
NS
3850559.34000000
0.322664326858
Long
EC
CORP
CN
N
1
N
N
N
Midea Group Co Ltd
3003003TRPHLHZD2IF61
Midea Group Co Ltd
000000000
586033.00000000
NS
8821231.31000000
0.739190442576
Long
EC
CORP
CN
N
1
N
N
N
Fixed Income Clearing Corp
549300H47WTHXPU08X20
FIXED INC CLEARING CORP.REPO
000000000
15885833.53000000
PA
USD
15885833.53000000
1.331181090833
Long
RA
CORP
US
N
2
Repurchase
N
0.00000000
2021-01-04
16284400.00000000
USD
16203613.09160000
USD
UST
N
N
N
Jiangsu Hengrui Medicine Co Ltd
N/A
Jiangsu Hengrui Medicine Co Ltd
000000000
339151.00000000
NS
5780263.99000000
0.484367289194
Long
EC
CORP
CN
N
1
N
N
N
NCSoft Corp
N/A
NCSoft Corp
000000000
7493.00000000
NS
6421783.12000000
0.538124502100
Long
EC
CORP
KR
N
1
N
N
N
Beijing Oriental Yuhong Waterproof Technology Co Ltd
300300XMIXB7STDZWT60
Beijing Oriental Yuhong Waterproof Technology Co Ltd
000000000
595250.00000000
NS
3531560.60000000
0.295933271803
Long
EC
CORP
CN
N
1
N
N
N
Dr Lal PathLabs Ltd
984500E8E9CY102B9718
Dr Lal PathLabs Ltd
000000000
71313.00000000
NS
2246724.28000000
0.188268174421
Long
EC
CORP
IN
Y
1
N
N
N
Sea Ltd
529900OM6JLLW44YKI15
Sea Ltd
81141R100
92406.00000000
NS
USD
18393414.30000000
1.541308189198
Long
EC
CORP
KY
N
1
N
N
N
China Tourism Group Duty Free Corp Ltd
N/A
China Tourism Group Duty Free Corp Ltd
000000000
179858.00000000
NS
7767958.06000000
0.650929575985
Long
EC
CORP
CN
N
1
N
N
N
Samsung Electronics Co Ltd
9884007ER46L6N7EI764
Samsung Electronics Co Ltd
000000000
794079.00000000
NS
59210530.24000000
4.961649515265
Long
EC
CORP
KR
N
1
N
N
N
Reliance Industries Ltd
5493003UOETFYRONLG31
Reliance Industries Ltd
000000000
74612.00000000
NS
1138568.86000000
0.095408360800
Long
EC
CORP
IN
N
1
N
N
N
Alibaba Health Information Technology Ltd
529900GE9653COPX1I86
Alibaba Health Information Technology Ltd
000000000
1430000.00000000
NS
4224084.00000000
0.353964476353
Long
EC
CORP
BM
N
1
N
N
N
Changzhou Xingyu Automotive Lighting Systems Co Ltd
N/A
Changzhou Xingyu Automotive Lighting Systems Co Ltd
000000000
102800.00000000
NS
3151686.60000000
0.264101068302
Long
EC
CORP
CN
N
1
N
N
N
Pidilite Industries Ltd
335800APXGEBZ349GN74
Pidilite Industries Ltd
000000000
226973.00000000
NS
5479595.88000000
0.459172281208
Long
EC
CORP
IN
N
1
N
N
N
Havells India Ltd
549300U1LOGHTTNT7D47
Havells India Ltd
000000000
303006.00000000
NS
3801078.45000000
0.318517989494
Long
EC
CORP
IN
N
1
N
N
N
Tata Consultancy Services Ltd
335800ZJKU9GPQRE2U66
Tata Consultancy Services Ltd
000000000
223876.00000000
NS
8778096.23000000
0.735575863414
Long
EC
CORP
IN
N
1
N
N
N
Ping An Healthcare and Technology Co Ltd
2549009NW1LO017CP285
Ping An Healthcare and Technology Co Ltd
000000000
99200.00000000
NS
1202819.75000000
0.100792376041
Long
EC
CORP
KY
Y
1
N
N
N
WONIK IPS Co Ltd
N/A
WONIK IPS Co Ltd
000000000
72836.00000000
NS
2966945.60000000
0.248620374423
Long
EC
CORP
KR
N
1
N
N
N
Zhangzhou Pientzehuang Pharmaceutical Co Ltd
N/A
Zhangzhou Pientzehuang Pharmaceutical Co Ltd
000000000
152729.00000000
NS
6247367.62000000
0.523509051478
Long
EC
CORP
CN
N
1
N
N
N
Amber Enterprises India Ltd
3358009JZU4XT3666G06
Amber Enterprises India Ltd
000000000
40676.00000000
NS
1309893.29000000
0.109764789827
Long
EC
CORP
IN
N
1
N
N
N
Reliance Industries Ltd
5493003UOETFYRONLG31
Reliance Industries Ltd
000000000
1098506.00000000
NS
29794630.87000000
2.496692990494
Long
EC
CORP
IN
N
1
N
N
N
Parade Technologies Ltd
529900D9FDQHQKAQLY02
Parade Technologies Ltd
000000000
147000.00000000
NS
5807174.89000000
0.486622334933
Long
EC
CORP
KY
N
1
N
N
N
Globant SA
2221008DCMSPYS42DS88
Globant SA
000000000
30702.00000000
NS
USD
6681062.22000000
0.559851245900
Long
EC
CORP
LU
N
1
N
N
N
NHN KCP Corp
N/A
NHN KCP Corp
000000000
59752.00000000
NS
3767846.82000000
0.315733287174
Long
EC
CORP
KR
N
1
N
N
N
Lotes Co Ltd
N/A
Lotes Co Ltd
000000000
220000.00000000
NS
3715211.05000000
0.311322581146
Long
EC
CORP
TW
N
1
N
N
N
Divi's Laboratories Ltd
335800C1DHFG1C9T1M03
Divi's Laboratories Ltd
000000000
106361.00000000
NS
5586800.12000000
0.468155647229
Long
EC
CORP
IN
N
1
N
N
N
HDFC Life Insurance Co Ltd
335800RQI8GAFHIRGZ37
HDFC Life Insurance Co Ltd
000000000
287610.00000000
NS
2661477.42000000
0.223023136210
Long
EC
CORP
IN
Y
1
N
N
N
MediaTek Inc
254900UEGBK1I4DM4E14
MediaTek Inc
000000000
896000.00000000
NS
23820627.80000000
1.996090997633
Long
EC
CORP
TW
N
1
N
N
N
WuXi AppTec Co Ltd
254900OEPQLZSPLN9175
WuXi AppTec Co Ltd
000000000
378400.00000000
NS
7409415.09000000
0.620884843298
Long
EC
CORP
CN
Y
1
N
N
N
JYP Entertainment Corp
N/A
JYP Entertainment Corp
000000000
64988.00000000
NS
2297283.62000000
0.192504882381
Long
EC
CORP
KR
N
1
N
N
N
Offcn Education Technology Co Ltd
N/A
Offcn Education Technology Co Ltd
000000000
1126090.00000000
NS
6049044.57000000
0.506890226061
Long
EC
CORP
CN
N
1
N
N
N
Guangdong Haid Group Co Ltd
300300Y7LIHH4R4TWD50
Guangdong Haid Group Co Ltd
000000000
288233.00000000
NS
2886825.51000000
0.241906571927
Long
EC
CORP
CN
N
1
N
N
N
Wal-Mart de Mexico SAB de CV
N/A
Wal-Mart de Mexico SAB de CV
000000000
1545200.00000000
NS
4340645.74000000
0.363731970386
Long
EC
CORP
MX
N
1
N
N
N
Aier Eye Hospital Group Co Ltd
N/A
Aier Eye Hospital Group Co Ltd
000000000
353209.00000000
NS
4044744.79000000
0.338936434876
Long
EC
CORP
CN
N
1
N
N
N
Elite Material Co Ltd
N/A
Elite Material Co Ltd
000000000
513000.00000000
NS
2866431.77000000
0.240197642961
Long
EC
CORP
TW
N
1
N
N
N
China Meidong Auto Holdings Ltd
875500GUQWEG1PXVMG17
China Meidong Auto Holdings Ltd
000000000
1132000.00000000
NS
4599578.20000000
0.385429666884
Long
EC
CORP
KY
N
1
N
N
N
Luxshare Precision Industry Co Ltd
300300QLLDUELXN16530
Luxshare Precision Industry Co Ltd
000000000
1032540.00000000
NS
8860537.75000000
0.742484194181
Long
EC
CORP
CN
N
1
N
N
N
HDFC Bank Ltd
335800ZQ6I4E2JXENC50
HDFC Bank Ltd
000000000
947523.00000000
NS
18653497.92000000
1.563102349153
Long
EC
CORP
IN
N
1
N
N
N
Hansol Chemical Co Ltd
N/A
Hansol Chemical Co Ltd
000000000
24633.00000000
NS
4455845.07000000
0.373385298899
Long
EC
CORP
KR
N
1
N
N
N
Topchoice Medical Corp
N/A
Topchoice Medical Corp
000000000
108700.00000000
NS
4596122.82000000
0.385140117298
Long
EC
CORP
CN
N
1
N
N
N
Wuxi Biologics Cayman Inc
5493001TD2TH6VDTJU11
Wuxi Biologics Cayman Inc
000000000
1146000.00000000
NS
15196331.48000000
1.273403065568
Long
EC
CORP
KY
Y
1
N
N
N
Bank Central Asia Tbk PT
254900BR956G2OHVOM21
Bank Central Asia Tbk PT
000000000
4392299.00000000
NS
10582158.09000000
0.886750369315
Long
EC
CORP
ID
N
1
N
N
N
E.Sun Financial Holding Co Ltd
549300X6CNQE512OPC90
E.Sun Financial Holding Co Ltd
000000000
4464313.00000000
NS
4059477.44000000
0.340170982944
Long
EC
CORP
TW
N
1
N
N
N
Kakao Corp
988400FTKUBQXKVZP434
Kakao Corp
000000000
62266.00000000
NS
22325883.27000000
1.870836276173
Long
EC
CORP
KR
N
1
N
N
N
Dino Polska SA
259400H4L81SMPRTW956
Dino Polska SA
000000000
123035.00000000
NS
9531367.35000000
0.798697528974
Long
EC
CORP
PL
Y
1
N
N
N
ASPEED Technology Inc
N/A
ASPEED Technology Inc
000000000
118000.00000000
NS
7202291.98000000
0.603528601526
Long
EC
CORP
TW
N
1
N
N
N
Localiza Rent a Car SA
N/A
Localiza Rent a Car SA
000000000
458000.00000000
NS
6079685.03000000
0.509457796776
Long
EC
CORP
BR
N
1
N
N
N
Tata Consumer Products Ltd
335800LOXFWU8ZQJMD12
Tata Consumer Products Ltd
000000000
476303.00000000
NS
3849275.28000000
0.322556726813
Long
EC
CORP
IN
N
1
N
N
N
Yifeng Pharmacy Chain Co Ltd
300300CZZIF44N1EZO06
Yifeng Pharmacy Chain Co Ltd
000000000
199660.00000000
NS
2753499.40000000
0.230734278310
Long
EC
CORP
CN
N
1
N
N
N
LG Household & Health Care Ltd
N/A
LG Household & Health Care Ltd
000000000
6354.00000000
NS
9475724.94000000
0.794034876309
Long
EC
CORP
KR
N
1
N
N
N
Topsports International Holdings Ltd
N/A
Topsports International Holdings Ltd
000000000
1987000.00000000
NS
2973150.42000000
0.249140318122
Long
EC
CORP
KY
Y
1
N
N
N
NetEase Inc
5299004AF4DSJDB0PA32
NetEase Inc
000000000
787100.00000000
NS
14985709.03000000
1.255753590505
Long
EC
CORP
KY
N
1
N
N
N
PI Industries Ltd
335800PEGP94E4CC1D11
PI Industries Ltd
000000000
109902.00000000
NS
3300030.63000000
0.276531814684
Long
EC
CORP
IN
N
1
N
N
N
Zhongsheng Group Holdings Ltd
3003005VYMEBAJNJ2Y26
Zhongsheng Group Holdings Ltd
000000000
1371500.00000000
NS
9774377.78000000
0.819061011235
Long
EC
CORP
KY
N
1
N
N
N
Hiwin Technologies Corp
N/A
Hiwin Technologies Corp
000000000
211000.00000000
NS
2887376.33000000
0.241952728848
Long
EC
CORP
TW
N
1
N
N
N
momo.com Inc
N/A
momo.com Inc
000000000
158000.00000000
NS
3581963.13000000
0.300156839596
Long
EC
CORP
TW
N
1
N
N
N
Hangzhou Tigermed Consulting Co Ltd
300300CP4N8WDF6DOO67
Hangzhou Tigermed Consulting Co Ltd
000000000
224266.00000000
NS
5542008.66000000
0.464402268819
Long
EC
CORP
CN
N
1
N
N
N
Win Semiconductors Corp
529900G3R9LZ0M2UBM97
Win Semiconductors Corp
000000000
417000.00000000
NS
5134956.22000000
0.430292600599
Long
EC
CORP
TW
N
1
N
N
N
Nestle India Ltd
3358008SYYY9CPWH5D94
Nestle India Ltd
000000000
21835.00000000
NS
5491659.01000000
0.460183132198
Long
EC
CORP
IN
N
1
N
N
N
Info Edge India Ltd
335800MXUVHTBF9DEC78
Info Edge India Ltd
000000000
87263.00000000
NS
5719403.39000000
0.479267369209
Long
EC
CORP
IN
N
1
N
N
N
Kingdee International Software Group Co Ltd
529900SWRZN94C5SZO63
Kingdee International Software Group Co Ltd
000000000
1448000.00000000
NS
5902237.36000000
0.494588260188
Long
EC
CORP
KY
N
1
N
N
N
JD.com Inc
549300HVTWB0GJZ16V92
JD.com Inc
000000000
446750.00000000
NS
19708414.76000000
1.651500943231
Long
EC
CORP
KY
N
1
N
N
N
Escorts Ltd
335800FPEJC7WFBUBF07
Escorts Ltd
000000000
160789.00000000
NS
2793273.58000000
0.234067225002
Long
EC
CORP
IN
N
1
N
N
N
WEG SA
N/A
WEG SA
000000000
529020.00000000
NS
7713983.83000000
0.646406711369
Long
EC
CORP
BR
N
1
N
N
N
Li Ning Co Ltd
529900T77L2FV3FZ3U81
Li Ning Co Ltd
000000000
1170500.00000000
NS
8047475.31000000
0.674352210816
Long
EC
CORP
KY
N
1
N
N
N
Chacha Food Co Ltd
300300AJZ9YPIRBJZN87
Chacha Food Co Ltd
000000000
386697.00000000
NS
3184139.19000000
0.266820489608
Long
EC
CORP
CN
N
1
N
N
N
Poya International Co Ltd
N/A
Poya International Co Ltd
000000000
103000.00000000
NS
2111467.01000000
0.176934055888
Long
EC
CORP
TW
N
1
N
N
N
Dixon Technologies India Ltd
335800D7XO7AVXXJ8575
Dixon Technologies India Ltd
000000000
9613.00000000
NS
1766894.86000000
0.148060032398
Long
EC
CORP
IN
Y
1
N
N
N
Foshan Haitian Flavouring & Food Co Ltd
N/A
Foshan Haitian Flavouring & Food Co Ltd
000000000
325281.00000000
NS
9974594.29000000
0.835838502431
Long
EC
CORP
CN
N
1
N
N
N
Magazine Luiza SA
N/A
Magazine Luiza SA
000000000
3093900.00000000
NS
14861346.31000000
1.245332399766
Long
EC
CORP
BR
N
1
N
N
N
Silergy Corp
N/A
Silergy Corp
000000000
143000.00000000
NS
12265285.79000000
1.027790986634
Long
EC
CORP
KY
N
1
N
N
N
Hundsun Technologies Inc
3003003LS77D1DRDDE25
Hundsun Technologies Inc
000000000
269581.00000000
NS
4324145.52000000
0.362349305711
Long
EC
CORP
CN
N
1
N
N
N
Centre Testing International Group Co Ltd
N/A
Centre Testing International Group Co Ltd
000000000
1429900.00000000
NS
5984336.37000000
0.501467889732
Long
EC
CORP
CN
N
1
N
N
N
Locaweb Servicos de Internet SA
N/A
Locaweb Servicos de Internet SA
000000000
299200.00000000
NS
4635290.13000000
0.388422210262
Long
EC
CORP
BR
Y
1
N
N
N
Naspers Ltd
21380044BQ8812EEKT59
Naspers Ltd
000000000
83816.00000000
NS
17221493.00000000
1.443105002594
Long
EC
CORP
ZA
N
1
N
N
N
Samsung SDI Co Ltd
9884002AESDO4YW87G32
Samsung SDI Co Ltd
000000000
11732.00000000
NS
6782376.88000000
0.568341084307
Long
EC
CORP
KR
N
1
N
N
N
China Education Group Holdings Ltd
549300A81YHS5D5PYD04
China Education Group Holdings Ltd
000000000
1315000.00000000
NS
2534179.52000000
0.212355986950
Long
EC
CORP
KY
Y
1
N
N
N
B3 SA - Brasil Bolsa Balcao
4GTK5S46E6H318LMDS44
B3 SA - Brasil Bolsa Balcao
000000000
790900.00000000
NS
9437446.00000000
0.790827225857
Long
EC
CORP
BR
N
1
N
N
N
Wiwynn Corp
254900FV2R15PMKXFL69
Wiwynn Corp
000000000
135000.00000000
NS
3382447.15000000
0.283438050532
Long
EC
CORP
TW
N
1
N
N
N
Jiumaojiu International Holdings Ltd
N/A
Jiumaojiu International Holdings Ltd
000000000
1037000.00000000
NS
3156834.29000000
0.264532427952
Long
EC
CORP
KY
Y
1
N
N
N
Accton Technology Corp
529900M1YRZ0GWMDF920
Accton Technology Corp
000000000
381000.00000000
NS
4284860.13000000
0.359057318028
Long
EC
CORP
TW
N
1
N
N
N
Autobio Diagnostics Co Ltd
300300HTZSCUCA32U369
Autobio Diagnostics Co Ltd
000000000
100300.00000000
NS
2226605.40000000
0.186582277828
Long
EC
CORP
CN
N
1
N
N
N
LEENO Industrial Inc
N/A
LEENO Industrial Inc
000000000
33162.00000000
NS
4121209.61000000
0.345343937655
Long
EC
CORP
KR
N
1
N
N
N
NICE Information Service Co Ltd
N/A
NICE Information Service Co Ltd
000000000
139926.00000000
NS
3194481.08000000
0.267687106294
Long
EC
CORP
KR
N
1
N
N
N
Country Garden Services Holdings Co Ltd
N/A
Country Garden Services Holdings Co Ltd
000000000
959000.00000000
NS
6488213.40000000
0.543691143122
Long
EC
CORP
KY
N
1
N
N
N
Housing Development Finance Corp Ltd
335800OX2H9AP7NHLT64
Housing Development Finance Corp Ltd
000000000
286214.00000000
NS
9988454.36000000
0.836999931138
Long
EC
CORP
IN
N
1
N
N
N
Weimob Inc
254900SW0TNGAGYUTV05
Weimob Inc
000000000
2065000.00000000
NS
3713161.65000000
0.311150848103
Long
EC
CORP
KY
Y
1
N
N
N
Realtek Semiconductor Corp
5299002E7F36O00MYY75
Realtek Semiconductor Corp
000000000
394000.00000000
NS
5475727.81000000
0.458848149545
Long
EC
CORP
TW
N
1
N
N
N
Shanghai M&G Stationery Inc
N/A
Shanghai M&G Stationery Inc
000000000
277877.00000000
NS
3762926.56000000
0.315320985418
Long
EC
CORP
CN
N
1
N
N
N
Alibaba Group Holding Ltd
5493001NTNQJDH60PM02
Alibaba Group Holding Ltd
000000000
2136832.00000000
NS
64112264.28000000
5.372398857062
Long
EC
CORP
KY
N
1
N
N
N
Varun Beverages Ltd
33580058NWEMWBDNMD48
Varun Beverages Ltd
000000000
229595.00000000
NS
2859430.66000000
0.239610972754
Long
EC
CORP
IN
N
1
N
N
N
SK Hynix Inc
988400XAIK6XISWQV045
SK Hynix Inc
000000000
111677.00000000
NS
12182384.70000000
1.020844145399
Long
EC
CORP
KR
N
1
N
N
N
Advantech Co Ltd
2549002OSTKE9HB9IY03
Advantech Co Ltd
000000000
368766.00000000
NS
4593497.76000000
0.384920145823
Long
EC
CORP
TW
N
1
N
N
N
Crompton Greaves Consumer Electricals Ltd
335800DIIEEWMH3UDH51
Crompton Greaves Consumer Electricals Ltd
000000000
690961.00000000
NS
3593460.57000000
0.301120287607
Long
EC
CORP
IN
N
1
N
N
N
Asian Paints Ltd
335800HEHXGYRUNERD75
Asian Paints Ltd
000000000
177631.00000000
NS
6711044.68000000
0.562363678360
Long
EC
CORP
IN
N
1
N
N
N
SG Micro Corp
N/A
SG Micro Corp
000000000
77200.00000000
NS
3114064.65000000
0.260948471472
Long
EC
CORP
CN
N
1
N
N
N
Clicks Group Ltd
378900E967958A677472
Clicks Group Ltd
000000000
240548.00000000
NS
4136050.57000000
0.346587561749
Long
EC
CORP
ZA
N
1
N
N
N
Hoa Phat Group JSC
549300ODJEFGL5CWKD32
Hoa Phat Group JSC
000000000
2117260.00000000
NS
3802033.01000000
0.318597978512
Long
EC
CORP
VN
N
1
N
N
N
Taiwan Semiconductor Manufacturing Co Ltd
549300KB6NK5SBD14S87
Taiwan Semiconductor Manufacturing Co Ltd
000000000
1711000.00000000
NS
32273827.32000000
2.704441575324
Long
EC
CORP
TW
N
1
N
N
N
Taiwan Semiconductor Manufacturing Co Ltd
549300KB6NK5SBD14S87
Taiwan Semiconductor Manufacturing Co Ltd
874039100
702552.00000000
NS
USD
76606270.08000000
6.419355835323
Long
EC
CORP
TW
N
1
N
N
N
Jiangsu Hengli Hydraulic Co Ltd
N/A
Jiangsu Hengli Hydraulic Co Ltd
000000000
920865.00000000
NS
15911456.77000000
1.333328234860
Long
EC
CORP
CN
N
1
N
N
N
TOTVS SA
N/A
TOTVS SA
000000000
763800.00000000
NS
4223236.69000000
0.353893474536
Long
EC
CORP
BR
N
1
N
N
N
MercadoLibre Inc
549300DKPDN9M5S8GB14
MercadoLibre Inc
58733R102
16812.00000000
NS
USD
28163798.64000000
2.360034563172
Long
EC
CORP
US
N
1
N
N
N
China Merchants Bank Co Ltd
549300MKO5B60FFIHF58
China Merchants Bank Co Ltd
000000000
895500.00000000
NS
5660081.65000000
0.474296400678
Long
EC
CORP
CN
N
1
N
N
N
Airtac International Group
N/A
Airtac International Group
000000000
428000.00000000
NS
13709160.79000000
1.148783007223
Long
EC
CORP
KY
N
1
N
N
N
Yihai International Holding Ltd
3003004D79NRTSL70K40
Yihai International Holding Ltd
000000000
291000.00000000
NS
4316699.88000000
0.361725385338
Long
EC
CORP
KY
N
1
N
N
N
Tencent Holdings Ltd
254900N4SLUMW4XUYY11
Tencent Holdings Ltd
000000000
952260.00000000
NS
69278052.74000000
5.805275098917
Long
EC
CORP
KY
N
1
N
N
N
Shenzhen Mindray Bio-Medical Electronics Co Ltd
N/A
Shenzhen Mindray Bio-Medical Electronics Co Ltd
000000000
112768.00000000
NS
7345663.17000000
0.615542640118
Long
EC
CORP
CN
N
1
N
N
N
Sinbon Electronics Co Ltd
N/A
Sinbon Electronics Co Ltd
000000000
573000.00000000
NS
4404868.67000000
0.369113642670
Long
EC
CORP
TW
N
1
N
N
N
Dabur India Ltd
335800MJPUA2E1FSFL38
Dabur India Ltd
000000000
761278.00000000
NS
5552716.46000000
0.465299547571
Long
EC
CORP
IN
N
1
N
N
N
Allegro.eu SA
222100VRLXV3FPMG4982
Allegro.eu SA
000000000
561958.00000000
NS
12741345.02000000
1.067683199019
Long
EC
CORP
LU
Y
1
N
N
N
NAVER Corp
N/A
NAVER Corp
000000000
62531.00000000
NS
16837261.81000000
1.410907680768
Long
EC
CORP
KR
N
1
N
N
N
Voltronic Power Technology Corp
N/A
Voltronic Power Technology Corp
000000000
125586.00000000
NS
5005919.28000000
0.419479725454
Long
EC
CORP
TW
N
1
N
N
N
Meituan
21380033K525E5JLIA77
Meituan
000000000
582300.00000000
NS
22127918.27000000
1.854247454180
Long
EC
CORP
KY
Y
1
N
N
N
Safaricom PLC
N/A
Safaricom PLC
000000000
9304554.00000000
NS
2909803.29000000
0.243832035025
Long
EC
CORP
KE
N
1
N
N
N
SRF Ltd
335800436F28GT8ZW506
SRF Ltd
000000000
57662.00000000
NS
4385839.55000000
0.367519064414
Long
EC
CORP
IN
N
1
N
N
N
Chongqing Zhifei Biological Products Co Ltd
300300DRZD9P8L2NA467
Chongqing Zhifei Biological Products Co Ltd
000000000
142400.00000000
NS
3220646.50000000
0.269879683238
Long
EC
CORP
CN
N
1
N
N
N
2021-01-21
WILLIAM BLAIR FUNDS
John Raczek
John Raczek
Principal Financial Officer