0001752724-21-025606.txt : 20210217
0001752724-21-025606.hdr.sgml : 20210217
20210217155936
ACCESSION NUMBER: 0001752724-21-025606
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: 21644606
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
S000008604
William Blair International Growth Fund
C000023544
Class N
WBIGX
C000023545
Class I
BIGIX
C000211722
Class R6
WBIRX
NPORT-P
1
primary_doc.xml
NPORT-P
false
0000822632
XXXXXXXX
S000008604
C000023545
C000023544
C000211722
WILLIAM BLAIR FUNDS
811-05344
0000822632
SNQR0U5FDV8EZZX4W051
150 NORTH RIVERSIDE PLAZA
CHICAGO
60606
312-364-8000
William Blair International Growth Fund
S000008604
P3ZQX3NWJ6WGTUNS6P40
2020-12-31
2020-12-31
N
2316036418.74
3296293.88
2312740124.86
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
74079.14000000
N
HelloFresh SE
391200ZAF4V6XD2M9G57
HelloFresh SE
000000000
88752.00000000
NS
6852389.73000000
0.296288789922
Long
EC
CORP
DE
N
1
N
N
N
Nemetschek SE
529900R0S2IX1S358J38
Nemetschek SE
000000000
53137.00000000
NS
3920855.16000000
0.169532889486
Long
EC
CORP
DE
N
1
N
N
N
Ping An Insurance Group Co of China Ltd
529900M9MC28JLN35U89
Ping An Insurance Group Co of China Ltd
000000000
1933000.00000000
NS
23687350.45000000
1.024211505451
Long
EC
CORP
CN
N
1
N
N
N
A-Living Smart City Services Co Ltd
3003007MSHCO6ZTTSZ09
A-Living Smart City Services Co Ltd
000000000
688500.00000000
NS
3055085.81000000
0.132098102037
Long
EC
CORP
CN
Y
1
N
N
N
LVMH Moet Hennessy Louis Vuitton SE
IOG4E947OATN0KJYSD45
LVMH Moet Hennessy Louis Vuitton SE
000000000
53390.00000000
NS
33322889.45000000
1.440840200410
Long
EC
CORP
FR
N
1
N
N
N
L'Oreal SA
529900JI1GG6F7RKVI53
L'Oreal SA
000000000
58013.00000000
NS
22026889.01000000
0.952415222671
Long
EC
CORP
FR
N
1
N
N
N
TeamViewer AG
3912000FZ0R0KEK9JS42
TeamViewer AG
000000000
172101.00000000
NS
9215134.82000000
0.398450942280
Long
EC
CORP
DE
Y
1
N
N
N
SMC Corp
353800O40V08DOZ70X62
SMC Corp
000000000
49000.00000000
NS
29873129.63000000
1.291676886170
Long
EC
CORP
JP
N
1
N
N
N
Amplifon SpA
ZYXJDNVM2JI3VBM8G556
Amplifon SpA
000000000
135106.00000000
NS
5618378.80000000
0.242931695593
Long
EC
CORP
IT
N
1
N
N
N
AVEVA Group PLC
213800XHATUM2LFMKG16
AVEVA Group PLC
000000000
177850.00000000
NS
7787584.73000000
0.336725455933
Long
EC
CORP
GB
N
1
N
N
N
Kweichow Moutai Co Ltd
N/A
Kweichow Moutai Co Ltd
000000000
50253.00000000
NS
15352991.53000000
0.663844215135
Long
EC
CORP
CN
N
1
N
N
N
Aristocrat Leisure Ltd
529900TE2HO3OZKYKC27
Aristocrat Leisure Ltd
000000000
531095.00000000
NS
12692878.20000000
0.548824230771
Long
EC
CORP
AU
N
1
N
N
N
Nibe Industrier AB
549300ZQH0FIF1P0MX67
Nibe Industrier AB
000000000
234157.00000000
NS
7675645.74000000
0.331885353546
Long
EC
CORP
SE
N
1
N
N
N
Toromont Industries Ltd
5493008W5EPRSLQ0B737
Toromont Industries Ltd
000000000
48393.00000000
NS
3391197.74000000
0.146631162902
Long
EC
CORP
CA
N
1
N
N
N
ASML Holding NV
724500Y6DUVHQD6OXN27
ASML Holding NV
000000000
93592.00000000
NS
45454544.97000000
1.965397862103
Long
EC
CORP
NL
N
1
N
N
N
Lifco AB
549300RTLL4VDQRCTW41
Lifco AB
000000000
59342.00000000
NS
5690704.22000000
0.246058956595
Long
EC
CORP
SE
N
1
N
N
N
NAURA Technology Group Co Ltd
300300JI5I0B95GO5C39
NAURA Technology Group Co Ltd
000000000
170413.00000000
NS
4709692.29000000
0.203641223645
Long
EC
CORP
CN
N
1
N
N
N
Partners Group Holding AG
549300I3IVVWZWDHI788
Partners Group Holding AG
000000000
14029.00000000
NS
16480469.90000000
0.712594974370
Long
EC
CORP
CH
N
1
N
N
N
Yandex NV
549300GGZHJ5Q1B18P93
Yandex NV
000000000
176114.00000000
NS
USD
12254012.12000000
0.529848208550
Long
EC
CORP
NL
N
1
N
N
N
Disco Corp
N/A
Disco Corp
000000000
42000.00000000
NS
14134908.72000000
0.611175832859
Long
EC
CORP
JP
N
1
N
N
N
Fixed Income Clearing Corp
549300H47WTHXPU08X20
FIXED INC CLEARING CORP.REPO
000000000
11737312.71000000
PA
USD
11737312.71000000
0.507506770165
Long
RA
CORP
US
N
2
Repurchase
N
0.00000000
2021-01-04
12031800.00000000
USD
11972110.24020000
USD
UST
N
N
N
Amadeus IT Group SA
9598004A3FTY3TEHHN09
Amadeus IT Group SA
000000000
328243.00000000
NS
23883446.13000000
1.032690438206
Long
EC
CORP
ES
N
1
N
N
N
Olympus Corp
5299000Y52IFDI1I2A21
Olympus Corp
000000000
487200.00000000
NS
10647104.74000000
0.460367536566
Long
EC
CORP
JP
N
1
N
N
N
Ipca Laboratories Ltd
33580069PZ8ZQVCDBC38
Ipca Laboratories Ltd
000000000
114663.00000000
NS
3444558.59000000
0.148938419538
Long
EC
CORP
IN
N
1
N
N
N
AddTech AB
549300QZ5U2IDRHPWL60
AddTech AB
000000000
238184.00000000
NS
3155483.49000000
0.136439172567
Long
EC
CORP
SE
N
1
N
N
N
Airbus SE
MINO79WLOO247M1IL051
Airbus SE
000000000
281209.00000000
NS
30842931.25000000
1.333609899290
Long
EC
CORP
NL
N
1
N
N
N
MISUMI Group Inc
353800SJWGE5BEK2V032
MISUMI Group Inc
000000000
201300.00000000
NS
6599201.01000000
0.285341225287
Long
EC
CORP
JP
N
1
N
N
N
VAT Group AG
529900MVFK7NVALR7Y83
VAT Group AG
000000000
25188.00000000
NS
6282063.03000000
0.271628574368
Long
EC
CORP
CH
Y
1
N
N
N
Investment AB Latour
5493006GFBLNB3Y0Y789
Investment AB Latour
000000000
233738.00000000
NS
5673280.01000000
0.245305555475
Long
EC
CORP
SE
N
1
N
N
N
Novo Nordisk A/S
549300DAQ1CVT6CXN342
Novo Nordisk A/S
000000000
223304.00000000
NS
15637950.82000000
0.676165499612
Long
EC
CORP
DK
N
1
N
N
N
Sea Ltd
529900OM6JLLW44YKI15
Sea Ltd
81141R100
135069.00000000
NS
USD
26885484.45000000
1.162494832904
Long
EC
CORP
KY
N
1
N
N
N
Reliance Industries Ltd
5493003UOETFYRONLG31
Reliance Industries Ltd
000000000
45559.00000000
NS
695224.07000000
0.030060622139
Long
EC
CORP
IN
N
1
N
N
N
Pidilite Industries Ltd
335800APXGEBZ349GN74
Pidilite Industries Ltd
000000000
153159.00000000
NS
3697573.83000000
0.159878483114
Long
EC
CORP
IN
N
1
N
N
N
AK Medical Holdings Ltd
N/A
AK Medical Holdings Ltd
000000000
802000.00000000
NS
1392452.71000000
0.060207919386
Long
EC
CORP
KY
Y
1
N
N
N
KION Group AG
5299005KY91C4C6U9H17
KION Group AG
000000000
91355.00000000
NS
7941729.49000000
0.343390483203
Long
EC
CORP
DE
N
1
N
N
N
Intermediate Capital Group PLC
549300OGASR5WRKJ8R68
Intermediate Capital Group PLC
000000000
395470.00000000
NS
9334303.62000000
0.403603652639
Long
EC
CORP
GB
N
1
N
N
N
Abcam PLC
213800B9N83DSNT33F79
Abcam PLC
000000000
130155.00000000
NS
2758799.53000000
0.119287052632
Long
EC
CORP
GB
N
1
N
N
N
Tecan Group AG
529900CSN9R3BLETSL26
Tecan Group AG
000000000
13663.00000000
NS
6694916.30000000
0.289479835111
Long
EC
CORP
CH
N
1
N
N
N
Reliance Industries Ltd
5493003UOETFYRONLG31
Reliance Industries Ltd
000000000
839810.00000000
NS
22778053.96000000
0.984894658727
Long
EC
CORP
IN
N
1
N
N
N
Globant SA
2221008DCMSPYS42DS88
Globant SA
000000000
29956.00000000
NS
USD
6518725.16000000
0.281861549852
Long
EC
CORP
LU
N
1
N
N
N
TechnoPro Holdings Inc
3538001DJ8I5PJQNHU53
TechnoPro Holdings Inc
000000000
68800.00000000
NS
5696963.83000000
0.246329614329
Long
EC
CORP
JP
N
1
N
N
N
Genmab A/S
529900MTJPDPE4MHJ122
Genmab A/S
000000000
39667.00000000
NS
16036343.81000000
0.693391515874
Long
EC
CORP
DK
N
1
N
N
N
Daikin Industries Ltd
549300Y7FWSTSHMW5Y57
Daikin Industries Ltd
000000000
118600.00000000
NS
26326202.12000000
1.138312162141
Long
EC
CORP
JP
N
1
N
N
N
boohoo Group PLC
213800SZF3KFCECWY243
boohoo Group PLC
000000000
927267.00000000
NS
4349371.58000000
0.188061405310
Long
EC
CORP
JE
N
1
N
N
N
Beijer Ref AB
549300PZZEUVH08H4G75
Beijer Ref AB
000000000
117021.00000000
NS
5353530.12000000
0.231479968823
Long
EC
CORP
SE
N
1
N
N
N
3i Group PLC
35GDVHRBMFE7NWATNM84
3i Group PLC
000000000
511054.00000000
NS
8092876.99000000
0.349925912687
Long
EC
CORP
GB
N
1
N
N
N
Enghouse Systems Ltd
549300LKRHABBMOTY018
Enghouse Systems Ltd
000000000
63911.00000000
NS
3095383.10000000
0.133840506623
Long
EC
CORP
CA
N
1
N
N
N
MediaTek Inc
254900UEGBK1I4DM4E14
MediaTek Inc
000000000
1123000.00000000
NS
29855541.32000000
1.290916389570
Long
EC
CORP
TW
N
1
N
N
N
Goodman Group
N/A
Goodman Group
000000000
629330.00000000
NS
9174790.78000000
0.396706516282
Long
EC
AU
N
1
N
N
N
Big Yellow Group PLC
213800W7Q4V2ZI8LIW31
Big Yellow Group PLC
000000000
274616.00000000
NS
4119647.46000000
0.178128420729
Long
EC
GB
N
1
N
N
N
Netcompany Group A/S
5299006DEGAWX1Z1X779
Netcompany Group A/S
000000000
55048.00000000
NS
5624610.99000000
0.243201167720
Long
EC
CORP
DK
Y
1
N
N
N
Carabao Group PCL
N/A
Carabao Group PCL
000000000
764500.00000000
NS
2921737.32000000
0.126332279558
Long
EC
CORP
TH
N
2
N
N
N
Offcn Education Technology Co Ltd
N/A
Offcn Education Technology Co Ltd
000000000
907421.00000000
NS
4874415.08000000
0.210763631745
Long
EC
CORP
CN
N
1
N
N
N
Softwareone Holding AG
529900GBI88JKWXLGI05
Softwareone Holding AG
000000000
147059.00000000
NS
4352135.77000000
0.188180925440
Long
EC
CORP
CH
N
1
N
N
N
Neste Oyj
5493009GY1X8GQ66AM14
Neste Oyj
000000000
378776.00000000
NS
27375209.25000000
1.183669922778
Long
EC
CORP
FI
N
1
N
N
N
Kering SA
549300VGEJKB7SVUZR78
Kering SA
000000000
22296.00000000
NS
16190213.85000000
0.700044664593
Long
EC
CORP
FR
N
1
N
N
N
Evolution Gaming Group AB
549300SUH6ZR1RF6TA88
Evolution Gaming Group AB
000000000
168546.00000000
NS
17101244.69000000
0.739436502449
Long
EC
CORP
SE
Y
1
N
N
N
Aier Eye Hospital Group Co Ltd
N/A
Aier Eye Hospital Group Co Ltd
000000000
967516.00000000
NS
11079432.59000000
0.479060853872
Long
EC
CORP
CN
N
1
N
N
N
HDFC Bank Ltd
335800ZQ6I4E2JXENC50
HDFC Bank Ltd
000000000
766791.00000000
NS
15095500.93000000
0.652710642572
Long
EC
CORP
IN
N
1
N
N
N
Adyen NV
724500973ODKK3IFQ447
Adyen NV
000000000
13518.00000000
NS
31459676.38000000
1.360277189894
Long
EC
CORP
NL
N
1
N
N
N
M3 Inc
N/A
M3 Inc
000000000
146000.00000000
NS
13776359.50000000
0.595672611544
Long
EC
CORP
JP
N
1
N
N
N
Harmonic Drive Systems Inc
353800XFIX2EUARGOE85
Harmonic Drive Systems Inc
000000000
78500.00000000
NS
7009539.49000000
0.303083749646
Long
EC
CORP
JP
N
1
N
N
N
Spirax-Sarco Engineering PLC
213800WFVZQMHOZP2W17
Spirax-Sarco Engineering PLC
000000000
89617.00000000
NS
13842171.47000000
0.598518239088
Long
EC
CORP
GB
N
1
N
N
N
Nolato AB
213800T7T7I7WAOX8Y72
Nolato AB
000000000
52486.00000000
NS
5307544.36000000
0.229491601885
Long
EC
CORP
SE
N
1
N
N
N
Topchoice Medical Corp
N/A
Topchoice Medical Corp
000000000
195739.00000000
NS
8276361.40000000
0.357859549848
Long
EC
CORP
CN
N
1
N
N
N
Rotork PLC
213800AH5RZIHGWRJ718
Rotork PLC
000000000
1391713.00000000
NS
6052076.26000000
0.261684233128
Long
EC
CORP
GB
N
1
N
N
N
TAL Education Group
5493003PJZS0EC085V72
TAL Education Group
874080104
289891.00000000
NS
USD
20730105.41000000
0.896343916342
Long
EC
CORP
KY
N
1
N
N
N
Wuxi Biologics Cayman Inc
5493001TD2TH6VDTJU11
Wuxi Biologics Cayman Inc
000000000
1658000.00000000
NS
21985617.45000000
0.950630691865
Long
EC
CORP
KY
Y
1
N
N
N
Bank Central Asia Tbk PT
254900BR956G2OHVOM21
Bank Central Asia Tbk PT
000000000
8442600.00000000
NS
20340356.58000000
0.879491662783
Long
EC
CORP
ID
N
1
N
N
N
MTU Aero Engines AG
529900807L67JY81RD65
MTU Aero Engines AG
000000000
111587.00000000
NS
29090745.15000000
1.257847556554
Long
EC
CORP
DE
N
1
N
N
N
Worldline SA/France
549300CJMQNCA0U4TS33
Worldline SA/France
000000000
146849.00000000
NS
14190389.16000000
0.613574737925
Long
EC
CORP
FR
Y
1
N
N
N
Kakao Corp
988400FTKUBQXKVZP434
Kakao Corp
000000000
35163.00000000
NS
12607924.61000000
0.545150943440
Long
EC
CORP
KR
N
1
N
N
N
CyberArk Software Ltd
529900YEXNDM894PWS93
CyberArk Software Ltd
000000000
37222.00000000
NS
USD
6014702.98000000
0.260068259090
Long
EC
CORP
IL
N
1
N
N
N
Compass Group PLC
2138008M6MH9OZ6U2T68
Compass Group PLC
000000000
1038500.00000000
NS
19356638.74000000
0.836956929658
Long
EC
CORP
GB
N
1
N
N
N
Bengo4.com Inc
N/A
Bengo4.com Inc
000000000
32100.00000000
NS
3183419.69000000
0.137647099031
Long
EC
CORP
JP
N
1
N
N
N
Rentokil Initial PLC
549300VN4WV7Z6T14K68
Rentokil Initial PLC
000000000
1971235.00000000
NS
13737111.05000000
0.593975557492
Long
EC
CORP
GB
N
1
N
N
N
Hexagon AB
549300WJFW6ILNI4TA80
Hexagon AB
000000000
341790.00000000
NS
31148104.19000000
1.346805196795
Long
EC
CORP
SE
N
1
N
N
N
Kingspan Group PLC
635400HM7V74SUB9OG75
Kingspan Group PLC
000000000
190332.00000000
NS
13346596.54000000
0.577090196885
Long
EC
CORP
IE
N
1
N
N
N
Keyence Corp
529900M7PQBS7A89DZ11
Keyence Corp
000000000
80000.00000000
NS
44937291.17000000
1.943032452585
Long
EC
CORP
JP
N
1
N
N
N
BE Semiconductor Industries NV
7245007A1YFLI2GNYX06
BE Semiconductor Industries NV
000000000
81812.00000000
NS
4955304.66000000
0.214261196350
Long
EC
CORP
NL
N
1
N
N
N
Benefit One Inc
N/A
Benefit One Inc
000000000
184900.00000000
NS
5461672.56000000
0.236155913121
Long
EC
CORP
JP
N
1
N
N
N
NetEase Inc
5299004AF4DSJDB0PA32
NetEase Inc
000000000
922025.00000000
NS
17554565.33000000
0.759037521825
Long
EC
CORP
KY
N
1
N
N
N
London Stock Exchange Group PLC
213800QAUUUP6I445N30
London Stock Exchange Group PLC
000000000
169962.00000000
NS
20936679.19000000
0.905275909080
Long
EC
CORP
GB
N
1
N
N
N
Zur Rose Group AG
50670038OH136R5Z4663
Zur Rose Group AG
000000000
10101.00000000
NS
3228942.73000000
0.139615458533
Long
EC
CORP
CH
N
1
N
N
N
Kinaxis Inc
5299009VAZ14K7PFUQ15
Kinaxis Inc
000000000
33260.00000000
NS
4712159.95000000
0.203747922187
Long
EC
CORP
CA
N
1
N
N
N
Nomura Research Institute Ltd
5299005F1HCVF4M4QN79
Nomura Research Institute Ltd
000000000
355000.00000000
NS
12703743.16000000
0.549294018097
Long
EC
CORP
JP
N
1
N
N
N
Indutrade AB
549300FISLQ6CEFP1867
Indutrade AB
000000000
383709.00000000
NS
8217405.54000000
0.355310371955
Long
EC
CORP
SE
N
1
N
N
N
Tencent Music Entertainment Group
213800XTZK2GOHQTYK41
Tencent Music Entertainment Group
88034P109
237657.00000000
NS
USD
4572520.68000000
0.197710094223
Long
EC
CORP
KY
N
1
N
N
N
DSV PANALPINA A/S
529900X41C0BSLK67H70
DSV PANALPINA A/S
000000000
210734.00000000
NS
35281445.74000000
1.525525732906
Long
EC
CORP
DK
N
1
N
N
N
Straumann Holding AG
50670046ML5FVIM60Z37
Straumann Holding AG
000000000
13629.00000000
NS
15879717.05000000
0.686619170018
Long
EC
CORP
CH
N
1
N
N
N
Chr Hansen Holding A/S
549300MKPW8ZF3E8MW37
Chr Hansen Holding A/S
000000000
72101.00000000
NS
7413181.41000000
0.320536723098
Long
EC
CORP
DK
N
1
N
N
N
Hangzhou Tigermed Consulting Co Ltd
300300CP4N8WDF6DOO67
Hangzhou Tigermed Consulting Co Ltd
000000000
470870.00000000
NS
11636028.73000000
0.503127377128
Long
EC
CORP
CN
N
1
N
N
N
Sika AG
549300R3N69ECGYPU434
Sika AG
000000000
108753.00000000
NS
29703462.56000000
1.284340693565
Long
EC
CORP
CH
N
1
N
N
N
Tomra Systems ASA
549300J726JCFJU3VT89
Tomra Systems ASA
000000000
190913.00000000
NS
9409549.97000000
0.406857211013
Long
EC
CORP
NO
N
1
N
N
N
ICON PLC
6354008SRQGEMC4XFI67
ICON PLC
000000000
70008.00000000
NS
USD
13650159.84000000
0.590215895563
Long
EC
CORP
IE
N
1
N
N
N
STMicroelectronics NV
213800Z8NOHIKRI42W10
STMicroelectronics NV
000000000
512294.00000000
NS
19119534.43000000
0.826704834861
Long
EC
CORP
NL
N
1
N
N
N
Carl Zeiss Meditec AG
529900GRL4MZ8NMOOK95
Carl Zeiss Meditec AG
000000000
40003.00000000
NS
5321906.87000000
0.230112618914
Long
EC
CORP
DE
N
1
N
N
N
IMCD NV
724500NSJPNFJPDAUP02
IMCD NV
000000000
42297.00000000
NS
5386819.92000000
0.232919378277
Long
EC
CORP
NL
N
1
N
N
N
JD.com Inc
549300HVTWB0GJZ16V92
JD.com Inc
000000000
414300.00000000
NS
18276880.21000000
0.790269516818
Long
EC
CORP
KY
N
1
N
N
N
Li Ning Co Ltd
529900T77L2FV3FZ3U81
Li Ning Co Ltd
000000000
3342000.00000000
NS
22977071.76000000
0.993499940309
Long
EC
CORP
KY
N
1
N
N
N
Chacha Food Co Ltd
300300AJZ9YPIRBJZN87
Chacha Food Co Ltd
000000000
446842.00000000
NS
3679384.95000000
0.159092018616
Long
EC
CORP
CN
N
1
N
N
N
Lonza Group AG
549300EFW4H2TCZ71055
Lonza Group AG
000000000
43822.00000000
NS
28155375.13000000
1.217403322896
Long
EC
CORP
CH
N
1
N
N
N
Avast PLC
213800IR8G8LCZH4BO27
Avast PLC
000000000
874529.00000000
NS
6428065.19000000
0.277941525764
Long
EC
CORP
GB
N
1
N
N
N
Foshan Haitian Flavouring & Food Co Ltd
N/A
Foshan Haitian Flavouring & Food Co Ltd
000000000
316259.00000000
NS
9697938.75000000
0.419326782363
Long
EC
CORP
CN
N
1
N
N
N
Magazine Luiza SA
N/A
Magazine Luiza SA
000000000
1853100.00000000
NS
8901244.66000000
0.384878723048
Long
EC
CORP
BR
N
1
N
N
N
Asahi Intecc Co Ltd
N/A
Asahi Intecc Co Ltd
000000000
273100.00000000
NS
9958079.51000000
0.430574944541
Long
EC
CORP
JP
N
1
N
N
N
Belimo Holding AG
506700339DLX749VEM23
Belimo Holding AG
000000000
500.00000000
NS
4337512.71000000
0.187548642555
Long
EC
CORP
CH
N
1
N
N
N
Dassault Systemes SE
96950065LBWY0APQIM86
Dassault Systemes SE
000000000
82940.00000000
NS
16834925.75000000
0.727921203469
Long
EC
CORP
FR
N
1
N
N
N
Logitech International SA
549300SN6PRK6IJJC215
Logitech International SA
000000000
127373.00000000
NS
12361784.89000000
0.534508168778
Long
EC
CORP
CH
N
1
N
N
N
Renishaw PLC
21380048ADXM6Z67CT18
Renishaw PLC
000000000
58615.00000000
NS
4616989.01000000
0.199632849379
Long
EC
CORP
GB
N
1
N
N
N
CSL Ltd
529900ECSECK5ZDQTE14
CSL Ltd
000000000
60937.00000000
NS
13303620.66000000
0.575231973406
Long
EC
CORP
AU
N
1
N
N
N
Ashtead Group PLC
2138007UTBN8X9K1A235
Ashtead Group PLC
000000000
431291.00000000
NS
20277007.22000000
0.876752515427
Long
EC
CORP
GB
N
1
N
N
N
Nihon M&A Center Inc
N/A
Nihon M&A Center Inc
000000000
204600.00000000
NS
13672364.53000000
0.591175998679
Long
EC
CORP
JP
N
1
N
N
N
Hypoport SE
391200GNIFXXP6KRYQ46
Hypoport SE
000000000
2343.00000000
NS
1474097.96000000
0.063738158219
Long
EC
CORP
DE
N
1
N
N
N
Orpea SA
969500LHIH3NT7PK1V89
Orpea SA
000000000
37526.00000000
NS
4930483.59000000
0.213187964224
Long
EC
CORP
FR
N
1
N
N
N
Silergy Corp
N/A
Silergy Corp
000000000
142000.00000000
NS
12179514.56000000
0.526627026922
Long
EC
CORP
KY
N
1
N
N
N
Centre Testing International Group Co Ltd
N/A
Centre Testing International Group Co Ltd
000000000
2159100.00000000
NS
9036142.85000000
0.390711552624
Long
EC
CORP
CN
N
1
N
N
N
Locaweb Servicos de Internet SA
N/A
Locaweb Servicos de Internet SA
000000000
352100.00000000
NS
5454831.74000000
0.235860124592
Long
EC
CORP
BR
Y
1
N
N
N
Hoya Corp
353800X4VR3BHEUCJB42
Hoya Corp
000000000
130500.00000000
NS
18035300.95000000
0.779823930762
Long
EC
CORP
JP
N
1
N
N
N
Lululemon Athletica Inc
549300D9GZ4BMLDW5T40
Lululemon Athletica Inc
550021109
53588.00000000
NS
USD
18650231.64000000
0.806412767242
Long
EC
CORP
US
N
1
N
N
N
Experian PLC
635400RXXHHYT1JTSZ26
Experian PLC
000000000
513617.00000000
NS
19504860.90000000
0.843365871086
Long
EC
CORP
JE
N
1
N
N
N
Diploma PLC
2138008OGI7VYG8FGR19
Diploma PLC
000000000
137177.00000000
NS
4111965.28000000
0.177796252843
Long
EC
CORP
GB
N
1
N
N
N
Will Semiconductor Co Ltd Shanghai
N/A
Will Semiconductor Co Ltd Shanghai
000000000
79177.00000000
NS
2797915.03000000
0.120978358092
Long
EC
CORP
CN
N
1
N
N
N
WuXi AppTec Co Ltd
254900OEPQLZSPLN9175
WuXi AppTec Co Ltd
000000000
278714.00000000
NS
5741513.51000000
0.248255886957
Long
EC
CORP
CN
N
1
N
N
N
Orsted AS
W9NG6WMZIYEU8VEDOG48
Orsted AS
000000000
90688.00000000
NS
18510033.48000000
0.800350773570
Long
EC
CORP
DK
N
1
N
N
N
Samsung SDI Co Ltd
9884002AESDO4YW87G32
Samsung SDI Co Ltd
000000000
28978.00000000
NS
16752447.76000000
0.724354957996
Long
EC
CORP
KR
N
1
N
N
N
Airports of Thailand PCL
5299006VS4CU6LW0TY22
Airports of Thailand PCL
000000000
1355900.00000000
NS
2817248.83000000
0.121814327503
Long
EC
CORP
TH
N
2
N
N
N
Softcat PLC
213800N42YZLR9GLVC42
Softcat PLC
000000000
200087.00000000
NS
3759526.87000000
0.162557255334
Long
EC
CORP
GB
N
1
N
N
N
MonotaRO Co Ltd
N/A
MonotaRO Co Ltd
000000000
179800.00000000
NS
9141930.17000000
0.395285664469
Long
EC
CORP
JP
N
1
N
N
N
Moncler SpA
815600EBD7FB00525B20
Moncler SpA
000000000
72398.00000000
NS
4434633.44000000
0.191748021852
Long
EC
CORP
IT
N
1
N
N
N
Sushiro Global Holdings Ltd
529900CWF7GCVZKS5M87
Sushiro Global Holdings Ltd
000000000
140900.00000000
NS
5390102.17000000
0.233061298676
Long
EC
CORP
JP
N
1
N
N
N
B3 SA - Brasil Bolsa Balcao
4GTK5S46E6H318LMDS44
B3 SA - Brasil Bolsa Balcao
000000000
832500.00000000
NS
9933839.67000000
0.429526844076
Long
EC
CORP
BR
N
1
N
N
N
Trainline PLC
213800HO26VXTFJ4MO71
Trainline PLC
000000000
695694.00000000
NS
4414320.14000000
0.190869700082
Long
EC
CORP
GB
Y
1
N
N
N
Euronext NV
724500QJ4QSZ3H9QU415
Euronext NV
000000000
42232.00000000
NS
4651084.28000000
0.201107086352
Long
EC
CORP
NL
Y
1
N
N
N
Hermes International
969500Y4IJGHJE2MTJ13
Hermes International
000000000
8668.00000000
NS
9314315.66000000
0.402739398165
Long
EC
CORP
FR
N
1
N
N
N
Grupo Aeroportuario del Sureste SAB de CV
5299001W7JIDXCUOUC82
Grupo Aeroportuario del Sureste SAB de CV
40051E202
24821.00000000
NS
USD
4093727.53000000
0.177007675267
Long
EC
CORP
MX
N
1
N
N
N
Omron Corp
549300ZHW0TR2QZ0NY83
Omron Corp
000000000
278600.00000000
NS
24823204.69000000
1.073324426863
Long
EC
CORP
JP
N
1
N
N
N
Shenzhou International Group Holdings Ltd
529900B4W41TCUKJFM73
Shenzhou International Group Holdings Ltd
000000000
434000.00000000
NS
8509309.96000000
0.367931955196
Long
EC
CORP
KY
N
1
N
N
N
Country Garden Services Holdings Co Ltd
N/A
Country Garden Services Holdings Co Ltd
000000000
1612000.00000000
NS
10906152.25000000
0.471568427977
Long
EC
CORP
KY
N
1
N
N
N
CompuGroup Medical SE & Co KgaA
529900CUXZGOCJZR7O57
CompuGroup Medical SE & Co KgaA
000000000
62568.00000000
NS
6007885.51000000
0.259773480185
Long
EC
CORP
DE
N
1
N
N
N
Notre Dame Intermedica Participacoes SA
N/A
Notre Dame Intermedica Participacoes SA
000000000
354000.00000000
NS
5339101.31000000
0.230856085065
Long
EC
CORP
BR
N
1
N
N
N
Royal Unibrew A/S
529900D69KFL8IAP8Q63
Royal Unibrew A/S
000000000
41715.00000000
NS
4838129.31000000
0.209194680283
Long
EC
CORP
DK
N
1
N
N
N
Alibaba Group Holding Ltd
5493001NTNQJDH60PM02
Alibaba Group Holding Ltd
000000000
1362884.00000000
NS
40891178.71000000
1.768083593589
Long
EC
CORP
KY
N
1
N
N
N
Brunello Cucinelli SpA
5493003CX2RZ0FOBH256
Brunello Cucinelli SpA
000000000
79436.00000000
NS
3464434.96000000
0.149797848999
Long
EC
CORP
IT
N
1
N
N
N
SIG Combibloc Group AG
5493004Z6P7TSVB1L042
SIG Combibloc Group AG
000000000
297531.00000000
NS
6903068.72000000
0.298480086275
Long
EC
CORP
CH
N
1
N
N
N
Atlas Copco AB
213800T8PC8Q4FYJZR07
Atlas Copco AB
000000000
700714.00000000
NS
35863516.14000000
1.550693731409
Long
EC
CORP
SE
N
1
N
N
N
TIS Inc
35380064HYEZXBQHDF07
TIS Inc
000000000
335400.00000000
NS
6866840.35000000
0.296913616717
Long
EC
CORP
JP
N
1
N
N
N
Canadian National Railway Co
3SU7BEP7TH9YEQOZCS77
Canadian National Railway Co
000000000
265879.00000000
NS
29230188.75000000
1.263876923991
Long
EC
CORP
CA
N
1
N
N
N
Eurofins Scientific SE
529900JEHFM47DYY3S57
Eurofins Scientific SE
000000000
105137.00000000
NS
8814880.08000000
0.381144426269
Long
EC
CORP
LU
N
1
N
N
N
Taiwan Semiconductor Manufacturing Co Ltd
549300KB6NK5SBD14S87
Taiwan Semiconductor Manufacturing Co Ltd
874039100
497573.00000000
NS
USD
54255359.92000000
2.345934129684
Long
EC
CORP
TW
N
1
N
N
N
Globalwafers Co Ltd
529900V6RTNF3U5EGX67
Globalwafers Co Ltd
000000000
249000.00000000
NS
6274183.22000000
0.271287861206
Long
EC
CORP
TW
N
1
N
N
N
Vitrolife AB
5493001WDZMONMSPPR49
Vitrolife AB
000000000
97275.00000000
NS
2551405.63000000
0.110319598928
Long
EC
CORP
SE
N
1
N
N
N
Vonovia SE
5299005A2ZEP6AP7KM81
Vonovia SE
000000000
199873.00000000
NS
14591890.05000000
0.630935135908
Long
EC
CORP
DE
N
1
N
N
N
MercadoLibre Inc
549300DKPDN9M5S8GB14
MercadoLibre Inc
58733R102
9625.00000000
NS
USD
16123992.50000000
0.697181335969
Long
EC
CORP
US
N
1
N
N
N
Melexis NV
549300QRPSGOJRPUFO80
Melexis NV
000000000
29106.00000000
NS
2841032.05000000
0.122842684288
Long
EC
CORP
BE
N
1
N
N
N
Airtac International Group
N/A
Airtac International Group
000000000
135000.00000000
NS
4324151.19000000
0.186970907086
Long
EC
CORP
KY
N
1
N
N
N
Warehouses De Pauw CVA
549300HWDYC5JXC85138
Warehouses De Pauw CVA
000000000
128219.00000000
NS
4426611.13000000
0.191401147168
Long
EC
BE
N
1
N
N
N
Sartorius Stedim Biotech
52990006IVXY7GCSSR39
Sartorius Stedim Biotech
000000000
24300.00000000
NS
8644591.45000000
0.373781358185
Long
EC
CORP
FR
N
1
N
N
N
Segro PLC
213800XC35KGM9NFC641
Segro PLC
000000000
1001196.00000000
NS
12973935.85000000
0.560976813198
Long
EC
GB
N
1
N
N
N
BASE Inc
N/A
BASE Inc
000000000
50800.00000000
NS
4801782.00000000
0.207623067909
Long
EC
CORP
JP
N
1
N
N
N
AIA Group Ltd
ZP5ILWVSYE4LJGMMVD57
AIA Group Ltd
000000000
2882800.00000000
NS
35326380.69000000
1.527468664130
Long
EC
CORP
HK
N
1
N
N
N
Temenos AG
5067007NW6550481FH64
Temenos AG
000000000
65332.00000000
NS
9124931.44000000
0.394550660574
Long
EC
CORP
CH
N
1
N
N
N
Solaria Energia y Medio Ambiente SA
959800PM2YJU406K2789
Solaria Energia y Medio Ambiente SA
000000000
149935.00000000
NS
4330094.01000000
0.187227867214
Long
EC
CORP
ES
N
1
N
N
N
Tencent Holdings Ltd
254900N4SLUMW4XUYY11
Tencent Holdings Ltd
000000000
688200.00000000
NS
50067372.25000000
2.164850763465
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
95150.00000000
NS
6198033.58000000
0.267995245699
Long
EC
CORP
CN
N
1
N
N
N
Puma SE
529900GRZ2BQY5ZM9N49
Puma SE
000000000
159182.00000000
NS
17945202.84000000
0.775928200799
Long
EC
CORP
DE
N
1
N
N
N
Rakus Co Ltd
N/A
Rakus Co Ltd
000000000
209500.00000000
NS
4853266.19000000
0.209849180105
Long
EC
CORP
JP
N
1
N
N
N
Safran SA
969500UIC89GT3UL7L24
Safran SA
000000000
203239.00000000
NS
28788870.83000000
1.244794887265
Long
EC
CORP
FR
N
1
N
N
N
Allegro.eu SA
222100VRLXV3FPMG4982
Allegro.eu SA
000000000
281256.00000000
NS
6376952.97000000
0.275731497086
Long
EC
CORP
LU
Y
1
N
N
N
Coloplast A/S
529900NN7SOJ5QG82X67
Coloplast A/S
000000000
62812.00000000
NS
9584077.74000000
0.414403574226
Long
EC
CORP
DK
N
1
N
N
N
Venus MedTech Hangzhou Inc
N/A
Venus MedTech Hangzhou Inc
000000000
277000.00000000
NS
2824507.09000000
0.122128165617
Long
EC
CORP
CN
Y
1
N
N
N
Croda International PLC
2138004WCNBFJEEOXV26
Croda International PLC
000000000
138859.00000000
NS
12525130.75000000
0.541571040142
Long
EC
CORP
GB
N
1
N
N
N
Wix.com Ltd
5493008P6N29Q1AG9464
Wix.com Ltd
000000000
34919.00000000
NS
USD
8728353.24000000
0.377403113569
Long
EC
CORP
IL
N
1
N
N
N
GMO Payment Gateway Inc
353800Q6U21E2PM83F86
GMO Payment Gateway Inc
000000000
47300.00000000
NS
6339954.48000000
0.274131728500
Long
EC
CORP
JP
N
1
N
N
N
Infineon Technologies AG
TSI2PJM6EPETEQ4X1U25
Infineon Technologies AG
000000000
872282.00000000
NS
33449917.82000000
1.446332748778
Long
EC
CORP
DE
N
1
N
N
N
Meituan
21380033K525E5JLIA77
Meituan
000000000
463700.00000000
NS
17621012.71000000
0.761910623705
Long
EC
CORP
KY
Y
1
N
N
N
Intertek Group PLC
2138003GAT25WW1RN369
Intertek Group PLC
000000000
118957.00000000
NS
9187815.79000000
0.397269701478
Long
EC
CORP
GB
N
1
N
N
N
SHIFT Inc
353800HJXMOPLJ7BO262
SHIFT Inc
000000000
31400.00000000
NS
4351692.41000000
0.188161755106
Long
EC
CORP
JP
N
1
N
N
N
Teleperformance
9695004GI61FHFFNRG61
Teleperformance
000000000
50979.00000000
NS
16896156.93000000
0.730568763363
Long
EC
CORP
FR
N
1
N
N
N
Atlassian Corp PLC
549300AGBII4MWBVJY22
Atlassian Corp PLC
000000000
61976.00000000
NS
USD
14494327.12000000
0.626716636434
Long
EC
CORP
GB
N
1
N
N
N
Halma PLC
2138007FRGLUR9KGBT40
Halma PLC
000000000
496070.00000000
NS
16613431.18000000
0.718344054371
Long
EC
CORP
GB
N
1
N
N
N
Sweco AB
549300Q4Y55VICYV6U90
Sweco AB
000000000
236954.00000000
NS
4348783.85000000
0.188035992598
Long
EC
CORP
SE
N
1
N
N
N
2021-01-21
WILLIAM BLAIR FUNDS
John Raczek
John Raczek
Principal Financial Officer