0001752724-21-025642.txt : 20210217
0001752724-21-025642.hdr.sgml : 20210217
20210217160309
ACCESSION NUMBER: 0001752724-21-025642
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: 21644681
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
S000034349
William Blair Emerging Markets Small Cap Growth Fund
C000105753
Class I
BESIX
C000105754
Class N
WESNX
C000105755
Class R6
WESJX
NPORT-P
1
primary_doc.xml
NPORT-P
false
0000822632
XXXXXXXX
S000034349
C000105753
C000105754
C000105755
WILLIAM BLAIR FUNDS
811-05344
0000822632
SNQR0U5FDV8EZZX4W051
150 NORTH RIVERSIDE PLAZA
CHICAGO
60606
312-364-8000
William Blair Emerging Markets Small Cap Growth Fund
S000034349
UK5HCYR30DJJ7EN5KV27
2020-12-31
2020-12-31
N
309434290.47
2259118.57
307175171.90
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
1101103.75000000
N
By-health Co Ltd
N/A
By-health Co Ltd
000000000
371400.00000000
NS
1371496.07000000
0.446486628954
Long
EC
CORP
CN
N
1
N
N
N
Cholamandalam Investment and Finance Co Ltd
3358008DNPV45O4EII52
Cholamandalam Investment and Finance Co Ltd
000000000
394274.00000000
NS
2088261.37000000
0.679827525474
Long
EC
CORP
IN
N
1
N
N
N
A-Living Smart City Services Co Ltd
3003007MSHCO6ZTTSZ09
A-Living Smart City Services Co Ltd
000000000
102500.00000000
NS
454823.96000000
0.148066641319
Long
EC
CORP
CN
N
1
N
N
N
NagaCorp Ltd
549300MMNKN0RBJELS20
NagaCorp Ltd
000000000
1234000.00000000
NS
1617222.94000000
0.526482309750
Long
EC
CORP
KY
N
1
N
N
N
Randon SA Implementos e Participacoes
N/A
Randon SA Implementos e Participacoes
000000000
1400850.00000000
NS
4336696.32000000
1.411799102504
Long
EP
CORP
BR
N
1
N
N
N
TCS Group Holding PLC
549300XQRN9MR54V1W18
TCS Group Holding PLC
87238U203
68252.00000000
NS
USD
2245490.80000000
0.731013117404
Long
EC
CORP
CY
N
1
N
N
N
Balkrishna Industries Ltd
3358006BD9NZGXG1I436
Balkrishna Industries Ltd
000000000
223662.00000000
NS
5048254.98000000
1.643444992241
Long
EC
CORP
IN
N
1
N
N
N
Kansai Nerolac Paints Ltd
335800XB33657OCBQS80
Kansai Nerolac Paints Ltd
000000000
142483.00000000
NS
1180443.89000000
0.384290137350
Long
EC
CORP
IN
N
1
N
N
N
Sporton International Inc
N/A
Sporton International Inc
000000000
186000.00000000
NS
1774076.45000000
0.577545521998
Long
EC
CORP
TW
N
1
N
N
N
ASMedia Technology Inc
N/A
ASMedia Technology Inc
000000000
33000.00000000
NS
1843903.48000000
0.600277512207
Long
EC
CORP
TW
N
1
N
N
N
Ez Tec Empreendimentos e Participacoes SA
N/A
Ez Tec Empreendimentos e Participacoes SA
000000000
321000.00000000
NS
2651207.12000000
0.863092906761
Long
EC
CORP
BR
N
1
N
N
N
Sichuan Teway Food Group Co Ltd
N/A
Sichuan Teway Food Group Co Ltd
000000000
232100.00000000
NS
2918729.01000000
0.950183894077
Long
EC
CORP
CN
N
1
N
N
N
Fixed Income Clearing Corp
549300H47WTHXPU08X20
FIXED INC CLEARING CORP.REPO
000000000
3667400.67000000
PA
USD
3667400.67000000
1.193911814980
Long
RA
CORP
US
N
2
Repurchase
N
0.00000000
2021-01-04
3759400.00000000
USD
3740749.61660000
USD
UST
N
N
N
Ipca Laboratories Ltd
33580069PZ8ZQVCDBC38
Ipca Laboratories Ltd
000000000
113837.00000000
NS
3419744.96000000
1.113288205829
Long
EC
CORP
IN
N
1
N
N
N
HeadHunter Group PLC
N/A
HeadHunter Group PLC
42207L106
36380.00000000
NS
USD
1100495.00000000
0.358263004523
Long
EC
CORP
CY
N
1
N
N
N
Grupo Aeroportuario del Sureste SAB de CV
5299001W7JIDXCUOUC82
Grupo Aeroportuario del Sureste SAB de CV
000000000
72440.00000000
NS
1200532.05000000
0.390829780471
Long
EC
CORP
MX
N
1
N
N
N
Dr Lal PathLabs Ltd
984500E8E9CY102B9718
Dr Lal PathLabs Ltd
000000000
54617.00000000
NS
1720714.87000000
0.560173812016
Long
EC
CORP
IN
Y
1
N
N
N
Apollo Hospitals Enterprise Ltd
3358005YT7JQCWYLTG43
Apollo Hospitals Enterprise Ltd
000000000
39444.00000000
NS
1298830.04000000
0.422830410402
Long
EC
CORP
IN
N
1
N
N
N
Endurance Technologies Ltd
335800SGKO6VP2PIAM50
Endurance Technologies Ltd
000000000
7529.00000000
NS
138385.01000000
0.045050844814
Long
EC
CORP
IN
Y
1
N
N
N
Banco BTG Pactual SA
ZXLTQRYIK6IJH3R0IK66
Banco BTG Pactual SA
000000000
90900.00000000
NS
1645027.15000000
0.535533890914
Long
EC
CORP
BR
N
1
N
N
N
Atul Ltd
335800RE4LWLLDL2OQ62
Atul Ltd
000000000
47791.00000000
NS
4202246.10000000
1.368029217337
Long
EC
CORP
IN
N
1
N
N
N
Changzhou Xingyu Automotive Lighting Systems Co Ltd
N/A
Changzhou Xingyu Automotive Lighting Systems Co Ltd
000000000
111447.00000000
NS
3416790.04000000
1.112326240062
Long
EC
CORP
CN
N
1
N
N
N
Pidilite Industries Ltd
335800APXGEBZ349GN74
Pidilite Industries Ltd
000000000
68162.00000000
NS
1645571.12000000
0.535710978794
Long
EC
CORP
IN
N
1
N
N
N
Havells India Ltd
549300U1LOGHTTNT7D47
Havells India Ltd
000000000
122692.00000000
NS
1539117.76000000
0.501055391449
Long
EC
CORP
IN
N
1
N
N
N
Wilcon Depot Inc
N/A
Wilcon Depot Inc
000000000
5472600.00000000
NS
1925868.38000000
0.626960951332
Long
EC
CORP
PH
N
1
N
N
N
Torrent Pharmaceuticals Ltd
335800NA6HK275RIJE13
Torrent Pharmaceuticals Ltd
000000000
22216.00000000
NS
851333.36000000
0.277149144162
Long
EC
CORP
IN
N
1
N
N
N
WONIK IPS Co Ltd
N/A
WONIK IPS Co Ltd
000000000
24486.00000000
NS
997427.51000000
0.324709677488
Long
EC
CORP
KR
N
1
N
N
N
Amber Enterprises India Ltd
3358009JZU4XT3666G06
Amber Enterprises India Ltd
000000000
72163.00000000
NS
2323872.30000000
0.756529990892
Long
EC
CORP
IN
N
1
N
N
N
Oberoi Realty Ltd
335800TCKG1XQXN51L44
Oberoi Realty Ltd
000000000
185054.00000000
NS
1467034.31000000
0.477588830153
Long
EC
CORP
IN
N
1
N
N
N
Abu Dhabi National Oil Co for Distribution PJSC
213800YI1ZIOJB3HLB11
Abu Dhabi National Oil Co for Distribution PJSC
000000000
1050508.00000000
NS
1072486.83000000
0.349145024764
Long
EC
CORP
AE
N
1
N
N
N
KEC International Ltd
335800UCWKGDJBU7ZT31
KEC International Ltd
000000000
195085.00000000
NS
968516.56000000
0.315297800277
Long
EC
CORP
IN
N
1
N
N
N
Parade Technologies Ltd
529900D9FDQHQKAQLY02
Parade Technologies Ltd
000000000
79000.00000000
NS
3120862.69000000
1.015987936360
Long
EC
CORP
KY
N
1
N
N
N
Berger Paints India Ltd
335800TNTIBFAWWUZD51
Berger Paints India Ltd
000000000
410721.00000000
NS
4260807.03000000
1.387093560864
Long
EC
CORP
IN
N
1
N
N
N
NHN KCP Corp
N/A
NHN KCP Corp
000000000
73881.00000000
NS
4658794.53000000
1.516657254941
Long
EC
CORP
KR
N
1
N
N
N
Trent Ltd
335800IYA8EHI7MW7G59
Trent Ltd
000000000
219637.00000000
NS
2062079.34000000
0.671304040377
Long
EC
CORP
IN
N
1
N
N
N
Aarti Industries Ltd
335800JBE5SD89NHB831
Aarti Industries Ltd
000000000
159937.00000000
NS
2699015.54000000
0.878656801363
Long
EC
CORP
IN
N
1
N
N
N
Lotes Co Ltd
N/A
Lotes Co Ltd
000000000
266000.00000000
NS
4492027.90000000
1.462366854786
Long
EC
CORP
TW
N
1
N
N
N
Transaction Capital Ltd
213800LKDMT3FP3FQU40
Transaction Capital Ltd
000000000
1305145.00000000
NS
2210619.87000000
0.719660985725
Long
EC
CORP
ZA
N
1
N
N
N
Terna Energy SA
5493006164JBW2E60O73
Terna Energy SA
000000000
226187.00000000
NS
3647442.05000000
1.187414343235
Long
EC
CORP
GR
N
1
N
N
N
B2W Cia Digital
N/A
B2W Cia Digital
000000000
20700.00000000
NS
301322.05000000
0.098094532880
Long
EC
CORP
BR
N
1
N
N
N
Hefei Meiya Optoelectronic Technology Inc
N/A
Hefei Meiya Optoelectronic Technology Inc
000000000
35695.00000000
NS
241685.46000000
0.078680011312
Long
EC
CORP
CN
N
1
N
N
N
JYP Entertainment Corp
N/A
JYP Entertainment Corp
000000000
35608.00000000
NS
1258719.69000000
0.409772600504
Long
EC
CORP
KR
N
1
N
N
N
Carabao Group PCL
N/A
Carabao Group PCL
000000000
631800.00000000
NS
2414589.45000000
0.786062700010
Long
EC
CORP
TH
N
2
N
N
N
Godrej Properties Ltd
335800KM3Y5NZWXOE183
Godrej Properties Ltd
000000000
195350.00000000
NS
3823184.04000000
1.244626646207
Long
EC
CORP
IN
N
1
N
N
N
Elite Material Co Ltd
N/A
Elite Material Co Ltd
000000000
244000.00000000
NS
1363371.06000000
0.443841555151
Long
EC
CORP
TW
N
1
N
N
N
China Meidong Auto Holdings Ltd
875500GUQWEG1PXVMG17
China Meidong Auto Holdings Ltd
000000000
846000.00000000
NS
3437493.95000000
1.119066338837
Long
EC
CORP
KY
N
1
N
N
N
Grupo Aeroportuario del Centro Norte SAB de CV
529900HUSBARAFSXJ605
Grupo Aeroportuario del Centro Norte SAB de CV
000000000
646000.00000000
NS
4167291.64000000
1.356649892705
Long
EC
CORP
MX
N
1
N
N
N
Hansol Chemical Co Ltd
N/A
Hansol Chemical Co Ltd
000000000
13027.00000000
NS
2356444.35000000
0.767133728753
Long
EC
CORP
KR
N
1
N
N
N
HDFC Asset Management Co Ltd
3358002FLK8AK8WSEP31
HDFC Asset Management Co Ltd
000000000
45232.00000000
NS
1809465.71000000
0.589066394529
Long
EC
CORP
IN
N
1
N
N
N
Computer Age Management Services Ltd
33580012MDHMBHWN5Z06
Computer Age Management Services Ltd
000000000
66112.00000000
NS
1644939.49000000
0.535505353452
Long
EC
CORP
IN
N
1
N
N
N
Hapvida Participacoes e Investimentos SA
N/A
Hapvida Participacoes e Investimentos SA
000000000
707100.00000000
NS
2077383.62000000
0.676286305026
Long
EC
CORP
BR
Y
1
N
N
N
Dino Polska SA
259400H4L81SMPRTW956
Dino Polska SA
000000000
91968.00000000
NS
7124645.77000000
2.319408084296
Long
EC
CORP
PL
N
1
N
N
N
Larsen & Toubro Infotech Ltd
335800DY1I1WFHVV6T22
Larsen & Toubro Infotech Ltd
000000000
63851.00000000
NS
3195630.37000000
1.040328341067
Long
EC
CORP
IN
N
1
N
N
N
ASPEED Technology Inc
N/A
ASPEED Technology Inc
000000000
87000.00000000
NS
5310164.42000000
1.728708862488
Long
EC
CORP
TW
N
1
N
N
N
Proya Cosmetics Co Ltd
N/A
Proya Cosmetics Co Ltd
000000000
31124.00000000
NS
847131.72000000
0.275781312259
Long
EC
CORP
CN
N
1
N
N
N
Tata Consumer Products Ltd
335800LOXFWU8ZQJMD12
Tata Consumer Products Ltd
000000000
168835.00000000
NS
1364451.60000000
0.444193321862
Long
EC
CORP
IN
N
1
N
N
N
Douzone Bizon Co Ltd
N/A
Douzone Bizon Co Ltd
000000000
47623.00000000
NS
4559322.47000000
1.484274409874
Long
EC
CORP
KR
N
1
N
N
N
Navin Fluorine International Ltd
335800OVIUAAKYG44C59
Navin Fluorine International Ltd
000000000
83186.00000000
NS
2980601.60000000
0.970326339060
Long
EC
CORP
IN
N
1
N
N
N
Topsports International Holdings Ltd
N/A
Topsports International Holdings Ltd
000000000
493000.00000000
NS
737676.48000000
0.240148471452
Long
EC
CORP
KY
Y
1
N
N
N
City Union Bank Ltd
33580024M7FWA847JI64
City Union Bank Ltd
000000000
519378.00000000
NS
1284095.33000000
0.418033567640
Long
EC
CORP
IN
N
1
N
N
N
PI Industries Ltd
335800PEGP94E4CC1D11
PI Industries Ltd
000000000
164504.00000000
NS
4939566.51000000
1.608061771218
Long
EC
CORP
IN
N
1
N
N
N
RBL Bank Ltd
335800JQTGMLAAQL1F37
RBL Bank Ltd
000000000
364037.00000000
NS
1149393.86000000
0.374181888754
Long
EC
CORP
IN
Y
1
N
N
N
Hiwin Technologies Corp
N/A
Hiwin Technologies Corp
000000000
173106.00000000
NS
2368825.43000000
0.771164353989
Long
EC
CORP
TW
N
1
N
N
N
Ever Sunshine Lifestyle Services Group Ltd
N/A
Ever Sunshine Lifestyle Services Group Ltd
000000000
1292000.00000000
NS
2836502.01000000
0.923415129046
Long
EC
CORP
KY
Y
1
N
N
N
Ovctek China Inc
N/A
Ovctek China Inc
000000000
139377.00000000
NS
1745888.84000000
0.568369126059
Long
EC
CORP
CN
N
1
N
N
N
Zhejiang Dingli Machinery Co Ltd
N/A
Zhejiang Dingli Machinery Co Ltd
000000000
147971.00000000
NS
2289547.92000000
0.745355787005
Long
EC
CORP
CN
N
1
N
N
N
momo.com Inc
N/A
momo.com Inc
000000000
28000.00000000
NS
634778.28000000
0.206650256293
Long
EC
CORP
TW
N
1
N
N
N
Cyrela Brazil Realty SA Empreendimentos e Participacoes
N/A
Cyrela Brazil Realty SA Empreendimentos e Participacoes
000000000
605700.00000000
NS
3437687.42000000
1.119129322443
Long
EC
CORP
BR
N
1
N
N
N
Bandhan Bank Ltd
335800Q13QAC32IOCH33
Bandhan Bank Ltd
000000000
265975.00000000
NS
1463149.16000000
0.476324030666
Long
EC
CORP
IN
Y
1
N
N
N
Info Edge India Ltd
335800MXUVHTBF9DEC78
Info Edge India Ltd
000000000
14402.00000000
NS
943937.84000000
0.307296268172
Long
EC
CORP
IN
N
1
N
N
N
Escorts Ltd
335800FPEJC7WFBUBF07
Escorts Ltd
000000000
247296.00000000
NS
4296098.51000000
1.398582601395
Long
EC
CORP
IN
N
1
N
N
N
Metropolis Healthcare Ltd
335800SD5OOGR1D97215
Metropolis Healthcare Ltd
000000000
53032.00000000
NS
1422267.18000000
0.463015018825
Long
EC
CORP
IN
Y
1
N
N
N
Chacha Food Co Ltd
300300AJZ9YPIRBJZN87
Chacha Food Co Ltd
000000000
157473.00000000
NS
1296663.67000000
0.422125154835
Long
EC
CORP
CN
N
1
N
N
N
Poya International Co Ltd
N/A
Poya International Co Ltd
000000000
99000.00000000
NS
2029468.29000000
0.660687606178
Long
EC
CORP
TW
N
1
N
N
N
Bank BTPN Syariah Tbk PT
N/A
Bank BTPN Syariah Tbk PT
000000000
13752300.00000000
NS
3670542.70000000
1.194934693873
Long
EC
CORP
ID
N
1
N
N
N
Dixon Technologies India Ltd
335800D7XO7AVXXJ8575
Dixon Technologies India Ltd
000000000
7221.00000000
NS
1327238.92000000
0.432078840158
Long
EC
CORP
IN
Y
1
N
N
N
Grupo SBF SA
N/A
Grupo SBF SA
000000000
208392.00000000
NS
1192370.38000000
0.388172772110
Long
EC
CORP
BR
N
1
N
N
N
Astral Poly Technik Ltd
3358007M1SKFTVDRMC40
Astral Poly Technik Ltd
000000000
232956.00000000
NS
5419991.10000000
1.764462624526
Long
EC
CORP
IN
N
1
N
N
N
Silergy Corp
N/A
Silergy Corp
000000000
37000.00000000
NS
3173535.48000000
1.033135412725
Long
EC
CORP
KY
N
1
N
N
N
Centre Testing International Group Co Ltd
N/A
Centre Testing International Group Co Ltd
000000000
1521605.00000000
NS
6368134.94000000
2.073128143987
Long
EC
CORP
CN
N
1
N
N
N
Locaweb Servicos de Internet SA
N/A
Locaweb Servicos de Internet SA
000000000
410500.00000000
NS
6359580.88000000
2.070343394182
Long
EC
CORP
BR
Y
1
N
N
N
Relaxo Footwears Ltd
335800WKVV9SXNBPBQ04
Relaxo Footwears Ltd
000000000
226942.00000000
NS
2508032.50000000
0.816482818089
Long
EC
CORP
IN
N
1
N
N
N
Com7 PCL
N/A
Com7 PCL
000000000
1995600.00000000
NS
2597743.66000000
0.845688030035
Long
EC
CORP
TH
N
2
N
N
N
Biocon Ltd
335800NK3L7QCHLOC198
Biocon Ltd
000000000
163638.00000000
NS
1041388.72000000
0.339021123861
Long
EC
CORP
IN
N
1
N
N
N
Kingsoft Cloud Holdings Ltd
N/A
Kingsoft Cloud Holdings Ltd
49639K101
77498.00000000
NS
USD
3375037.90000000
1.098733950118
Long
EC
CORP
KY
N
1
N
N
N
Jiumaojiu International Holdings Ltd
N/A
Jiumaojiu International Holdings Ltd
000000000
869000.00000000
NS
2645408.87000000
0.861205303031
Long
EC
CORP
KY
Y
1
N
N
N
Accton Technology Corp
529900M1YRZ0GWMDF920
Accton Technology Corp
000000000
164000.00000000
NS
1844401.74000000
0.600439719327
Long
EC
CORP
TW
N
1
N
N
N
Autobio Diagnostics Co Ltd
300300HTZSCUCA32U369
Autobio Diagnostics Co Ltd
000000000
31700.00000000
NS
703722.74000000
0.229094928358
Long
EC
CORP
CN
N
1
N
N
N
LEENO Industrial Inc
N/A
LEENO Industrial Inc
000000000
32482.00000000
NS
4036702.57000000
1.314136993895
Long
EC
CORP
KR
N
1
N
N
N
Tegma Gestao Logistica SA
N/A
Tegma Gestao Logistica SA
000000000
616200.00000000
NS
3199513.69000000
1.041592544804
Long
EC
CORP
BR
N
1
N
N
N
NICE Information Service Co Ltd
N/A
NICE Information Service Co Ltd
000000000
136603.00000000
NS
3118617.69000000
1.015257083022
Long
EC
CORP
KR
N
1
N
N
N
Weimob Inc
254900SW0TNGAGYUTV05
Weimob Inc
000000000
1585000.00000000
NS
2850053.85000000
0.927826891858
Long
EC
CORP
KY
Y
1
N
N
N
AU Small Finance Bank Ltd
3358006J6L5P5MWKCU97
AU Small Finance Bank Ltd
000000000
416870.00000000
NS
4858039.55000000
1.581520902210
Long
EC
CORP
IN
Y
1
N
N
N
RichWave Technology Corp
N/A
RichWave Technology Corp
000000000
225000.00000000
NS
3159032.67000000
1.028414064346
Long
EC
CORP
TW
N
1
N
N
N
Construtora Tenda SA
N/A
Construtora Tenda SA
000000000
199600.00000000
NS
1160125.52000000
0.377675550020
Long
EC
CORP
BR
N
1
N
N
N
Shanghai M&G Stationery Inc
N/A
Shanghai M&G Stationery Inc
000000000
125319.00000000
NS
1697032.12000000
0.552463960385
Long
EC
CORP
CN
N
1
N
N
N
Tata Elxsi Ltd
335800OWLDKWXSI48N33
Tata Elxsi Ltd
000000000
153279.00000000
NS
3868292.69000000
1.259311638396
Long
EC
CORP
IN
N
1
N
N
N
Varun Beverages Ltd
33580058NWEMWBDNMD48
Varun Beverages Ltd
000000000
258628.00000000
NS
3221014.54000000
1.048592085120
Long
EC
CORP
IN
N
1
N
N
N
Jiangsu Hengshun Vinegar Industry Co Ltd
N/A
Jiangsu Hengshun Vinegar Industry Co Ltd
000000000
320600.00000000
NS
1085367.14000000
0.353338172901
Long
EC
CORP
CN
N
1
N
N
N
Crompton Greaves Consumer Electricals Ltd
335800DIIEEWMH3UDH51
Crompton Greaves Consumer Electricals Ltd
000000000
850437.00000000
NS
4422842.71000000
1.439843813757
Long
EC
CORP
IN
N
1
N
N
N
Clicks Group Ltd
378900E967958A677472
Clicks Group Ltd
000000000
49836.00000000
NS
856894.33000000
0.278959502065
Long
EC
CORP
ZA
N
1
N
N
N
Hoa Phat Group JSC
549300ODJEFGL5CWKD32
Hoa Phat Group JSC
000000000
3236126.00000000
NS
5811217.27000000
1.891825186930
Long
EC
CORP
VN
N
1
N
N
N
Jiangsu Hengli Hydraulic Co Ltd
N/A
Jiangsu Hengli Hydraulic Co Ltd
000000000
413613.00000000
NS
7146742.87000000
2.326601732097
Long
EC
CORP
CN
N
1
N
N
N
TOTVS SA
N/A
TOTVS SA
000000000
721200.00000000
NS
3987690.89000000
1.298181381436
Long
EC
CORP
BR
N
1
N
N
N
Motherson Sumi Systems Ltd
335800C7BQ19CKG8GH63
Motherson Sumi Systems Ltd
000000000
872129.00000000
NS
1969429.43000000
0.641142126760
Long
EC
CORP
IN
N
1
N
N
N
Airtac International Group
N/A
Airtac International Group
000000000
327000.00000000
NS
10474055.09000000
3.409798723384
Long
EC
CORP
KY
N
1
N
N
N
Bizlink Holding Inc
213800YAKRFVU5XOX138
Bizlink Holding Inc
000000000
69000.00000000
NS
597960.71000000
0.194664401520
Long
EC
CORP
KY
N
1
N
N
N
Pet Center Comercio e Participacoes SA
N/A
Pet Center Comercio e Participacoes SA
000000000
871300.00000000
NS
3203925.53000000
1.043028806717
Long
EC
CORP
BR
N
1
N
N
N
Sinbon Electronics Co Ltd
N/A
Sinbon Electronics Co Ltd
000000000
792000.00000000
NS
6088404.87000000
1.982062818534
Long
EC
CORP
TW
N
1
N
N
N
Coforge Ltd
3358004YL9JGBNP4KF72
Coforge Ltd
000000000
57898.00000000
NS
2139454.61000000
0.696493338562
Long
EC
CORP
IN
N
1
N
N
N
China Lesso Group Holdings Ltd
N/A
China Lesso Group Holdings Ltd
000000000
549000.00000000
NS
859710.16000000
0.279876187480
Long
EC
CORP
KY
N
1
N
N
N
Voltronic Power Technology Corp
N/A
Voltronic Power Technology Corp
000000000
83507.00000000
NS
3328629.80000000
1.083625925692
Long
EC
CORP
TW
N
1
N
N
N
Safaricom PLC
N/A
Safaricom PLC
000000000
5205900.00000000
NS
1628035.58000000
0.530002333824
Long
EC
CORP
KE
N
1
N
N
N
SRF Ltd
335800436F28GT8ZW506
SRF Ltd
000000000
67655.00000000
NS
5145918.88000000
1.675239195983
Long
EC
CORP
IN
N
1
N
N
N
JUMBO SA
549300TGIVUUMY40MZ05
JUMBO SA
000000000
67425.00000000
NS
1170474.24000000
0.381044546263
Long
EC
CORP
GR
N
1
N
N
N
Inari Amertron Bhd
N/A
Inari Amertron Bhd
000000000
2096300.00000000
NS
1438356.25000000
0.468252769617
Long
EC
CORP
MY
N
1
N
N
N
2021-01-21
WILLIAM BLAIR FUNDS
John Raczek
John Raczek
Principal Financial Officer