0001752724-21-025609.txt : 20210217
0001752724-21-025609.hdr.sgml : 20210217
20210217155941
ACCESSION NUMBER: 0001752724-21-025609
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: 21644609
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
S000008605
William Blair Institutional International Growth Fund
C000023546
Institutional Class
WBIIX
NPORT-P
1
primary_doc.xml
NPORT-P
false
0000822632
XXXXXXXX
S000008605
C000023546
WILLIAM BLAIR FUNDS
811-05344
0000822632
SNQR0U5FDV8EZZX4W051
150 NORTH RIVERSIDE PLAZA
CHICAGO
60606
312-364-8000
William Blair Institutional International Growth Fund
S000008605
ZFUC7FQ8P4Z2TL4PXN85
2020-12-31
2020-12-31
N
1329416156.66
2666602.89
1326749553.77
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
0.00000000
N
HelloFresh SE
391200ZAF4V6XD2M9G57
HelloFresh SE
000000000
50927.00000000
NS
3931986.34000000
0.296362363855
Long
EC
CORP
DE
N
1
N
N
N
Nemetschek SE
529900R0S2IX1S358J38
Nemetschek SE
000000000
30491.00000000
NS
2249859.69000000
0.169576819046
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
1109000.00000000
NS
13589897.39000000
1.024300128941
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
395000.00000000
NS
1752736.23000000
0.132107542453
Long
EC
CORP
CN
Y
1
N
N
N
LVMH Moet Hennessy Louis Vuitton SE
IOG4E947OATN0KJYSD45
LVMH Moet Hennessy Louis Vuitton SE
000000000
30636.00000000
NS
19121184.51000000
1.441205271610
Long
EC
CORP
FR
N
1
N
N
N
L'Oreal SA
529900JI1GG6F7RKVI53
L'Oreal SA
000000000
33289.00000000
NS
12639461.99000000
0.952663745322
Long
EC
CORP
FR
N
1
N
N
N
TeamViewer AG
3912000FZ0R0KEK9JS42
TeamViewer AG
000000000
98754.00000000
NS
5287775.34000000
0.398551130088
Long
EC
CORP
DE
Y
1
N
N
N
SMC Corp
353800O40V08DOZ70X62
SMC Corp
000000000
28100.00000000
NS
17131325.36000000
1.291225258853
Long
EC
CORP
JP
N
1
N
N
N
Amplifon SpA
ZYXJDNVM2JI3VBM8G556
Amplifon SpA
000000000
77526.00000000
NS
3223916.29000000
0.242993583893
Long
EC
CORP
IT
N
1
N
N
N
AVEVA Group PLC
213800XHATUM2LFMKG16
AVEVA Group PLC
000000000
102053.00000000
NS
4468633.03000000
0.336810592270
Long
EC
CORP
GB
N
1
N
N
N
Kweichow Moutai Co Ltd
N/A
Kweichow Moutai Co Ltd
000000000
28717.00000000
NS
8773443.53000000
0.661273524085
Long
EC
CORP
CN
N
1
N
N
N
Aristocrat Leisure Ltd
529900TE2HO3OZKYKC27
Aristocrat Leisure Ltd
000000000
304749.00000000
NS
7283333.37000000
0.548960679828
Long
EC
CORP
AU
N
1
N
N
N
Nibe Industrier AB
549300ZQH0FIF1P0MX67
Nibe Industrier AB
000000000
134363.00000000
NS
4404407.25000000
0.331969755519
Long
EC
CORP
SE
N
1
N
N
N
Toromont Industries Ltd
5493008W5EPRSLQ0B737
Toromont Industries Ltd
000000000
27768.00000000
NS
1945876.03000000
0.146664909324
Long
EC
CORP
CA
N
1
N
N
N
ASML Holding NV
724500Y6DUVHQD6OXN27
ASML Holding NV
000000000
53704.00000000
NS
26082260.05000000
1.965876677771
Long
EC
CORP
NL
N
1
N
N
N
Lifco AB
549300RTLL4VDQRCTW41
Lifco AB
000000000
34051.00000000
NS
3265379.82000000
0.246118780347
Long
EC
CORP
SE
N
1
N
N
N
NAURA Technology Group Co Ltd
300300JI5I0B95GO5C39
NAURA Technology Group Co Ltd
000000000
97400.00000000
NS
2691837.06000000
0.202889614875
Long
EC
CORP
CN
N
1
N
N
N
Partners Group Holding AG
549300I3IVVWZWDHI788
Partners Group Holding AG
000000000
8050.00000000
NS
9456681.35000000
0.712770644853
Long
EC
CORP
CH
N
1
N
N
N
Yandex NV
549300GGZHJ5Q1B18P93
Yandex NV
000000000
101056.00000000
NS
USD
7031476.48000000
0.529977678154
Long
EC
CORP
NL
N
1
N
N
N
Disco Corp
N/A
Disco Corp
000000000
24100.00000000
NS
8110745.24000000
0.611324512373
Long
EC
CORP
JP
N
1
N
N
N
Amadeus IT Group SA
9598004A3FTY3TEHHN09
Amadeus IT Group SA
000000000
188350.00000000
NS
13704624.56000000
1.032947365315
Long
EC
CORP
ES
N
1
N
N
N
Olympus Corp
5299000Y52IFDI1I2A21
Olympus Corp
000000000
279600.00000000
NS
6110284.25000000
0.460545415872
Long
EC
CORP
JP
N
1
N
N
N
Ipca Laboratories Ltd
33580069PZ8ZQVCDBC38
Ipca Laboratories Ltd
000000000
65795.00000000
NS
1976528.89000000
0.148975282063
Long
EC
CORP
IN
N
1
N
N
N
AddTech AB
549300QZ5U2IDRHPWL60
AddTech AB
000000000
136673.00000000
NS
1810656.45000000
0.136473115431
Long
EC
CORP
SE
N
1
N
N
N
Airbus SE
MINO79WLOO247M1IL051
Airbus SE
000000000
161362.00000000
NS
17698142.92000000
1.333947531371
Long
EC
CORP
NL
N
1
N
N
N
MISUMI Group Inc
353800SJWGE5BEK2V032
MISUMI Group Inc
000000000
115500.00000000
NS
3786426.81000000
0.285391225438
Long
EC
CORP
JP
N
1
N
N
N
VAT Group AG
529900MVFK7NVALR7Y83
VAT Group AG
000000000
14453.00000000
NS
3604679.09000000
0.271692504418
Long
EC
CORP
CH
Y
1
N
N
N
Investment AB Latour
5493006GFBLNB3Y0Y789
Investment AB Latour
000000000
134122.00000000
NS
3255404.18000000
0.245366894659
Long
EC
CORP
SE
N
1
N
N
N
Novo Nordisk A/S
549300DAQ1CVT6CXN342
Novo Nordisk A/S
000000000
128135.00000000
NS
8973277.81000000
0.676335468476
Long
EC
CORP
DK
N
1
N
N
N
Sea Ltd
529900OM6JLLW44YKI15
Sea Ltd
81141R100
77504.00000000
NS
USD
15427171.20000000
1.162779452698
Long
EC
CORP
KY
N
1
N
N
N
Reliance Industries Ltd
5493003UOETFYRONLG31
Reliance Industries Ltd
000000000
26484.00000000
NS
404142.20000000
0.030461076760
Long
EC
CORP
IN
N
1
N
N
N
Pidilite Industries Ltd
335800APXGEBZ349GN74
Pidilite Industries Ltd
000000000
87885.00000000
NS
2121724.98000000
0.159919027217
Long
EC
CORP
IN
N
1
N
N
N
AK Medical Holdings Ltd
N/A
AK Medical Holdings Ltd
000000000
460000.00000000
NS
798663.65000000
0.060197016666
Long
EC
CORP
KY
Y
1
N
N
N
KION Group AG
5299005KY91C4C6U9H17
KION Group AG
000000000
52421.00000000
NS
4557094.87000000
0.343478153586
Long
EC
CORP
DE
N
1
N
N
N
Intermediate Capital Group PLC
549300OGASR5WRKJ8R68
Intermediate Capital Group PLC
000000000
226926.00000000
NS
5356148.84000000
0.403704589519
Long
EC
CORP
GB
N
1
N
N
N
Abcam PLC
213800B9N83DSNT33F79
Abcam PLC
000000000
74685.00000000
NS
1583042.85000000
0.119317383262
Long
EC
CORP
GB
N
1
N
N
N
Tecan Group AG
529900CSN9R3BLETSL26
Tecan Group AG
000000000
7840.00000000
NS
3841626.57000000
0.289551751427
Long
EC
CORP
CH
N
1
N
N
N
Reliance Industries Ltd
5493003UOETFYRONLG31
Reliance Industries Ltd
000000000
481894.00000000
NS
13070346.31000000
0.985140433841
Long
EC
CORP
IN
N
1
N
N
N
Globant SA
2221008DCMSPYS42DS88
Globant SA
000000000
17189.00000000
NS
USD
3740498.29000000
0.281929492975
Long
EC
CORP
LU
N
1
N
N
N
TechnoPro Holdings Inc
3538001DJ8I5PJQNHU53
TechnoPro Holdings Inc
000000000
39500.00000000
NS
3270785.92000000
0.246526249864
Long
EC
CORP
JP
N
1
N
N
N
Genmab A/S
529900MTJPDPE4MHJ122
Genmab A/S
000000000
22761.00000000
NS
9201684.56000000
0.693550982086
Long
EC
CORP
DK
N
1
N
N
N
Daikin Industries Ltd
549300Y7FWSTSHMW5Y57
Daikin Industries Ltd
000000000
68000.00000000
NS
15094281.15000000
1.137688805480
Long
EC
CORP
JP
N
1
N
N
N
boohoo Group PLC
213800SZF3KFCECWY243
boohoo Group PLC
000000000
532078.00000000
NS
2495726.61000000
0.188108343651
Long
EC
CORP
JE
N
1
N
N
N
Beijer Ref AB
549300PZZEUVH08H4G75
Beijer Ref AB
000000000
67148.00000000
NS
3071917.35000000
0.231537093136
Long
EC
CORP
SE
N
1
N
N
N
3i Group PLC
35GDVHRBMFE7NWATNM84
3i Group PLC
000000000
293249.00000000
NS
4643791.23000000
0.350012646833
Long
EC
CORP
GB
N
1
N
N
N
Enghouse Systems Ltd
549300LKRHABBMOTY018
Enghouse Systems Ltd
000000000
36673.00000000
NS
1776172.87000000
0.133874012993
Long
EC
CORP
CA
N
1
N
N
N
MediaTek Inc
254900UEGBK1I4DM4E14
MediaTek Inc
000000000
644000.00000000
NS
17121076.23000000
1.290452759629
Long
EC
CORP
TW
N
1
N
N
N
Goodman Group
N/A
Goodman Group
000000000
361118.00000000
NS
5264618.08000000
0.396805717027
Long
EC
AU
N
1
N
N
N
Big Yellow Group PLC
213800W7Q4V2ZI8LIW31
Big Yellow Group PLC
000000000
157578.00000000
NS
2363903.80000000
0.178172571702
Long
EC
GB
N
1
N
N
N
Netcompany Group A/S
5299006DEGAWX1Z1X779
Netcompany Group A/S
000000000
31587.00000000
NS
3227448.54000000
0.243259817260
Long
EC
CORP
DK
Y
1
N
N
N
Carabao Group PCL
N/A
Carabao Group PCL
000000000
438700.00000000
NS
1676607.14000000
0.126369527333
Long
EC
CORP
TH
N
2
N
N
N
Offcn Education Technology Co Ltd
N/A
Offcn Education Technology Co Ltd
000000000
518600.00000000
NS
2785776.02000000
0.209969998639
Long
EC
CORP
CN
N
1
N
N
N
Softwareone Holding AG
529900GBI88JKWXLGI05
Softwareone Holding AG
000000000
84384.00000000
NS
2497301.25000000
0.188227027693
Long
EC
CORP
CH
N
1
N
N
N
Neste Oyj
5493009GY1X8GQ66AM14
Neste Oyj
000000000
217347.00000000
NS
15708280.37000000
1.183967262349
Long
EC
CORP
FI
N
1
N
N
N
Kering SA
549300VGEJKB7SVUZR78
Kering SA
000000000
12794.00000000
NS
9290347.86000000
0.700233727880
Long
EC
CORP
FR
N
1
N
N
N
Evolution Gaming Group AB
549300SUH6ZR1RF6TA88
Evolution Gaming Group AB
000000000
96714.00000000
NS
9812928.10000000
0.739621737359
Long
EC
CORP
SE
Y
1
N
N
N
Aier Eye Hospital Group Co Ltd
N/A
Aier Eye Hospital Group Co Ltd
000000000
552930.00000000
NS
6331833.96000000
0.477244099461
Long
EC
CORP
CN
N
1
N
N
N
HDFC Bank Ltd
335800ZQ6I4E2JXENC50
HDFC Bank Ltd
000000000
439995.00000000
NS
8662001.68000000
0.652873909426
Long
EC
CORP
IN
N
1
N
N
N
Adyen NV
724500973ODKK3IFQ447
Adyen NV
000000000
7757.00000000
NS
18052427.11000000
1.360650701460
Long
EC
CORP
NL
N
1
N
N
N
M3 Inc
N/A
M3 Inc
000000000
84800.00000000
NS
8001611.54000000
0.603098868001
Long
EC
CORP
JP
N
1
N
N
N
Harmonic Drive Systems Inc
353800XFIX2EUARGOE85
Harmonic Drive Systems Inc
000000000
45000.00000000
NS
4018207.35000000
0.302861028939
Long
EC
CORP
JP
N
1
N
N
N
Spirax-Sarco Engineering PLC
213800WFVZQMHOZP2W17
Spirax-Sarco Engineering PLC
000000000
51423.00000000
NS
7942756.21000000
0.598662813748
Long
EC
CORP
GB
N
1
N
N
N
Nolato AB
213800T7T7I7WAOX8Y72
Nolato AB
000000000
30117.00000000
NS
3045522.87000000
0.229547683761
Long
EC
CORP
SE
N
1
N
N
N
Topchoice Medical Corp
N/A
Topchoice Medical Corp
000000000
111800.00000000
NS
4727199.00000000
0.356299271898
Long
EC
CORP
CN
N
1
N
N
N
Rotork PLC
213800AH5RZIHGWRJ718
Rotork PLC
000000000
798583.00000000
NS
3472759.99000000
0.261749474882
Long
EC
CORP
GB
N
1
N
N
N
TAL Education Group
5493003PJZS0EC085V72
TAL Education Group
874080104
166343.00000000
NS
USD
11895187.93000000
0.896566190371
Long
EC
CORP
KY
N
1
N
N
N
Wuxi Biologics Cayman Inc
5493001TD2TH6VDTJU11
Wuxi Biologics Cayman Inc
000000000
951500.00000000
NS
12617198.43000000
0.950985692374
Long
EC
CORP
KY
Y
1
N
N
N
Bank Central Asia Tbk PT
254900BR956G2OHVOM21
Bank Central Asia Tbk PT
000000000
4844406.00000000
NS
11671398.09000000
0.879698663311
Long
EC
CORP
ID
N
1
N
N
N
MTU Aero Engines AG
529900807L67JY81RD65
MTU Aero Engines AG
000000000
64030.00000000
NS
16692629.17000000
1.258159772699
Long
EC
CORP
DE
N
1
N
N
N
Worldline SA/France
549300CJMQNCA0U4TS33
Worldline SA/France
000000000
84264.00000000
NS
8142642.80000000
0.613728700858
Long
EC
CORP
FR
Y
1
N
N
N
Kakao Corp
988400FTKUBQXKVZP434
Kakao Corp
000000000
20177.00000000
NS
7234595.88000000
0.545287229186
Long
EC
CORP
KR
N
1
N
N
N
CyberArk Software Ltd
529900YEXNDM894PWS93
CyberArk Software Ltd
000000000
21358.00000000
NS
USD
3451239.22000000
0.260127407632
Long
EC
CORP
IL
N
1
N
N
N
Compass Group PLC
2138008M6MH9OZ6U2T68
Compass Group PLC
000000000
595904.00000000
NS
11107076.02000000
0.837164481302
Long
EC
CORP
GB
N
1
N
N
N
Bengo4.com Inc
N/A
Bengo4.com Inc
000000000
18400.00000000
NS
1824763.93000000
0.137536426887
Long
EC
CORP
JP
N
1
N
N
N
Rentokil Initial PLC
549300VN4WV7Z6T14K68
Rentokil Initial PLC
000000000
1131120.00000000
NS
7882531.03000000
0.594123510921
Long
EC
CORP
GB
N
1
N
N
N
Hexagon AB
549300WJFW6ILNI4TA80
Hexagon AB
000000000
196124.00000000
NS
17873228.55000000
1.347144116175
Long
EC
CORP
SE
N
1
N
N
N
Kingspan Group PLC
635400HM7V74SUB9OG75
Kingspan Group PLC
000000000
109215.00000000
NS
7658452.29000000
0.577234208840
Long
EC
CORP
IE
N
1
N
N
N
Keyence Corp
529900M7PQBS7A89DZ11
Keyence Corp
000000000
45900.00000000
NS
25782770.81000000
1.943303522261
Long
EC
CORP
JP
N
1
N
N
N
BE Semiconductor Industries NV
7245007A1YFLI2GNYX06
BE Semiconductor Industries NV
000000000
46945.00000000
NS
2843431.00000000
0.214315579901
Long
EC
CORP
NL
N
1
N
N
N
Benefit One Inc
N/A
Benefit One Inc
000000000
106100.00000000
NS
3134037.09000000
0.236219193071
Long
EC
CORP
JP
N
1
N
N
N
NetEase Inc
5299004AF4DSJDB0PA32
NetEase Inc
000000000
529100.00000000
NS
10073610.28000000
0.759269920338
Long
EC
CORP
KY
N
1
N
N
N
London Stock Exchange Group PLC
213800QAUUUP6I445N30
London Stock Exchange Group PLC
000000000
97526.00000000
NS
12013688.79000000
0.905497857968
Long
EC
CORP
GB
N
1
N
N
N
Zur Rose Group AG
50670038OH136R5Z4663
Zur Rose Group AG
000000000
5796.00000000
NS
1852782.11000000
0.139648218063
Long
EC
CORP
CH
N
1
N
N
N
Kinaxis Inc
5299009VAZ14K7PFUQ15
Kinaxis Inc
000000000
19085.00000000
NS
2703895.75000000
0.203798504572
Long
EC
CORP
CA
N
1
N
N
N
Nomura Research Institute Ltd
5299005F1HCVF4M4QN79
Nomura Research Institute Ltd
000000000
203700.00000000
NS
7289443.61000000
0.549421221909
Long
EC
CORP
JP
N
1
N
N
N
Indutrade AB
549300FISLQ6CEFP1867
Indutrade AB
000000000
218457.00000000
NS
4678414.53000000
0.352622280271
Long
EC
CORP
SE
N
1
N
N
N
Tencent Music Entertainment Group
213800XTZK2GOHQTYK41
Tencent Music Entertainment Group
88034P109
136370.00000000
NS
USD
2623758.80000000
0.197758408325
Long
EC
CORP
KY
N
1
N
N
N
DSV PANALPINA A/S
529900X41C0BSLK67H70
DSV PANALPINA A/S
000000000
120922.00000000
NS
20244967.50000000
1.525907240177
Long
EC
CORP
DK
N
1
N
N
N
Straumann Holding AG
50670046ML5FVIM60Z37
Straumann Holding AG
000000000
7821.00000000
NS
9112573.70000000
0.686834502721
Long
EC
CORP
CH
N
1
N
N
N
Chr Hansen Holding A/S
549300MKPW8ZF3E8MW37
Chr Hansen Holding A/S
000000000
41373.00000000
NS
4253832.18000000
0.320620584941
Long
EC
CORP
DK
N
1
N
N
N
Hangzhou Tigermed Consulting Co Ltd
300300CP4N8WDF6DOO67
Hangzhou Tigermed Consulting Co Ltd
000000000
269100.00000000
NS
6649935.93000000
0.501220136920
Long
EC
CORP
CN
N
1
N
N
N
Sika AG
549300R3N69ECGYPU434
Sika AG
000000000
62404.00000000
NS
17044264.32000000
1.284663278880
Long
EC
CORP
CH
N
1
N
N
N
Tomra Systems ASA
549300J726JCFJU3VT89
Tomra Systems ASA
000000000
109549.00000000
NS
5399353.58000000
0.406961024758
Long
EC
CORP
NO
N
1
N
N
N
ICON PLC
6354008SRQGEMC4XFI67
ICON PLC
000000000
40172.00000000
NS
USD
7832736.56000000
0.590370393398
Long
EC
CORP
IE
N
1
N
N
N
STMicroelectronics NV
213800Z8NOHIKRI42W10
STMicroelectronics NV
000000000
293961.00000000
NS
10971039.01000000
0.826911075931
Long
EC
CORP
NL
N
1
N
N
N
Carl Zeiss Meditec AG
529900GRL4MZ8NMOOK95
Carl Zeiss Meditec AG
000000000
22954.00000000
NS
3053747.23000000
0.230167571665
Long
EC
CORP
DE
N
1
N
N
N
IMCD NV
724500NSJPNFJPDAUP02
IMCD NV
000000000
24271.00000000
NS
3091082.26000000
0.232981594093
Long
EC
CORP
NL
N
1
N
N
N
JD.com Inc
549300HVTWB0GJZ16V92
JD.com Inc
000000000
237750.00000000
NS
10488361.74000000
0.790530640104
Long
EC
CORP
KY
N
1
N
N
N
Li Ning Co Ltd
529900T77L2FV3FZ3U81
Li Ning Co Ltd
000000000
1917500.00000000
NS
13183283.99000000
0.993652792461
Long
EC
CORP
KY
N
1
N
N
N
Chacha Food Co Ltd
300300AJZ9YPIRBJZN87
Chacha Food Co Ltd
000000000
255300.00000000
NS
2102190.43000000
0.158446665689
Long
EC
CORP
CN
N
1
N
N
N
Lonza Group AG
549300EFW4H2TCZ71055
Lonza Group AG
000000000
25146.00000000
NS
16156155.88000000
1.217724613819
Long
EC
CORP
CH
N
1
N
N
N
Avast PLC
213800IR8G8LCZH4BO27
Avast PLC
000000000
501816.00000000
NS
3688506.57000000
0.278010763939
Long
EC
CORP
GB
N
1
N
N
N
Foshan Haitian Flavouring & Food Co Ltd
N/A
Foshan Haitian Flavouring & Food Co Ltd
000000000
180740.00000000
NS
5542310.10000000
0.417735968649
Long
EC
CORP
CN
N
1
N
N
N
Magazine Luiza SA
N/A
Magazine Luiza SA
000000000
1063300.00000000
NS
5107492.01000000
0.384962783329
Long
EC
CORP
BR
N
1
N
N
N
Asahi Intecc Co Ltd
N/A
Asahi Intecc Co Ltd
000000000
156700.00000000
NS
5713771.73000000
0.430659404690
Long
EC
CORP
JP
N
1
N
N
N
Belimo Holding AG
506700339DLX749VEM23
Belimo Holding AG
000000000
287.00000000
NS
2489732.29000000
0.187656538713
Long
EC
CORP
CH
N
1
N
N
N
Dassault Systemes SE
96950065LBWY0APQIM86
Dassault Systemes SE
000000000
47592.00000000
NS
9660089.06000000
0.728101926437
Long
EC
CORP
FR
N
1
N
N
N
Logitech International SA
549300SN6PRK6IJJC215
Logitech International SA
000000000
73088.00000000
NS
7093325.38000000
0.534639364290
Long
EC
CORP
CH
N
1
N
N
N
Renishaw PLC
21380048ADXM6Z67CT18
Renishaw PLC
000000000
33634.00000000
NS
2649284.46000000
0.199682332846
Long
EC
CORP
GB
N
1
N
N
N
CSL Ltd
529900ECSECK5ZDQTE14
CSL Ltd
000000000
34967.00000000
NS
7633912.13000000
0.575384563598
Long
EC
CORP
AU
N
1
N
N
N
Ashtead Group PLC
2138007UTBN8X9K1A235
Ashtead Group PLC
000000000
247480.00000000
NS
11635192.36000000
0.876969758681
Long
EC
CORP
GB
N
1
N
N
N
Nihon M&A Center Inc
N/A
Nihon M&A Center Inc
000000000
117400.00000000
NS
7845237.52000000
0.591312617947
Long
EC
CORP
JP
N
1
N
N
N
Hypoport SE
391200GNIFXXP6KRYQ46
Hypoport SE
000000000
1363.00000000
NS
857531.17000000
0.064633989705
Long
EC
CORP
DE
N
1
N
N
N
Orpea SA
969500LHIH3NT7PK1V89
Orpea SA
000000000
21533.00000000
NS
2829187.85000000
0.213242042702
Long
EC
CORP
FR
N
1
N
N
N
Silergy Corp
N/A
Silergy Corp
000000000
81000.00000000
NS
6947469.57000000
0.523645894604
Long
EC
CORP
KY
N
1
N
N
N
Centre Testing International Group Co Ltd
N/A
Centre Testing International Group Co Ltd
000000000
1233900.00000000
NS
5164048.29000000
0.389225553181
Long
EC
CORP
CN
N
1
N
N
N
Locaweb Servicos de Internet SA
N/A
Locaweb Servicos de Internet SA
000000000
202100.00000000
NS
3130989.76000000
0.235989509180
Long
EC
CORP
BR
Y
1
N
N
N
Hoya Corp
353800X4VR3BHEUCJB42
Hoya Corp
000000000
74900.00000000
NS
10351295.34000000
0.780199647370
Long
EC
CORP
JP
N
1
N
N
N
Lululemon Athletica Inc
549300D9GZ4BMLDW5T40
Lululemon Athletica Inc
550021109
30749.00000000
NS
USD
10701574.47000000
0.806600947374
Long
EC
CORP
US
N
1
N
N
N
Experian PLC
635400RXXHHYT1JTSZ26
Experian PLC
000000000
294720.00000000
NS
11192138.51000000
0.843575826213
Long
EC
CORP
JE
N
1
N
N
N
Diploma PLC
2138008OGI7VYG8FGR19
Diploma PLC
000000000
78714.00000000
NS
2359500.75000000
0.177840704245
Long
EC
CORP
GB
N
1
N
N
N
Will Semiconductor Co Ltd Shanghai
N/A
Will Semiconductor Co Ltd Shanghai
000000000
45270.00000000
NS
1599727.36000000
0.120574931075
Long
EC
CORP
CN
N
1
N
N
N
WuXi AppTec Co Ltd
254900OEPQLZSPLN9175
WuXi AppTec Co Ltd
000000000
159264.00000000
NS
3280841.32000000
0.247284147236
Long
EC
CORP
CN
N
1
N
N
N
Orsted AS
W9NG6WMZIYEU8VEDOG48
Orsted AS
000000000
52038.00000000
NS
10621307.37000000
0.800551041439
Long
EC
CORP
DK
N
1
N
N
N
Samsung SDI Co Ltd
9884002AESDO4YW87G32
Samsung SDI Co Ltd
000000000
16628.00000000
NS
9612799.41000000
0.724537602645
Long
EC
CORP
KR
N
1
N
N
N
Airports of Thailand PCL
5299006VS4CU6LW0TY22
Airports of Thailand PCL
000000000
778100.00000000
NS
1616713.12000000
0.121855184756
Long
EC
CORP
TH
N
2
N
N
N
Softcat PLC
213800N42YZLR9GLVC42
Softcat PLC
000000000
114812.00000000
NS
2157255.59000000
0.162597046584
Long
EC
CORP
GB
N
1
N
N
N
MonotaRO Co Ltd
N/A
MonotaRO Co Ltd
000000000
103200.00000000
NS
5247203.53000000
0.395493144511
Long
EC
CORP
JP
N
1
N
N
N
Moncler SpA
815600EBD7FB00525B20
Moncler SpA
000000000
41543.00000000
NS
2544655.61000000
0.191796228818
Long
EC
CORP
IT
N
1
N
N
N
Sushiro Global Holdings Ltd
529900CWF7GCVZKS5M87
Sushiro Global Holdings Ltd
000000000
80900.00000000
NS
3094813.81000000
0.233262849134
Long
EC
CORP
JP
N
1
N
N
N
B3 SA - Brasil Bolsa Balcao
4GTK5S46E6H318LMDS44
B3 SA - Brasil Bolsa Balcao
000000000
477700.00000000
NS
5700174.43000000
0.429634546610
Long
EC
CORP
BR
N
1
N
N
N
Trainline PLC
213800HO26VXTFJ4MO71
Trainline PLC
000000000
403693.00000000
NS
2561514.32000000
0.193066906464
Long
EC
CORP
GB
Y
1
N
N
N
Euronext NV
724500QJ4QSZ3H9QU415
Euronext NV
000000000
24234.00000000
NS
2668932.95000000
0.201163282280
Long
EC
CORP
NL
Y
1
N
N
N
Hermes International
969500Y4IJGHJE2MTJ13
Hermes International
000000000
4974.00000000
NS
5344878.42000000
0.402855113447
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
14243.00000000
NS
USD
2349097.99000000
0.177056625594
Long
EC
CORP
MX
N
1
N
N
N
Omron Corp
549300ZHW0TR2QZ0NY83
Omron Corp
000000000
159900.00000000
NS
14247058.25000000
1.073831772508
Long
EC
CORP
JP
N
1
N
N
N
Shenzhou International Group Holdings Ltd
529900B4W41TCUKJFM73
Shenzhou International Group Holdings Ltd
000000000
249400.00000000
NS
4889912.22000000
0.368563321246
Long
EC
CORP
KY
N
1
N
N
N
Country Garden Services Holdings Co Ltd
N/A
Country Garden Services Holdings Co Ltd
000000000
925000.00000000
NS
6258182.90000000
0.471692858853
Long
EC
CORP
KY
N
1
N
N
N
CompuGroup Medical SE & Co KgaA
529900CUXZGOCJZR7O57
CompuGroup Medical SE & Co KgaA
000000000
35902.00000000
NS
3447370.95000000
0.259835847707
Long
EC
CORP
DE
N
1
N
N
N
Notre Dame Intermedica Participacoes SA
N/A
Notre Dame Intermedica Participacoes SA
000000000
203100.00000000
NS
3063196.26000000
0.230879765611
Long
EC
CORP
BR
N
1
N
N
N
Royal Unibrew A/S
529900D69KFL8IAP8Q63
Royal Unibrew A/S
000000000
23937.00000000
NS
2776226.81000000
0.209250253908
Long
EC
CORP
DK
N
1
N
N
N
Alibaba Group Holding Ltd
5493001NTNQJDH60PM02
Alibaba Group Holding Ltd
000000000
782100.00000000
NS
23465673.43000000
1.768658852254
Long
EC
CORP
KY
N
1
N
N
N
Brunello Cucinelli SpA
5493003CX2RZ0FOBH256
Brunello Cucinelli SpA
000000000
45581.00000000
NS
1987919.96000000
0.149833851788
Long
EC
CORP
IT
N
1
N
N
N
SIG Combibloc Group AG
5493004Z6P7TSVB1L042
SIG Combibloc Group AG
000000000
170727.00000000
NS
3961066.96000000
0.298554233445
Long
EC
CORP
CH
N
1
N
N
N
Atlas Copco AB
213800T8PC8Q4FYJZR07
Atlas Copco AB
000000000
402078.00000000
NS
20578910.72000000
1.551077267109
Long
EC
CORP
SE
N
1
N
N
N
TIS Inc
35380064HYEZXBQHDF07
TIS Inc
000000000
192500.00000000
NS
3941165.08000000
0.297054185456
Long
EC
CORP
JP
N
1
N
N
N
Canadian National Railway Co
3SU7BEP7TH9YEQOZCS77
Canadian National Railway Co
000000000
152565.00000000
NS
16772681.36000000
1.264193480400
Long
EC
CORP
CA
N
1
N
N
N
Eurofins Scientific SE
529900JEHFM47DYY3S57
Eurofins Scientific SE
000000000
60329.00000000
NS
5058094.68000000
0.381239599111
Long
EC
CORP
LU
N
1
N
N
N
Taiwan Semiconductor Manufacturing Co Ltd
549300KB6NK5SBD14S87
Taiwan Semiconductor Manufacturing Co Ltd
874039100
285514.00000000
NS
USD
31132446.56000000
2.346520220906
Long
EC
CORP
TW
N
1
N
N
N
Globalwafers Co Ltd
529900V6RTNF3U5EGX67
Globalwafers Co Ltd
000000000
143000.00000000
NS
3603245.78000000
0.271584472725
Long
EC
CORP
TW
N
1
N
N
N
Vitrolife AB
5493001WDZMONMSPPR49
Vitrolife AB
000000000
55818.00000000
NS
1464038.65000000
0.110347777833
Long
EC
CORP
SE
N
1
N
N
N
Vonovia SE
5299005A2ZEP6AP7KM81
Vonovia SE
000000000
114690.00000000
NS
8373036.23000000
0.631093954861
Long
EC
CORP
DE
N
1
N
N
N
MercadoLibre Inc
549300DKPDN9M5S8GB14
MercadoLibre Inc
58733R102
5523.00000000
NS
USD
9252240.06000000
0.697361460096
Long
EC
CORP
US
N
1
N
N
N
Melexis NV
549300QRPSGOJRPUFO80
Melexis NV
000000000
16702.00000000
NS
1630279.57000000
0.122877717604
Long
EC
CORP
BE
N
1
N
N
N
Airtac International Group
N/A
Airtac International Group
000000000
77000.00000000
NS
2466367.71000000
0.185895499492
Long
EC
CORP
KY
N
1
N
N
N
Warehouses De Pauw CVA
549300HWDYC5JXC85138
Warehouses De Pauw CVA
000000000
73574.00000000
NS
2540056.37000000
0.191449574095
Long
EC
BE
N
1
N
N
N
Sartorius Stedim Biotech
52990006IVXY7GCSSR39
Sartorius Stedim Biotech
000000000
13944.00000000
NS
4960501.37000000
0.373883779037
Long
EC
CORP
FR
N
1
N
N
N
Segro PLC
213800XC35KGM9NFC641
Segro PLC
000000000
574499.00000000
NS
7444609.41000000
0.561116405793
Long
EC
GB
N
1
N
N
N
BASE Inc
N/A
BASE Inc
000000000
29200.00000000
NS
2760079.42000000
0.208033189998
Long
EC
CORP
JP
N
1
N
N
N
AIA Group Ltd
ZP5ILWVSYE4LJGMMVD57
AIA Group Ltd
000000000
1654263.00000000
NS
20271654.12000000
1.527918668779
Long
EC
CORP
HK
N
1
N
N
N
Temenos AG
5067007NW6550481FH64
Temenos AG
000000000
37488.00000000
NS
5235955.27000000
0.394645338686
Long
EC
CORP
CH
N
1
N
N
N
Solaria Energia y Medio Ambiente SA
959800PM2YJU406K2789
Solaria Energia y Medio Ambiente SA
000000000
86035.00000000
NS
2484674.28000000
0.187275305496
Long
EC
CORP
ES
N
1
N
N
N
Tencent Holdings Ltd
254900N4SLUMW4XUYY11
Tencent Holdings Ltd
000000000
394900.00000000
NS
28729446.82000000
2.165400903159
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
54400.00000000
NS
3543594.61000000
0.267088434281
Long
EC
CORP
CN
N
1
N
N
N
Puma SE
529900GRZ2BQY5ZM9N49
Puma SE
000000000
91340.00000000
NS
10297111.65000000
0.776115704786
Long
EC
CORP
DE
N
1
N
N
N
Rakus Co Ltd
N/A
Rakus Co Ltd
000000000
120200.00000000
NS
2784547.00000000
0.209877364728
Long
EC
CORP
JP
N
1
N
N
N
Safran SA
969500UIC89GT3UL7L24
Safran SA
000000000
116621.00000000
NS
16519402.80000000
1.245103324365
Long
EC
CORP
FR
N
1
N
N
N
Allegro.eu SA
222100VRLXV3FPMG4982
Allegro.eu SA
000000000
161311.00000000
NS
3657424.77000000
0.275668061060
Long
EC
CORP
LU
Y
1
N
N
N
Coloplast A/S
529900NN7SOJ5QG82X67
Coloplast A/S
000000000
36042.00000000
NS
5499416.19000000
0.414502961344
Long
EC
CORP
DK
N
1
N
N
N
Venus MedTech Hangzhou Inc
N/A
Venus MedTech Hangzhou Inc
000000000
159000.00000000
NS
1621287.46000000
0.122199962712
Long
EC
CORP
CN
Y
1
N
N
N
Croda International PLC
2138004WCNBFJEEOXV26
Croda International PLC
000000000
79679.00000000
NS
7187073.89000000
0.541705393423
Long
EC
CORP
GB
N
1
N
N
N
Wix.com Ltd
5493008P6N29Q1AG9464
Wix.com Ltd
000000000
20037.00000000
NS
USD
5008448.52000000
0.377497660034
Long
EC
CORP
IL
N
1
N
N
N
GMO Payment Gateway Inc
353800Q6U21E2PM83F86
GMO Payment Gateway Inc
000000000
27100.00000000
NS
3632405.21000000
0.273782282396
Long
EC
CORP
JP
N
1
N
N
N
Infineon Technologies AG
TSI2PJM6EPETEQ4X1U25
Infineon Technologies AG
000000000
500527.00000000
NS
19194007.23000000
1.446694078430
Long
EC
CORP
DE
N
1
N
N
N
Meituan
21380033K525E5JLIA77
Meituan
000000000
266100.00000000
NS
10112036.84000000
0.762166213756
Long
EC
CORP
KY
Y
1
N
N
N
Intertek Group PLC
2138003GAT25WW1RN369
Intertek Group PLC
000000000
68259.00000000
NS
5272082.50000000
0.397368326600
Long
EC
CORP
GB
N
1
N
N
N
SHIFT Inc
353800HJXMOPLJ7BO262
SHIFT Inc
000000000
18000.00000000
NS
2494600.75000000
0.188023485134
Long
EC
CORP
JP
N
1
N
N
N
Teleperformance
9695004GI61FHFFNRG61
Teleperformance
000000000
29252.00000000
NS
9695097.64000000
0.730740599267
Long
EC
CORP
FR
N
1
N
N
N
Atlassian Corp PLC
549300AGBII4MWBVJY22
Atlassian Corp PLC
000000000
35563.00000000
NS
USD
8317118.81000000
0.626879337277
Long
EC
CORP
GB
N
1
N
N
N
Halma PLC
2138007FRGLUR9KGBT40
Halma PLC
000000000
284651.00000000
NS
9532988.89000000
0.718522110138
Long
EC
CORP
GB
N
1
N
N
N
Sweco AB
549300Q4Y55VICYV6U90
Sweco AB
000000000
135967.00000000
NS
2495383.47000000
0.188082480443
Long
EC
CORP
SE
N
1
N
N
N
2021-01-21
WILLIAM BLAIR FUNDS
John Raczek
John Raczek
Principal Financial Officer