0001752724-20-022251.txt : 20200218
0001752724-20-022251.hdr.sgml : 20200218
20200218105409
ACCESSION NUMBER: 0001752724-20-022251
CONFORMED SUBMISSION TYPE: NPORT-P
PUBLIC DOCUMENT COUNT: 1
CONFORMED PERIOD OF REPORT: 20191231
FILED AS OF DATE: 20200218
PERIOD START: 20191231
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: 20624019
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
C000105754
C000105753
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
2019-12-31
2019-12-31
N
279458943.92
1974887.44
277484056.48
0
0
0
0
0
0
0
0
0
0
0
0
0
4.51
N
Elite Material Co Ltd
N/A
Elite Material Co Ltd
000000000
482000.00000000
NS
2202822.16000000
0.793855397655
Long
EC
CORP
TW
N
1
N
N
N
Shanghai M&G Stationery Inc
N/A
Shanghai M&G Stationery Inc
000000000
307475.00000000
NS
2151446.59000000
0.775340614985
Long
EC
CORP
CN
N
1
N
N
N
IRB Brasil Resseguros S/A
21380017DVWSU9AEU878
IRB Brasil Resseguros S/A
000000000
233800.00000000
NS
2263780.55000000
0.815823647209
Long
EC
CORP
BR
N
1
N
N
N
Voltronic Power Technology Corp
N/A
Voltronic Power Technology Corp
000000000
98100.00000000
NS
2339843.88000000
0.843235431138
Long
EC
CORP
TW
N
1
N
N
N
Anhui Gujing Distillery Co Ltd
N/A
Anhui Gujing Distillery Co Ltd
000000000
34600.00000000
NS
675141.34000000
0.243308155634
Long
EC
CORP
CN
N
1
N
N
N
Indofood CBP Sukses Makmur Tbk PT
N/A
Indofood CBP Sukses Makmur Tbk PT
000000000
2886400.00000000
NS
2318268.32000000
0.835460007831
Long
EC
CORP
ID
N
1
N
N
N
PVR Ltd
335800NR78RUVFDE4L48
PVR Ltd
000000000
55412.00000000
NS
1471080.01000000
0.530149381791
Long
EC
CORP
IN
N
1
N
N
N
Parade Technologies Ltd
529900D9FDQHQKAQLY02
Parade Technologies Ltd
000000000
212000.00000000
NS
4349334.49000000
1.567417798764
Long
EC
CORP
KY
N
1
N
N
N
KEI Industries Ltd
335800UDWBC2AWPU7M56
KEI Industries Ltd
000000000
127696.00000000
NS
818381.19000000
0.294929085433
Long
EC
CORP
IN
N
1
N
N
N
Titan Co Ltd
549300RO9VJWPK37FE54
Titan Co Ltd
000000000
40702.00000000
NS
678517.30000000
0.244524787696
Long
EC
CORP
IN
N
1
N
N
N
Berger Paints India Ltd
335800TNTIBFAWWUZD51
Berger Paints India Ltd
000000000
411459.00000000
NS
2974479.50000000
1.071946092230
Long
EC
CORP
IN
N
1
N
N
N
Multiplan Empreendimentos Imobiliarios SA
N/A
Multiplan Empreendimentos Imobiliarios SA
000000000
241300.00000000
NS
1985489.85000000
0.715532948158
Long
EC
CORP
BR
N
1
N
N
N
King Yuan Electronics Co Ltd
N/A
King Yuan Electronics Co Ltd
000000000
2302000.00000000
NS
2883547.39000000
1.039175881518
Long
EC
CORP
TW
N
1
N
N
N
Lucky Cement Ltd
213800HCLGMIPPAF9976
Lucky Cement Ltd
000000000
431250.00000000
NS
1186999.16000000
0.427772022312
Long
EC
CORP
PK
N
1
N
N
N
Lotes Co Ltd
N/A
Lotes Co Ltd
000000000
157000.00000000
NS
1689044.93000000
0.608699811955
Long
EC
CORP
TW
N
1
N
N
N
Powertech Technology Inc
254900O6KNZXH2RI9Q14
Powertech Technology Inc
000000000
504000.00000000
NS
1677926.41000000
0.604692907868
Long
EC
CORP
TW
N
1
N
N
N
Magazine Luiza SA
N/A
Magazine Luiza SA
000000000
413300.00000000
NS
4900790.51000000
1.766152106960
Long
EC
CORP
BR
N
1
N
N
N
Tisco Financial Group PCL
529900OOUQI3OWX2WU06
Tisco Financial Group PCL
000000000
861700.00000000
NS
2855192.59000000
1.028957348475
Long
EC
CORP
TH
N
2
N
N
N
Topsports International Holdings Ltd
N/A
Topsports International Holdings Ltd
000000000
997000.00000000
NS
1205259.04000000
0.434352537327
Long
EC
CORP
KY
Y
1
N
N
N
Globant SA
2221008DCMSPYS42DS88
Globant SA
000000000
23115.00000000
NS
USD
2451345.75000000
0.883418593881
Long
EC
CORP
LU
N
1
N
N
N
Silergy Corp
N/A
Silergy Corp
000000000
68000.00000000
NS
2154985.49000000
0.776615967539
Long
EC
CORP
KY
N
1
N
N
N
Giant Manufacturing Co Ltd
549300M7TYVF50B2GY12
Giant Manufacturing Co Ltd
000000000
98000.00000000
NS
696333.86000000
0.250945538577
Long
EC
CORP
TW
N
1
N
N
N
City Union Bank Ltd
33580024M7FWA847JI64
City Union Bank Ltd
000000000
635687.00000000
NS
2090661.12000000
0.753434682525
Long
EC
CORP
IN
N
1
N
N
N
Dino Polska SA
259400H4L81SMPRTW956
Dino Polska SA
000000000
96887.00000000
NS
3677410.58000000
1.325269143982
Long
EC
CORP
PL
N
1
N
N
N
BR Properties SA
5299006YP26ETK0IV586
BR Properties SA
000000000
861400.00000000
NS
3100671.69000000
1.117423368150
Long
EC
CORP
BR
N
1
N
N
N
Sinbon Electronics Co Ltd
N/A
Sinbon Electronics Co Ltd
000000000
854000.00000000
NS
3532574.97000000
1.273073132493
Long
EC
CORP
TW
N
1
N
N
N
Godrej Properties Ltd
335800KM3Y5NZWXOE183
Godrej Properties Ltd
000000000
88001.00000000
NS
1216240.36000000
0.438309997132
Long
EC
CORP
IN
N
1
N
N
N
OPAP SA
213800M4NRGFJCI34834
OPAP SA
000000000
142713.00000000
NS
1855340.72000000
0.668629665983
Long
EC
CORP
GR
N
1
N
N
N
RFHIC Corp
N/A
RFHIC Corp
000000000
29435.00000000
NS
937939.17000000
0.338015517683
Long
EC
CORP
KR
N
1
N
N
N
Bank Tabungan Pensiunan Nasional Syariah Tbk PT
N/A
Bank Tabungan Pensiunan Nasional Syariah Tbk PT
000000000
7570700.00000000
NS
2317700.34000000
0.835255318594
Long
EC
CORP
ID
N
1
N
N
N
NagaCorp Ltd
549300MMNKN0RBJELS20
NagaCorp Ltd
000000000
2008000.00000000
NS
3504587.86000000
1.262987107964
Long
EC
CORP
KY
N
1
N
N
N
TOA Paint Thailand PCL
N/A
TOA Paint Thailand PCL
000000000
1163400.00000000
NS
1524465.22000000
0.549388400666
Long
EC
CORP
TH
N
2
N
N
N
Hangzhou Tigermed Consulting Co Ltd
N/A
Hangzhou Tigermed Consulting Co Ltd
000000000
236800.00000000
NS
2146793.57000000
0.773663754679
Long
EC
CORP
CN
N
1
N
N
N
Bata India Ltd
335800Z9GJDJWCOZ5F78
Bata India Ltd
000000000
33609.00000000
NS
824002.16000000
0.296954776592
Long
EC
CORP
IN
N
1
N
N
N
JUMBO SA
549300TGIVUUMY40MZ05
JUMBO SA
000000000
88373.00000000
NS
1838824.22000000
0.662677432111
Long
EC
CORP
GR
N
1
N
N
N
Centre Testing International Group Co Ltd
N/A
Centre Testing International Group Co Ltd
000000000
2277305.00000000
NS
4874544.92000000
1.756693693264
Long
EC
CORP
CN
N
1
N
N
N
CD Projekt SA
259400TYO5Q8SH8TL437
CD Projekt SA
000000000
13476.00000000
NS
992788.95000000
0.357782339855
Long
EC
CORP
PL
N
1
N
N
N
Notre Dame Intermedica Participacoes SA
N/A
Notre Dame Intermedica Participacoes SA
000000000
238500.00000000
NS
4046442.69000000
1.458261329076
Long
EC
CORP
BR
N
1
N
N
N
Construtora Tenda SA
N/A
Construtora Tenda SA
000000000
102900.00000000
NS
772255.20000000
0.278306151998
Long
EC
CORP
BR
N
1
N
N
N
Localiza Rent a Car SA
N/A
Localiza Rent a Car SA
000000000
200229.00000000
NS
2359822.23000000
0.850435250203
Long
EC
CORP
BR
N
1
N
N
N
Jiangsu Hengli Hydraulic Co Ltd
N/A
Jiangsu Hengli Hydraulic Co Ltd
000000000
296666.00000000
NS
2118829.91000000
0.763586181086
Long
EC
CORP
CN
N
1
N
N
N
TOTVS SA
N/A
TOTVS SA
000000000
279800.00000000
NS
4489792.93000000
1.618036361063
Long
EC
CORP
BR
N
1
N
N
N
Colgate-Palmolive India Ltd
335800YWKI47DGFKWB26
Colgate-Palmolive India Ltd
000000000
64609.00000000
NS
1318825.34000000
0.475279681553
Long
EC
CORP
IN
N
1
N
N
N
Country Garden Services Holdings Co Ltd
N/A
Country Garden Services Holdings Co Ltd
000000000
1378000.00000000
NS
4642082.57000000
1.672918663827
Long
EC
CORP
KY
N
1
N
N
N
Indraprastha Gas Ltd
33580033VPD8D168H736
Indraprastha Gas Ltd
000000000
531723.00000000
NS
3192059.55000000
1.150357822533
Long
EC
CORP
IN
N
1
N
N
N
Astral Poly Technik Ltd
3358007M1SKFTVDRMC40
Astral Poly Technik Ltd
000000000
220224.00000000
NS
3637585.12000000
1.310916802263
Long
EC
CORP
IN
N
1
N
N
N
GRUPO SBF SA
N/A
GRUPO SBF SA
000000000
361900.00000000
NS
3164949.41000000
1.140587841387
Long
EC
CORP
BR
N
1
N
N
N
Airtac International Group
N/A
Airtac International Group
000000000
257000.00000000
NS
3999416.22000000
1.441313879699
Long
EC
CORP
KY
N
1
N
N
N
Safaricom PLC
N/A
Safaricom PLC
000000000
4977800.00000000
NS
1552032.36000000
0.559323075959
Long
EC
CORP
KE
N
1
N
N
N
Network International Holdings PLC
213800XVRNKWENNLKK60
Network International Holdings PLC
000000000
155105.00000000
NS
1316947.66000000
0.474603001234
Long
EC
CORP
GB
Y
1
N
N
N
Intercorp Financial Services Inc
5299004181WFTEWB1398
Intercorp Financial Services Inc
000000000
29274.00000000
NS
USD
1209016.20000000
0.435706546652
Long
EC
CORP
PA
N
1
N
N
N
Bizlink Holding Inc
213800YAKRFVU5XOX138
Bizlink Holding Inc
000000000
298000.00000000
NS
2241685.29000000
0.807860933862
Long
EC
CORP
KY
N
1
N
N
N
Tegma Gestao Logistica SA
N/A
Tegma Gestao Logistica SA
000000000
355700.00000000
NS
3329133.42000000
1.199756649888
Long
EC
CORP
BR
N
1
N
N
N
International Container Terminal Services Inc
254900FU1MWK0I0Q4J61
International Container Terminal Services Inc
000000000
556090.00000000
NS
1412048.06000000
0.508875384738
Long
EC
CORP
PH
N
1
N
N
N
NIIT Technologies Ltd
3358004YL9JGBNP4KF72
NIIT Technologies Ltd
000000000
102049.00000000
NS
2268926.32000000
0.817678085286
Long
EC
CORP
IN
N
1
N
N
N
SRF Ltd
335800436F28GT8ZW506
SRF Ltd
000000000
59729.00000000
NS
2870296.34000000
1.034400453997
Long
EC
CORP
IN
N
1
N
N
N
Capitec Bank Holdings Ltd
N/A
Capitec Bank Holdings Ltd
000000000
30503.00000000
NS
3149566.51000000
1.135044135491
Long
EC
CORP
ZA
N
1
N
N
N
Hapvida Participacoes e Investimentos SA
N/A
Hapvida Participacoes e Investimentos SA
000000000
154900.00000000
NS
2460563.80000000
0.886740604564
Long
EC
CORP
BR
Y
1
N
N
N
Hefei Meiya Optoelectronic Technology Inc
N/A
Hefei Meiya Optoelectronic Technology Inc
BD5CHY908
270595.00000000
NS
1518909.01000000
0.547386047785
Long
EC
CORP
CN
N
1
N
N
N
Sul America SA
N/A
Sul America SA
000000000
79900.00000000
NS
1190147.91000000
0.428906772193
Long
EC
CORP
BR
N
1
N
N
N
Inari Amertron Bhd
N/A
Inari Amertron Bhd
000000000
3171400.00000000
NS
1318024.69000000
0.474991142453
Long
EC
CORP
MY
N
1
N
N
N
EcoRodovias Infraestrutura e Logistica SA
EWN0I878407TKQNXZ933
EcoRodovias Infraestrutura e Logistica SA
000000000
280200.00000000
NS
1135371.77000000
0.409166488483
Long
EC
CORP
BR
N
1
N
N
N
Jinxin Fertility Group Ltd
2549000NTC85I8X21O47
Jinxin Fertility Group Ltd
000000000
152000.00000000
NS
203257.06000000
0.073249995901
Long
EC
CORP
KY
Y
1
N
N
N
FIXED INC CLEARING CORP.REPO
549300H47WTHXPU08X20
FIXED INC CLEARING CORP.REPO
000000000
3609680.92000000
PA
USD
3609680.92000000
1.300860656929
Long
RA
CORP
US
N
2
Repurchase
N
0.12000000
2020-01-02
3565000.00000000
USD
3683079.93000000
USD
UST
N
N
N
Globalwafers Co Ltd
529900V6RTNF3U5EGX67
Globalwafers Co Ltd
000000000
310000.00000000
NS
3955532.57000000
1.425499043144
Long
EC
CORP
TW
N
1
N
N
N
Bloomberry Resorts Corp
N/A
Bloomberry Resorts Corp
000000000
1966600.00000000
NS
438791.19000000
0.158132036689
Long
EC
CORP
PH
N
1
N
N
N
HDFC Asset Management Co Ltd
3358002FLK8AK8WSEP31
HDFC Asset Management Co Ltd
000000000
83532.00000000
NS
3733174.37000000
1.345365358052
Long
EC
CORP
IN
N
1
N
N
N
Jiajiayue Group Co Ltd
N/A
Jiajiayue Group Co Ltd
000000000
358252.00000000
NS
1251827.34000000
0.451134870911
Long
EC
CORP
CN
N
1
N
N
N
Randon SA Implementos e Participacoes
N/A
Randon SA Implementos e Participacoes
000000000
1035450.00000000
NS
3449183.38000000
1.243020382415
Long
EP
CORP
BR
N
1
N
N
N
Aarti Industries Ltd
335800JBE5SD89NHB831
Aarti Industries Ltd
000000000
249342.00000000
NS
2916867.00000000
1.051183638080
Long
EC
CORP
IN
N
1
N
N
N
ITEQ Corp
N/A
ITEQ Corp
000000000
536000.00000000
NS
2279747.81000000
0.821577945385
Long
EC
CORP
TW
N
1
N
N
N
China East Education Holdings Ltd
N/A
China East Education Holdings Ltd
000000000
750500.00000000
NS
1571828.60000000
0.566457266027
Long
EC
CORP
KY
Y
1
N
N
N
Chacha Food Co Ltd
N/A
Chacha Food Co Ltd
000000000
344798.00000000
NS
1681494.76000000
0.605978873644
Long
EC
CORP
CN
N
1
N
N
N
Chengdu Hongqi Chain Co Ltd
N/A
Chengdu Hongqi Chain Co Ltd
000000000
1221480.00000000
NS
1323940.74000000
0.477123174857
Long
EC
CORP
CN
N
1
N
N
N
Bandhan Bank Ltd
335800Q13QAC32IOCH33
Bandhan Bank Ltd
000000000
254451.00000000
NS
1817350.54000000
0.654938724427
Long
EC
CORP
IN
Y
1
N
N
N
Win Semiconductors Corp
529900G3R9LZ0M2UBM97
Win Semiconductors Corp
000000000
158000.00000000
NS
1549588.02000000
0.558442182104
Long
EC
CORP
TW
N
1
N
N
N
Greentown Service Group Co Ltd
N/A
Greentown Service Group Co Ltd
000000000
1642000.00000000
NS
1793234.35000000
0.646247706173
Long
EC
CORP
KY
N
1
N
N
N
Ez Tec Empreendimentos e Participacoes SA
N/A
Ez Tec Empreendimentos e Participacoes SA
000000000
266800.00000000
NS
3442195.54000000
1.240502097189
Long
EC
CORP
BR
N
1
N
N
N
Offcn Education Technology Co Ltd
N/A
Offcn Education Technology Co Ltd
000000000
488000.00000000
NS
1252629.31000000
0.451423885714
Long
EC
CORP
CN
N
1
N
N
N
CJ Logistics Corp
N/A
CJ Logistics Corp
000000000
6610.00000000
NS
885944.05000000
0.319277460924
Long
EC
CORP
KR
N
1
N
N
N
Info Edge India Ltd
335800MXUVHTBF9DEC78
Info Edge India Ltd
000000000
65728.00000000
NS
2338662.48000000
0.842809676947
Long
EC
CORP
IN
N
1
N
N
N
Taiwan Union Technology Corp
N/A
Taiwan Union Technology Corp
000000000
572000.00000000
NS
2824031.76000000
1.017727575351
Long
EC
CORP
TW
N
1
N
N
N
Douzone Bizon Co Ltd
N/A
Douzone Bizon Co Ltd
000000000
72758.00000000
NS
5096111.38000000
1.836542050251
Long
EC
CORP
KR
N
1
N
N
N
Zhejiang Supor Co Ltd
N/A
Zhejiang Supor Co Ltd
000000000
148108.00000000
NS
1632532.59000000
0.588333834638
Long
EC
CORP
CN
N
1
N
N
N
PI Industries Ltd
335800PEGP94E4CC1D11
PI Industries Ltd
000000000
113324.00000000
NS
2294163.97000000
0.826773256489
Long
EC
CORP
IN
N
1
N
N
N
Alpargatas SA
N/A
Alpargatas SA
000000000
231200.00000000
NS
1908131.35000000
0.687654409484
Long
EP
CORP
BR
N
1
N
N
N
Cyrela Brazil Realty SA Empreendimentos e Participacoes
N/A
Cyrela Brazil Realty SA Empreendimentos e Participacoes
000000000
680900.00000000
NS
5025460.76000000
1.811080904521
Long
EC
CORP
BR
N
1
N
N
N
Com7 PCL
N/A
Com7 PCL
000000000
1527300.00000000
NS
1351198.10000000
0.486946211303
Long
EC
CORP
TH
N
2
N
N
N
Accton Technology Corp
529900M1YRZ0GWMDF920
Accton Technology Corp
000000000
361000.00000000
NS
2023151.08000000
0.729105342362
Long
EC
CORP
TW
N
1
N
N
N
JYP Entertainment Corp
N/A
JYP Entertainment Corp
000000000
122738.00000000
NS
2563122.23000000
0.923700720868
Long
EC
CORP
KR
N
1
N
N
N
Koh Young Technology Inc
N/A
Koh Young Technology Inc
000000000
51243.00000000
NS
4674768.90000000
1.684698198268
Long
EC
CORP
KR
N
1
N
N
N
CIFI Holdings Group Co Ltd
549300WGKSV867C0JF48
CIFI Holdings Group Co Ltd
000000000
1970000.00000000
NS
1666042.12000000
0.600410034772
Long
EC
CORP
KY
N
1
N
N
N
Changzhou Xingyu Automotive Lighting Systems Co Ltd
N/A
Changzhou Xingyu Automotive Lighting Systems Co Ltd
000000000
110747.00000000
NS
1510077.96000000
0.544203504574
Long
EC
CORP
CN
N
1
N
N
N
Pidilite Industries Ltd
335800APXGEBZ349GN74
Pidilite Industries Ltd
000000000
165799.00000000
NS
3221759.22000000
1.161061021259
Long
EC
CORP
IN
N
1
N
N
N
Zhejiang Dingli Machinery Co Ltd
N/A
Zhejiang Dingli Machinery Co Ltd
000000000
217894.00000000
NS
2236590.87000000
0.806025001353
Long
EC
CORP
CN
N
1
N
N
N
Phoenix Mills Ltd/The
33580037PCXCE5PNQU51
Phoenix Mills Ltd/The
000000000
116717.00000000
NS
1353939.21000000
0.487934055446
Long
EC
CORP
IN
N
1
N
N
N
Ipca Laboratories Ltd
33580069PZ8ZQVCDBC38
Ipca Laboratories Ltd
000000000
187746.00000000
NS
2995781.02000000
1.079622756709
Long
EC
CORP
IN
N
1
N
N
N
Arco Platform Ltd
N/A
Arco Platform Ltd
000000000
41024.00000000
NS
USD
1813260.80000000
0.653464859567
Long
EC
CORP
KY
N
1
N
N
N
Security Bank Corp
549300JSVDZIR2CPTP95
Security Bank Corp
000000000
753460.00000000
NS
2901070.19000000
1.045490766857
Long
EC
CORP
PH
N
1
N
N
N
Varun Beverages Ltd
33580058NWEMWBDNMD48
Varun Beverages Ltd
000000000
312901.00000000
NS
3068595.92000000
1.105863867973
Long
EC
CORP
IN
N
1
N
N
N
Motherson Sumi Systems Ltd
335800C7BQ19CKG8GH63
Motherson Sumi Systems Ltd
000000000
1505396.00000000
NS
3091857.29000000
1.114246825284
Long
EC
CORP
IN
N
1
N
N
N
Juewei Food Co Ltd
N/A
Juewei Food Co Ltd
000000000
237135.00000000
NS
1581308.52000000
0.569873649700
Long
EC
CORP
CN
N
1
N
N
N
Fila Korea Ltd
N/A
Fila Korea Ltd
000000000
25595.00000000
NS
1173016.56000000
0.422732958022
Long
EC
CORP
KR
N
1
N
N
N
Aarti Surfactants Ltd
N/A
Aarti Surfactants Ltd
000000000
13896.00000000
NS
1946.81000000
0.000701593462
Long
EC
CORP
IN
N
1
N
N
N
Dr Lal PathLabs Ltd
N/A
Dr Lal PathLabs Ltd
000000000
106476.00000000
NS
2230116.92000000
0.803691912353
Long
EC
CORP
IN
Y
1
N
N
N
Wilcon Depot Inc
N/A
Wilcon Depot Inc
000000000
5264400.00000000
NS
1871047.49000000
0.674290088495
Long
EC
CORP
PH
N
1
N
N
N
Ever Sunshine Lifestyle Services Group Ltd
N/A
Ever Sunshine Lifestyle Services Group Ltd
000000000
1686000.00000000
NS
1142420.08000000
0.411706565952
Long
EC
CORP
KY
Y
1
N
N
N
Clicks Group Ltd
378900E967958A677472
Clicks Group Ltd
000000000
143962.00000000
NS
2637384.66000000
0.950463494535
Long
EC
CORP
ZA
N
1
N
N
N
Yihai International Holding Ltd
3003004D79NRTSL70K40
Yihai International Holding Ltd
000000000
165000.00000000
NS
967686.05000000
0.348735730000
Long
EC
CORP
KY
N
1
N
N
N
Ace Hardware Indonesia Tbk PT
529900WER46RYFNZER60
Ace Hardware Indonesia Tbk PT
000000000
10878800.00000000
NS
1171532.94000000
0.422198289466
Long
EC
CORP
ID
N
1
N
N
N
AfreecaTV Co Ltd
N/A
AfreecaTV Co Ltd
000000000
21727.00000000
NS
1294470.41000000
0.466502625924
Long
EC
CORP
KR
N
1
N
N
N
Arezzo Industria e Comercio SA
N/A
Arezzo Industria e Comercio SA
000000000
57700.00000000
NS
917990.40000000
0.330826358690
Long
EC
CORP
BR
N
1
N
N
N
Tripod Technology Corp
N/A
Tripod Technology Corp
000000000
787000.00000000
NS
3294809.35000000
1.187386904961
Long
EC
CORP
TW
N
1
N
N
N
Muangthai Capital PCL
N/A
Muangthai Capital PCL
000000000
544000.00000000
NS
1157784.92000000
0.417243763366
Long
EC
CORP
TH
N
2
N
N
N
Sporton International Inc
N/A
Sporton International Inc
000000000
186000.00000000
NS
1321613.24000000
0.476284387926
Long
EC
CORP
TW
N
1
N
N
N
ASPEED Technology Inc
N/A
ASPEED Technology Inc
000000000
91000.00000000
NS
2911198.59000000
1.049140850443
Long
EC
CORP
TW
N
1
N
N
N
GSX Techedu Inc
549300R5BPFFORR9ET36
GSX Techedu Inc
36257Y109
146312.00000000
NS
USD
3198380.32000000
1.152635708362
Long
EC
CORP
KY
N
1
N
N
N
Poya International Co Ltd
N/A
Poya International Co Ltd
000000000
66000.00000000
NS
928011.48000000
0.334437766180
Long
EC
CORP
TW
N
1
N
N
N
Topchoice Medical Corp
N/A
Topchoice Medical Corp
000000000
142700.00000000
NS
2100439.44000000
0.756958603908
Long
EC
CORP
CN
N
1
N
N
N
A-Living Services Co Ltd
N/A
A-Living Services Co Ltd
000000000
1456250.00000000
NS
5027158.22000000
1.811692636965
Long
EC
CORP
CN
N
1
N
N
N
KWG Group Holdings Ltd
549300LK82ZOM9ZE7H90
KWG Group Holdings Ltd
000000000
730000.00000000
NS
1023009.89000000
0.368673394420
Long
EC
CORP
KY
N
1
N
N
N
F&F Co Ltd
N/A
F&F Co Ltd
000000000
14792.00000000
NS
1432577.28000000
0.516273726920
Long
EC
CORP
KR
N
1
N
N
N
RichWave Technology Corp
N/A
RichWave Technology Corp
000000000
182000.00000000
NS
1032124.63000000
0.371958174135
Long
EC
CORP
TW
N
1
N
N
N
Iguatemi Empresa de Shopping Centers SA
N/A
Iguatemi Empresa de Shopping Centers SA
000000000
46800.00000000
NS
615437.39000000
0.221791982504
Long
EC
CORP
BR
N
1
N
N
N
Apollo Hospitals Enterprise Ltd
3358005YT7JQCWYLTG43
Apollo Hospitals Enterprise Ltd
000000000
107364.00000000
NS
2164332.64000000
0.779984503418
Long
EC
CORP
IN
N
1
N
N
N
Nanya Technology Corp
254900STKVKJBRRO0835
Nanya Technology Corp
000000000
1084000.00000000
NS
3015832.14000000
1.086848800704
Long
EC
CORP
TW
N
1
N
N
N
2020-01-15
WILLIAM BLAIR FUNDS
Colette Garavalia
Colette Garavalia
Principal Financial Officer