0001752724-20-022240.txt : 20200218
0001752724-20-022240.hdr.sgml : 20200218
20200218105036
ACCESSION NUMBER: 0001752724-20-022240
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: 20624000
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
C000023528
C000023529
WILLIAM BLAIR FUNDS
811-05344
0000822632
SNQR0U5FDV8EZZX4W051
150 NORTH RIVERSIDE PLAZA
CHICAGO
60606
312-364-8000
William Blair Emerging Markets Growth Fund
S000008596
JIB9L3873X6222B3QS27
2019-12-31
2019-12-31
N
794329275.86
3139970.77
791189305.09
0
0
0
0
0
0
0
0
0
0
0
0
0
384270.33
N
Vingroup JSC
254900MJ9C15O3O1V757
Vingroup JSC
000000000
329388.00000000
NS
1634679.90000000
0.206610464712
Long
EC
CORP
VN
N
1
N
N
N
IRB Brasil Resseguros S/A
21380017DVWSU9AEU878
IRB Brasil Resseguros S/A
000000000
978000.00000000
NS
9469535.39000000
1.196873533183
Long
EC
CORP
BR
N
1
N
N
N
Itau Unibanco Holding SA
5493002W2IVG62O3ZJ94
Itau Unibanco Holding SA
000000000
888290.00000000
NS
8192397.89000000
1.035453568102
Long
EP
CORP
BR
N
1
N
N
N
Li Ning Co Ltd
529900T77L2FV3FZ3U81
Li Ning Co Ltd
000000000
1693000.00000000
NS
5073155.55000000
0.641206284938
Long
EC
CORP
KY
N
1
N
N
N
Safaricom PLC
N/A
Safaricom PLC
000000000
6783854.00000000
NS
2115143.43000000
0.267337212016
Long
EC
CORP
KE
N
1
N
N
N
MercadoLibre Inc
549300DKPDN9M5S8GB14
MercadoLibre Inc
58733R102
16188.00000000
NS
USD
9258564.72000000
1.170208527900
Long
EC
CORP
US
N
1
N
N
N
MediaTek Inc
254900UEGBK1I4DM4E14
MediaTek Inc
000000000
1163000.00000000
NS
17206208.09000000
2.174727082293
Long
EC
CORP
TW
N
1
N
N
N
WEG SA
N/A
WEG SA
000000000
793320.00000000
NS
6835327.32000000
0.863930702301
Long
EC
CORP
BR
N
1
N
N
N
Parade Technologies Ltd
529900D9FDQHQKAQLY02
Parade Technologies Ltd
000000000
126000.00000000
NS
2584981.82000000
0.326721026607
Long
EC
CORP
KY
N
1
N
N
N
Ayala Land Inc
254900EWT10TQ6DKTV34
Ayala Land Inc
000000000
3688400.00000000
NS
3313697.30000000
0.418824834800
Long
EC
CORP
PH
N
1
N
N
N
CP ALL PCL
N/A
CP ALL PCL
000000000
1567700.00000000
NS
3781373.78000000
0.477935401258
Long
EC
CORP
TH
N
2
N
N
N
Country Garden Services Holdings Co Ltd
N/A
Country Garden Services Holdings Co Ltd
000000000
1477000.00000000
NS
4975584.87000000
0.628874131385
Long
EC
CORP
KY
N
1
N
N
N
Juewei Food Co Ltd
N/A
Juewei Food Co Ltd
000000000
294700.00000000
NS
1965174.35000000
0.248382319801
Long
EC
CORP
CN
N
1
N
N
N
Magazine Luiza SA
N/A
Magazine Luiza SA
000000000
791800.00000000
NS
9388932.81000000
1.186686011754
Long
EC
CORP
BR
N
1
N
N
N
TOTVS SA
N/A
TOTVS SA
000000000
259300.00000000
NS
4160840.98000000
0.525897020249
Long
EC
CORP
BR
N
1
N
N
N
Lojas Renner SA
N/A
Lojas Renner SA
000000000
631880.00000000
NS
8826245.36000000
1.115566818613
Long
EC
CORP
BR
N
1
N
N
N
ASPEED Technology Inc
N/A
ASPEED Technology Inc
000000000
98000.00000000
NS
3135136.94000000
0.396256233474
Long
EC
CORP
TW
N
1
N
N
N
A-Living Services Co Ltd
N/A
A-Living Services Co Ltd
000000000
832500.00000000
NS
2873894.74000000
0.363237308885
Long
EC
CORP
CN
Y
1
N
N
N
China International Travel Service Corp Ltd
N/A
China International Travel Service Corp Ltd
000000000
305640.00000000
NS
3902935.53000000
0.493299834172
Long
EC
CORP
CN
N
1
N
N
N
HDFC Life Insurance Co Ltd
335800RQI8GAFHIRGZ37
HDFC Life Insurance Co Ltd
000000000
527550.00000000
NS
4600845.99000000
0.581510134224
Long
EC
CORP
IN
Y
1
N
N
N
Capitec Bank Holdings Ltd
N/A
Capitec Bank Holdings Ltd
000000000
38979.00000000
NS
4024750.12000000
0.508696224039
Long
EC
CORP
ZA
N
1
N
N
N
Grupo Aeroportuario del Centro Norte SAB de CV
529900HUSBARAFSXJ605
Grupo Aeroportuario del Centro Norte SAB de CV
000000000
271800.00000000
NS
2034960.10000000
0.257202680434
Long
EC
CORP
MX
N
1
N
N
N
Jiangsu Hengrui Medicine Co Ltd
N/A
Jiangsu Hengrui Medicine Co Ltd
000000000
315600.00000000
NS
3965331.84000000
0.501186228692
Long
EC
CORP
CN
N
1
N
N
N
Hangzhou Tigermed Consulting Co Ltd
N/A
Hangzhou Tigermed Consulting Co Ltd
000000000
367866.00000000
NS
3335018.43000000
0.421519655099
Long
EC
CORP
CN
N
1
N
N
N
Powertech Technology Inc
254900O6KNZXH2RI9Q14
Powertech Technology Inc
000000000
864000.00000000
NS
2876445.27000000
0.363559675477
Long
EC
CORP
TW
N
1
N
N
N
Ping An Insurance Group Co of China Ltd
529900M9MC28JLN35U89
Ping An Insurance Group Co of China Ltd
000000000
1614300.00000000
NS
19079993.07000000
2.411558516685
Long
EC
CORP
CN
N
1
N
N
N
Indraprastha Gas Ltd
33580033VPD8D168H736
Indraprastha Gas Ltd
000000000
625135.00000000
NS
3752833.99000000
0.474328200072
Long
EC
CORP
IN
N
1
N
N
N
RFHIC Corp
N/A
RFHIC Corp
000000000
39032.00000000
NS
1243745.25000000
0.157199451761
Long
EC
CORP
KR
N
1
N
N
N
Nestle India Ltd
3358008SYYY9CPWH5D94
Nestle India Ltd
000000000
20705.00000000
NS
4284955.40000000
0.541584090233
Long
EC
CORP
IN
N
1
N
N
N
Chacha Food Co Ltd
N/A
Chacha Food Co Ltd
000000000
390367.00000000
NS
1903723.53000000
0.240615427654
Long
EC
CORP
CN
N
1
N
N
N
Bank Central Asia Tbk PT
254900BR956G2OHVOM21
Bank Central Asia Tbk PT
000000000
6733900.00000000
NS
16213261.84000000
2.049226618167
Long
EC
CORP
ID
N
1
N
N
N
Tencent Holdings Ltd
254900N4SLUMW4XUYY11
Tencent Holdings Ltd
000000000
368060.00000000
NS
17741018.18000000
2.242322800101
Long
EC
CORP
KY
N
1
N
N
N
Airports of Thailand PCL
5299006VS4CU6LW0TY22
Airports of Thailand PCL
000000000
922800.00000000
NS
2287456.50000000
0.289116205854
Long
EC
CORP
TH
N
2
N
N
N
Taiwan Union Technology Corp
N/A
Taiwan Union Technology Corp
000000000
584000.00000000
NS
2883277.18000000
0.364423174258
Long
EC
CORP
TW
N
1
N
N
N
Asian Paints Ltd
335800HEHXGYRUNERD75
Asian Paints Ltd
000000000
179541.00000000
NS
4502978.83000000
0.569140507970
Long
EC
CORP
IN
N
1
N
N
N
Banco BTG Pactual SA
ZXLTQRYIK6IJH3R0IK66
Banco BTG Pactual SA
000000000
436300.00000000
NS
8257021.15000000
1.043621431290
Long
EC
CORP
BR
N
1
N
N
N
XP Inc
5493008KDA8NBZRJST80
XP Inc
000000000
122206.00000000
NS
USD
4707375.12000000
0.594974564205
Long
EC
CORP
KY
N
1
N
N
N
Sinbon Electronics Co Ltd
N/A
Sinbon Electronics Co Ltd
000000000
435000.00000000
NS
1799379.52000000
0.227427179364
Long
EC
CORP
TW
N
1
N
N
N
China Mengniu Dairy Co Ltd
2549005Q343BSJ8RSS21
China Mengniu Dairy Co Ltd
000000000
987000.00000000
NS
3989900.29000000
0.504291484266
Long
EC
CORP
KY
N
1
N
N
N
HDFC Asset Management Co Ltd
3358002FLK8AK8WSEP31
HDFC Asset Management Co Ltd
000000000
108212.00000000
NS
4836161.77000000
0.611252166692
Long
EC
CORP
IN
N
1
N
N
N
LG Household & Health Care Ltd
N/A
LG Household & Health Care Ltd
000000000
6045.00000000
NS
6591504.17000000
0.833113406310
Long
EC
CORP
KR
N
1
N
N
N
FIXED INC CLEARING CORP.REPO
549300H47WTHXPU08X20
FIXED INC CLEARING CORP.REPO
000000000
12845182.08000000
PA
USD
12845182.08000000
1.623528275390
Long
RA
CORP
US
N
2
Repurchase
N
0.12000000
2020-01-02
12685000.00000000
USD
13105152.57000000
USD
UST
N
N
N
Sul America SA
N/A
Sul America SA
000000000
290800.00000000
NS
4331602.16000000
0.547479867603
Long
EC
CORP
BR
N
1
N
N
N
Notre Dame Intermedica Participacoes SA
N/A
Notre Dame Intermedica Participacoes SA
000000000
291500.00000000
NS
4945652.17000000
0.625090877516
Long
EC
CORP
BR
N
1
N
N
N
Aier Eye Hospital Group Co Ltd
N/A
Aier Eye Hospital Group Co Ltd
000000000
587420.00000000
NS
3336109.11000000
0.421657508327
Long
EC
CORP
CN
N
1
N
N
N
Localiza Rent a Car SA
N/A
Localiza Rent a Car SA
000000000
485121.00000000
NS
5717450.12000000
0.722639965330
Long
EC
CORP
BR
N
1
N
N
N
Advantech Co Ltd
2549002OSTKE9HB9IY03
Advantech Co Ltd
000000000
264000.00000000
NS
2659639.06000000
0.336157104613
Long
EC
CORP
TW
N
1
N
N
N
CD Projekt SA
259400TYO5Q8SH8TL437
CD Projekt SA
000000000
55745.00000000
NS
4106783.92000000
0.519064640229
Long
EC
CORP
PL
N
1
N
N
N
Aramex PJSC
N/A
Aramex PJSC
000000000
1281269.00000000
NS
1245288.19000000
0.157394467036
Long
EC
CORP
AE
N
1
N
N
N
Reliance Industries Ltd
5493003UOETFYRONLG31
Reliance Industries Ltd
000000000
941421.00000000
NS
19994833.66000000
2.527187050098
Long
EC
CORP
IN
N
1
N
N
N
StoneCo Ltd
549300O1A9LEF0XZCR35
StoneCo Ltd
000000000
110258.00000000
NS
USD
4398191.62000000
0.555896242745
Long
EC
CORP
KY
N
1
N
N
N
China Merchants Bank Co Ltd
549300MKO5B60FFIHF58
China Merchants Bank Co Ltd
000000000
2232500.00000000
NS
11474356.10000000
1.450266835785
Long
EC
CORP
CN
N
1
N
N
N
Shenzhou International Group Holdings Ltd
529900B4W41TCUKJFM73
Shenzhou International Group Holdings Ltd
000000000
412000.00000000
NS
6022201.40000000
0.761158089632
Long
EC
CORP
KY
N
1
N
N
N
Housing Development Finance Corp Ltd
335800OX2H9AP7NHLT64
Housing Development Finance Corp Ltd
000000000
372972.00000000
NS
12608901.81000000
1.593664339100
Long
EC
CORP
IN
N
1
N
N
N
Sea Ltd
529900OM6JLLW44YKI15
Sea Ltd
81141R100
89290.00000000
NS
USD
3591243.80000000
0.453904492502
Long
EC
CORP
KY
N
1
N
N
N
Ping An Healthcare and Technology Co Ltd
2549009NW1LO017CP285
Ping An Healthcare and Technology Co Ltd
000000000
338600.00000000
NS
2470311.72000000
0.312227643132
Long
EC
CORP
KY
Y
1
N
N
N
Rumo SA
N/A
Rumo SA
000000000
457400.00000000
NS
2967693.34000000
0.375092701697
Long
EC
CORP
BR
N
1
N
N
N
WuXi AppTec Co Ltd
254900OEPQLZSPLN9175
WuXi AppTec Co Ltd
000000000
330400.00000000
NS
4098040.37000000
0.517959525443
Long
EC
CORP
CN
Y
1
N
N
N
Tata Consultancy Services Ltd
335800ZJKU9GPQRE2U66
Tata Consultancy Services Ltd
000000000
163791.00000000
NS
4968012.13000000
0.627916997618
Long
EC
CORP
IN
N
1
N
N
N
ITEQ Corp
N/A
ITEQ Corp
000000000
653000.00000000
NS
2777379.32000000
0.351038531756
Long
EC
CORP
TW
N
1
N
N
N
Hapvida Participacoes e Investimentos SA
N/A
Hapvida Participacoes e Investimentos SA
000000000
272800.00000000
NS
4333388.02000000
0.547705586023
Long
EC
CORP
BR
Y
1
N
N
N
Bajaj Finance Ltd
335800YTEXC3DO4Z6F68
Bajaj Finance Ltd
000000000
250280.00000000
NS
14814519.57000000
1.872436782789
Long
EC
CORP
IN
N
1
N
N
N
Info Edge India Ltd
335800MXUVHTBF9DEC78
Info Edge India Ltd
000000000
76154.00000000
NS
2709629.12000000
0.342475448362
Long
EC
CORP
IN
N
1
N
N
N
Sunny Optical Technology Group Co Ltd
3003004QIVP0DFVVWM94
Sunny Optical Technology Group Co Ltd
000000000
348800.00000000
NS
6038412.28000000
0.763207015205
Long
EC
CORP
KY
N
1
N
N
N
Offcn Education Technology Co Ltd
N/A
Offcn Education Technology Co Ltd
000000000
964700.00000000
NS
2476253.07000000
0.312978582251
Long
EC
CORP
CN
N
1
N
N
N
Muangthai Capital PCL
N/A
Muangthai Capital PCL
000000000
1024400.00000000
NS
2180211.16000000
0.275561252657
Long
EC
CORP
TH
N
2
N
N
N
HDFC Bank Ltd
335800ZQ6I4E2JXENC50
HDFC Bank Ltd
000000000
1158453.00000000
NS
20701108.13000000
2.616454494116
Long
EC
CORP
IN
N
1
N
N
N
Topsports International Holdings Ltd
N/A
Topsports International Holdings Ltd
000000000
2885000.00000000
NS
3487635.23000000
0.440809197945
Long
EC
CORP
KY
Y
1
N
N
N
Elite Material Co Ltd
N/A
Elite Material Co Ltd
000000000
634000.00000000
NS
2897488.07000000
0.366219317091
Long
EC
CORP
TW
N
1
N
N
N
Taiwan Semiconductor Manufacturing Co Ltd
549300KB6NK5SBD14S87
Taiwan Semiconductor Manufacturing Co Ltd
000000000
1623000.00000000
NS
17920839.31000000
2.265050752671
Long
EC
CORP
TW
N
1
N
N
N
Shanghai M&G Stationery Inc
N/A
Shanghai M&G Stationery Inc
000000000
263500.00000000
NS
1843747.22000000
0.233034901778
Long
EC
CORP
CN
N
1
N
N
N
Silergy Corp
N/A
Silergy Corp
000000000
128000.00000000
NS
4056443.27000000
0.512701984708
Long
EC
CORP
KY
N
1
N
N
N
Credicorp Ltd
529900UYAEYQCQ2BKB17
Credicorp Ltd
000000000
9135.00000000
NS
USD
1946942.55000000
0.246077966104
Long
EC
CORP
BM
N
1
N
N
N
Pidilite Industries Ltd
335800APXGEBZ349GN74
Pidilite Industries Ltd
000000000
120711.00000000
NS
2345621.97000000
0.296467856037
Long
EC
CORP
IN
N
1
N
N
N
Alibaba Group Holding Ltd
5493001NTNQJDH60PM02
Alibaba Group Holding Ltd
01609W102
262550.00000000
NS
USD
55686855.00000000
7.038373072252
Long
EC
CORP
KY
N
1
N
N
N
Macquarie Korea Infrastructure Fund
N/A
Macquarie Korea Infrastructure Fund
000000000
260033.00000000
NS
2608312.34000000
0.329669817731
Long
EC
CORP
KR
N
1
N
N
N
Voltronic Power Technology Corp
N/A
Voltronic Power Technology Corp
000000000
112700.00000000
NS
2688077.53000000
0.339751499762
Long
EC
CORP
TW
N
1
N
N
N
Bizlink Holding Inc
213800YAKRFVU5XOX138
Bizlink Holding Inc
000000000
319000.00000000
NS
2399656.40000000
0.303297375806
Long
EC
CORP
KY
N
1
N
N
N
Hindustan Unilever Ltd
5493007IW5N37IKRPM32
Hindustan Unilever Ltd
000000000
211844.00000000
NS
5699279.59000000
0.720343355671
Long
EC
CORP
IN
N
1
N
N
N
Shennan Circuits Co Ltd
N/A
Shennan Circuits Co Ltd
000000000
102403.00000000
NS
2089017.08000000
0.264035050342
Long
EC
CORP
CN
N
1
N
N
N
OTP Bank Nyrt
529900W3MOO00A18X956
OTP Bank Nyrt
000000000
171047.00000000
NS
8944910.10000000
1.130565092633
Long
EC
CORP
HU
N
1
N
N
N
Taiwan Semiconductor Manufacturing Co Ltd
549300KB6NK5SBD14S87
Taiwan Semiconductor Manufacturing Co Ltd
874039100
666236.00000000
NS
USD
38708311.60000000
4.892420985846
Long
EC
CORP
TW
N
1
N
N
N
Zhejiang Supor Co Ltd
N/A
Zhejiang Supor Co Ltd
000000000
352882.00000000
NS
3889670.81000000
0.491623279659
Long
EC
CORP
CN
N
1
N
N
N
Naspers Ltd
21380044BQ8812EEKT59
Naspers Ltd
000000000
51426.00000000
NS
8411121.42000000
1.063098472879
Long
EC
CORP
ZA
N
1
N
N
N
TCS Group Holding PLC
549300XQRN9MR54V1W18
TCS Group Holding PLC
87238U203
98747.00000000
NS
USD
2123060.50000000
0.268337866341
Long
EC
CORP
CY
Y
1
N
N
N
King Yuan Electronics Co Ltd
N/A
King Yuan Electronics Co Ltd
000000000
2026000.00000000
NS
2537822.33000000
0.320760444267
Long
EC
CORP
TW
N
1
N
N
N
Moneta Money Bank AS
I6USJ58BDV2BO5KP3C31
Moneta Money Bank AS
000000000
730963.00000000
NS
2740702.16000000
0.346402832086
Long
EC
CORP
CZ
Y
1
N
N
N
Kakao Corp
988400FTKUBQXKVZP434
Kakao Corp
000000000
57460.00000000
NS
7626884.00000000
0.963977135551
Long
EC
CORP
KR
N
1
N
N
N
First Abu Dhabi Bank PJSC
2138002Y3WMK6RZS8H90
First Abu Dhabi Bank PJSC
000000000
875094.00000000
NS
3611729.73000000
0.456493750201
Long
EC
CORP
AE
N
1
N
N
N
JUMBO SA
549300TGIVUUMY40MZ05
JUMBO SA
000000000
117460.00000000
NS
2444052.97000000
0.308908747157
Long
EC
CORP
GR
N
1
N
N
N
Topchoice Medical Corp
N/A
Topchoice Medical Corp
000000000
169200.00000000
NS
2490500.02000000
0.314779282780
Long
EC
CORP
CN
N
1
N
N
N
Yihai International Holding Ltd
3003004D79NRTSL70K40
Yihai International Holding Ltd
000000000
527000.00000000
NS
3090730.59000000
0.390643626009
Long
EC
CORP
KY
N
1
N
N
N
Accton Technology Corp
529900M1YRZ0GWMDF920
Accton Technology Corp
000000000
465000.00000000
NS
2605997.93000000
0.329377294818
Long
EC
CORP
TW
N
1
N
N
N
Giant Manufacturing Co Ltd
549300M7TYVF50B2GY12
Giant Manufacturing Co Ltd
000000000
258000.00000000
NS
1833205.46000000
0.231702507630
Long
EC
CORP
TW
N
1
N
N
N
Samsung Electronics Co Ltd
9884007ER46L6N7EI764
Samsung Electronics Co Ltd
000000000
854498.00000000
NS
41230479.83000000
5.211202877080
Long
EC
CORP
KR
N
1
N
N
N
Clicks Group Ltd
378900E967958A677472
Clicks Group Ltd
000000000
223854.00000000
NS
4101006.56000000
0.518334428134
Long
EC
CORP
ZA
N
1
N
N
N
New Oriental Education & Technology Group Inc
529900NHZVBZQZ8EKN29
New Oriental Education & Technology Group Inc
647581107
48000.00000000
NS
USD
5820000.00000000
0.735601449938
Long
EC
CORP
KY
N
1
N
N
N
Intercorp Financial Services Inc
5299004181WFTEWB1398
Intercorp Financial Services Inc
000000000
44592.00000000
NS
USD
1841649.60000000
0.232769779388
Long
EC
CORP
PA
N
1
N
N
N
Tripod Technology Corp
N/A
Tripod Technology Corp
000000000
713000.00000000
NS
2985005.17000000
0.377280778543
Long
EC
CORP
TW
N
1
N
N
N
Pagseguro Digital Ltd
N/A
Pagseguro Digital Ltd
000000000
101722.00000000
NS
USD
3474823.52000000
0.439189900273
Long
EC
CORP
KY
N
1
N
N
N
Dino Polska SA
259400H4L81SMPRTW956
Dino Polska SA
000000000
70023.00000000
NS
2657769.58000000
0.335920817293
Long
EC
CORP
PL
Y
1
N
N
N
Wal-Mart de Mexico SAB de CV
N/A
Wal-Mart de Mexico SAB de CV
000000000
1465200.00000000
NS
4206323.21000000
0.531645610341
Long
EC
CORP
MX
N
1
N
N
N
E.Sun Financial Holding Co Ltd
549300X6CNQE512OPC90
E.Sun Financial Holding Co Ltd
000000000
10008007.00000000
NS
9314587.69000000
1.177289383220
Long
EC
CORP
TW
N
1
N
N
N
RichWave Technology Corp
N/A
RichWave Technology Corp
000000000
229000.00000000
NS
1298662.31000000
0.164140528903
Long
EC
CORP
TW
N
1
N
N
N
Azul SA
549300Z0MWZ57Q9RR205
Azul SA
05501U106
41763.00000000
NS
USD
1787456.40000000
0.225920192361
Long
EC
CORP
BR
N
1
N
N
N
Chailease Holding Co Ltd
529900L76E6T0JCM3J27
Chailease Holding Co Ltd
000000000
1227071.00000000
NS
5648857.39000000
0.713970392883
Long
EC
CORP
KY
N
1
N
N
N
Kweichow Moutai Co Ltd
N/A
Kweichow Moutai Co Ltd
000000000
45342.00000000
NS
7700530.60000000
0.973285476744
Long
EC
CORP
CN
N
1
N
N
N
Shenzhen Mindray Bio-Medical Electronics Co Ltd
N/A
Shenzhen Mindray Bio-Medical Electronics Co Ltd
000000000
137800.00000000
NS
3598463.90000000
0.454817055393
Long
EC
CORP
CN
N
1
N
N
N
Banca Transilvania SA
549300RG3H390KEL8896
Banca Transilvania SA
000000000
3982325.00000000
NS
2420965.51000000
0.305990676874
Long
EC
CORP
RO
N
1
N
N
N
Foshan Haitian Flavouring & Food Co Ltd
N/A
Foshan Haitian Flavouring & Food Co Ltd
000000000
456654.00000000
NS
7048088.71000000
0.890822040269
Long
EC
CORP
CN
N
1
N
N
N
ASMedia Technology Inc
N/A
ASMedia Technology Inc
000000000
101000.00000000
NS
2213597.09000000
0.279780967179
Long
EC
CORP
TW
N
1
N
N
N
B3 SA - Brasil Bolsa Balcao
4GTK5S46E6H318LMDS44
B3 SA - Brasil Bolsa Balcao
000000000
1578600.00000000
NS
16862416.29000000
2.131274548520
Long
EC
CORP
BR
N
1
N
N
N
Globant SA
2221008DCMSPYS42DS88
Globant SA
000000000
29115.00000000
NS
USD
3087645.75000000
0.390253726906
Long
EC
CORP
LU
N
1
N
N
N
Wuxi Biologics Cayman Inc
5493001TD2TH6VDTJU11
Wuxi Biologics Cayman Inc
000000000
321000.00000000
NS
4063838.66000000
0.513636702854
Long
EC
CORP
KY
N
1
N
N
N
ANTA Sports Products Ltd
529900291XG0CTK4LF95
ANTA Sports Products Ltd
000000000
779000.00000000
NS
6972941.24000000
0.881324001113
Long
EC
CORP
KY
N
1
N
N
N
Home Product Center PCL
N/A
Home Product Center PCL
000000000
5113600.00000000
NS
2731464.34000000
0.345235245525
Long
EC
CORP
TH
N
2
N
N
N
Wuliangye Yibin Co Ltd
N/A
Wuliangye Yibin Co Ltd
000000000
441994.00000000
NS
8439872.80000000
1.066732417349
Long
EC
CORP
CN
N
1
N
N
N
Network International Holdings PLC
213800XVRNKWENNLKK60
Network International Holdings PLC
000000000
460696.00000000
NS
3911624.50000000
0.494398050483
Long
EC
CORP
GB
Y
1
N
N
N
Bandhan Bank Ltd
335800Q13QAC32IOCH33
Bandhan Bank Ltd
000000000
176380.00000000
NS
1259748.59000000
0.159222145938
Long
EC
CORP
IN
Y
1
N
N
N
Bank Rakyat Indonesia Persero Tbk PT
254900HB6S4B12GBNP64
Bank Rakyat Indonesia Persero Tbk PT
000000000
13435605.00000000
NS
4258358.51000000
0.538222456067
Long
EC
CORP
ID
N
1
N
N
N
Centre Testing International Group Co Ltd
N/A
Centre Testing International Group Co Ltd
000000000
1771600.00000000
NS
3792089.24000000
0.479289749697
Long
EC
CORP
CN
N
1
N
N
N
Cyrela Brazil Realty SA Empreendimentos e Participacoes
N/A
Cyrela Brazil Realty SA Empreendimentos e Participacoes
000000000
594100.00000000
NS
4384823.38000000
0.554206604132
Long
EC
CORP
BR
N
1
N
N
N
Bank of Ningbo Co Ltd
300300C1092133000091
Bank of Ningbo Co Ltd
000000000
967000.00000000
NS
3907869.99000000
0.493923510449
Long
EC
CORP
CN
N
1
N
N
N
Win Semiconductors Corp
529900G3R9LZ0M2UBM97
Win Semiconductors Corp
000000000
716000.00000000
NS
7022183.67000000
0.887547850409
Long
EC
CORP
TW
N
1
N
N
N
Lotes Co Ltd
N/A
Lotes Co Ltd
000000000
179000.00000000
NS
1925726.39000000
0.243396413173
Long
EC
CORP
TW
N
1
N
N
N
Bancolombia SA
54930052NWJRPNMP1W58
Bancolombia SA
05968L102
51763.00000000
NS
USD
2836094.77000000
0.358459695012
Long
EC
CORP
CO
N
1
N
N
N
Luxshare Precision Industry Co Ltd
N/A
Luxshare Precision Industry Co Ltd
000000000
893700.00000000
NS
4682953.62000000
0.591887881935
Long
EC
CORP
CN
N
1
N
N
N
Shanghai International Airport Co Ltd
N/A
Shanghai International Airport Co Ltd
000000000
243865.00000000
NS
2756990.50000000
0.348461547983
Long
EC
CORP
CN
N
1
N
N
N
Midea Group Co Ltd
N/A
Midea Group Co Ltd
000000000
447693.00000000
NS
3743789.89000000
0.473185098169
Long
EC
CORP
CN
N
1
N
N
N
2020-01-15
WILLIAM BLAIR FUNDS
Colette Garavalia
Colette Garavalia
Principal Financial Officer