0001752724-23-029945.txt : 20230221
0001752724-23-029945.hdr.sgml : 20230221
20230221091221
ACCESSION NUMBER: 0001752724-23-029945
CONFORMED SUBMISSION TYPE: NPORT-P
PUBLIC DOCUMENT COUNT: 1
CONFORMED PERIOD OF REPORT: 20221231
FILED AS OF DATE: 20230221
DATE AS OF CHANGE: 20230221
PERIOD START: 20221231
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: 23645611
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
2022-12-31
2022-12-31
N
1439280083.68
2461870.35
1436818213.33
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
146266.54000000
N
Domino's Pizza Enterprises Ltd
54930034RFI409JZ3179
Domino's Pizza Enterprises Ltd
000000000
58834.00000000
NS
2653785.32000000
0.184698752798
Long
EC
CORP
AU
N
1
N
N
N
Nemetschek SE
529900R0S2IX1S358J38
Nemetschek SE
000000000
42073.00000000
NS
2147815.56000000
0.149484154646
Long
EC
CORP
DE
N
1
N
N
N
LVMH Moet Hennessy Louis Vuitton SE
IOG4E947OATN0KJYSD45
LVMH Moet Hennessy Louis Vuitton SE
000000000
26961.00000000
NS
19622178.32000000
1.365668818640
Long
EC
CORP
FR
N
1
N
N
N
Weir Group PLC/The
549300KDR56WHY9I3D10
Weir Group PLC/The
000000000
215753.00000000
NS
4353329.65000000
0.302984024674
Long
EC
CORP
GB
N
1
N
N
N
Max Healthcare Institute Ltd
3358005LALYV4GZOYF67
Max Healthcare Institute Ltd
000000000
382687.00000000
NS
2036248.25000000
0.141719267692
Long
EC
CORP
IN
N
1
N
N
N
Contemporary Amperex Technology Co Ltd
300300KINDY1K0E9I032
Contemporary Amperex Technology Co Ltd
000000000
68000.00000000
NS
3848347.89000000
0.267838189570
Long
EC
CORP
CN
N
1
N
N
N
L'Oreal SA
529900JI1GG6F7RKVI53
L'Oreal SA
000000000
36228.00000000
NS
12937089.47000000
0.900398488130
Long
EC
CORP
FR
N
1
N
N
N
Amplifon SpA
ZYXJDNVM2JI3VBM8G556
Amplifon SpA
000000000
106973.00000000
NS
3185645.76000000
0.221715296371
Long
EC
CORP
IT
N
1
N
N
N
KBC Group NV
213800X3Q9LSAKRUWY91
KBC Group NV
000000000
285727.00000000
NS
18375847.83000000
1.278926426427
Long
EC
CORP
BE
N
1
N
N
N
Greggs PLC
213800I71QMUFJ64IW20
Greggs PLC
000000000
137891.00000000
NS
3910860.31000000
0.272188943160
Long
EC
CORP
GB
N
1
N
N
N
Parkland Corp
549300UY5C6HUV0XLS53
Parkland Corp
70137W108
161903.00000000
NS
3552539.24000000
0.247250432033
Long
EC
CORP
CA
N
1
N
N
N
Aristocrat Leisure Ltd
529900TE2HO3OZKYKC27
Aristocrat Leisure Ltd
000000000
117994.00000000
NS
2451861.77000000
0.170645231752
Long
EC
CORP
AU
N
1
N
N
N
Shenzhen Inovance Technology Co Ltd
N/A
Shenzhen Inovance Technology Co Ltd
000000000
653192.00000000
NS
6530322.65000000
0.454498877409
Long
EC
CORP
CN
N
1
N
N
N
Toromont Industries Ltd
5493008W5EPRSLQ0B737
Toromont Industries Ltd
891102105
62072.00000000
NS
4479361.24000000
0.311755599869
Long
EC
CORP
CA
N
1
N
N
N
ASML Holding NV
724500Y6DUVHQD6OXN27
ASML Holding NV
000000000
31935.00000000
NS
17222304.53000000
1.198641858115
Long
EC
CORP
NL
N
1
N
N
N
Straumann Holding AG
50670046ML5FVIM60Z37
Straumann Holding AG
000000000
64248.00000000
NS
7337466.93000000
0.510674688135
Long
EC
CORP
CH
N
1
N
N
N
Netwealth Group Ltd
N/A
Netwealth Group Ltd
000000000
252696.00000000
NS
2081782.08000000
0.144888341523
Long
EC
CORP
AU
N
1
N
N
N
Partners Group Holding AG
549300I3IVVWZWDHI788
Partners Group Holding AG
000000000
12030.00000000
NS
10626836.10000000
0.739608949929
Long
EC
CORP
CH
N
1
N
N
N
Hindustan Unilever Ltd
5493007IW5N37IKRPM32
Hindustan Unilever Ltd
000000000
295477.00000000
NS
9157536.90000000
0.637348330849
Long
EC
CORP
IN
N
1
N
N
N
InterGlobe Aviation Ltd
33580079R8SLLO23XD19
InterGlobe Aviation Ltd
000000000
239568.00000000
NS
5794893.06000000
0.403314281948
Long
EC
CORP
IN
Y
1
N
N
N
Disco Corp
N/A
Disco Corp
000000000
12400.00000000
NS
3566747.94000000
0.248239332360
Long
EC
CORP
JP
N
1
N
N
N
Amadeus IT Group SA
9598004A3FTY3TEHHN09
Amadeus IT Group SA
000000000
337053.00000000
NS
17516753.23000000
1.219134965543
Long
EC
CORP
ES
N
1
N
N
N
Olympus Corp
5299000Y52IFDI1I2A21
Olympus Corp
000000000
609000.00000000
NS
10914111.55000000
0.759602811875
Long
EC
CORP
JP
N
1
N
N
N
Steadfast Group Ltd
N/A
Steadfast Group Ltd
000000000
839014.00000000
NS
3124698.10000000
0.217473447302
Long
EC
CORP
AU
N
1
N
N
N
Voltas Ltd
335800VVTQSSZ7NV7F51
Voltas Ltd
000000000
269427.00000000
NS
2602105.32000000
0.181101916433
Long
EC
CORP
IN
N
1
N
N
N
Airbus SE
MINO79WLOO247M1IL051
Airbus SE
000000000
173466.00000000
NS
20614925.41000000
1.434762255847
Long
EC
CORP
NL
N
1
N
N
N
Infosys Ltd
335800TYLGG93MM7PR89
Infosys Ltd
000000000
605269.00000000
NS
11037215.20000000
0.768170607638
Long
EC
CORP
IN
N
1
N
N
N
VAT Group AG
529900MVFK7NVALR7Y83
VAT Group AG
000000000
14820.00000000
NS
4051799.06000000
0.281998030259
Long
EC
CORP
CH
Y
1
N
N
N
AutoStore Holdings Ltd
549300KYN3M0LSM5A413
AutoStore Holdings Ltd
000000000
1626178.00000000
NS
2975383.87000000
0.207081441646
Long
EC
CORP
BM
Y
1
N
N
N
Novo Nordisk A/S
549300DAQ1CVT6CXN342
Novo Nordisk A/S
000000000
202169.00000000
NS
27298111.65000000
1.899900168075
Long
EC
CORP
DK
N
1
N
N
N
Linde PLC
8945002PAZHZLBGKGF02
Linde PLC
000000000
55981.00000000
NS
USD
18259882.58000000
1.270855450647
Long
EC
CORP
IE
N
1
N
N
N
Apollo Hospitals Enterprise Ltd
3358005YT7JQCWYLTG43
Apollo Hospitals Enterprise Ltd
000000000
52745.00000000
NS
2853700.23000000
0.198612476061
Long
EC
CORP
IN
N
1
N
N
N
Mizrahi Tefahot Bank Ltd
YZO9YEGEO4VYDZMDWF93
Mizrahi Tefahot Bank Ltd
000000000
94220.00000000
NS
3053016.41000000
0.212484528778
Long
EC
CORP
IL
N
1
N
N
N
BYD Co Ltd
5299005557VL7ULJ7A69
BYD Co Ltd
000000000
153200.00000000
NS
5663047.02000000
0.394138031343
Long
EC
CORP
CN
N
1
N
N
N
Fixed Income Clearing Corp
549300H47WTHXPU08X20
FIXED INC CLEARING CORP.REPO
000000000
6590477.20000000
PA
USD
6590477.20000000
0.458685527428
Long
RA
CORP
US
N
2
Repurchase
N
1.60000000
2023-01-03
7364100.00000000
USD
6722333.40000000
USD
UST
N
N
N
DBS Group Holdings Ltd
5493007FKT78NKPM5V55
DBS Group Holdings Ltd
000000000
768900.00000000
NS
19472217.41000000
1.355231805203
Long
EC
CORP
SG
N
1
N
N
N
Pidilite Industries Ltd
335800APXGEBZ349GN74
Pidilite Industries Ltd
000000000
121266.00000000
NS
3751433.26000000
0.261093103163
Long
EC
CORP
IN
N
1
N
N
N
Havells India Ltd
549300U1LOGHTTNT7D47
Havells India Ltd
000000000
249713.00000000
NS
3326287.03000000
0.231503679389
Long
EC
CORP
IN
N
1
N
N
N
Toronto-Dominion Bank/The
PT3QB789TSUIDF371261
Toronto-Dominion Bank/The
891160509
267974.00000000
NS
17351019.63000000
1.207600200848
Long
EC
CORP
CA
N
1
N
N
N
Intermediate Capital Group PLC
549300OGASR5WRKJ8R68
Intermediate Capital Group PLC
000000000
313126.00000000
NS
4345796.58000000
0.302459736359
Long
EC
CORP
GB
N
1
N
N
N
Tecan Group AG
529900CSN9R3BLETSL26
Tecan Group AG
000000000
11969.00000000
NS
5338252.96000000
0.371532940665
Long
EC
CORP
CH
N
1
N
N
N
Reliance Industries Ltd
5493003UOETFYRONLG31
Reliance Industries Ltd
000000000
702702.00000000
NS
21634014.19000000
1.505689027971
Long
EC
CORP
IN
N
1
N
N
N
Metro Inc/CN
549300KQ7DCG4IXSNW78
Metro Inc/CN
59162N109
273005.00000000
NS
15116089.25000000
1.052053009194
Long
EC
CORP
CA
N
1
N
N
N
Globant SA
2221008DCMSPYS42DS88
Globant SA
000000000
23719.00000000
NS
USD
3988587.04000000
0.277598585749
Long
EC
CORP
LU
N
1
N
N
N
Lifco AB
549300RTLL4VDQRCTW41
Lifco AB
000000000
245870.00000000
NS
4103390.13000000
0.285588677254
Long
EC
CORP
SE
N
1
N
N
N
Thales SA
529900FNDVTQJOVVPZ19
Thales SA
000000000
181905.00000000
NS
23230109.71000000
1.616774446097
Long
EC
CORP
FR
N
1
N
N
N
TechnoPro Holdings Inc
3538001DJ8I5PJQNHU53
TechnoPro Holdings Inc
000000000
194500.00000000
NS
5224112.31000000
0.363588953810
Long
EC
CORP
JP
N
1
N
N
N
Genmab A/S
529900MTJPDPE4MHJ122
Genmab A/S
000000000
26279.00000000
NS
11125487.85000000
0.774314227560
Long
EC
CORP
DK
N
1
N
N
N
Metso Outotec Oyj
549300R0VN9C371W0E07
Metso Outotec Oyj
000000000
327293.00000000
NS
3367570.22000000
0.234376916213
Long
EC
CORP
FI
N
1
N
N
N
Telkom Indonesia Persero Tbk PT
529900M5SQZAOKV1PC81
Telkom Indonesia Persero Tbk PT
000000000
32729900.00000000
NS
7884189.82000000
0.548725631875
Long
EC
CORP
ID
N
1
N
N
N
Daikin Industries Ltd
549300Y7FWSTSHMW5Y57
Daikin Industries Ltd
000000000
99300.00000000
NS
15283907.35000000
1.063732851393
Long
EC
CORP
JP
N
1
N
N
N
3i Group PLC
35GDVHRBMFE7NWATNM84
3i Group PLC
000000000
404645.00000000
NS
6562559.15000000
0.456742480650
Long
EC
CORP
GB
N
1
N
N
N
Dollarama Inc
5493002GJ0NJP1HI0C79
Dollarama Inc
25675T107
277301.00000000
NS
16218217.27000000
1.128759165184
Long
EC
CORP
CA
N
1
N
N
N
TotalEnergies SE
529900S21EQ1BO4ESM68
TotalEnergies SE
000000000
126208.00000000
NS
7923573.33000000
0.551466654340
Long
EC
CORP
FR
N
1
N
N
N
MediaTek Inc
254900UEGBK1I4DM4E14
MediaTek Inc
000000000
253000.00000000
NS
5144702.38000000
0.358062163485
Long
EC
CORP
TW
N
1
N
N
N
Tenaris SA
549300Y7C05BKC4HZB40
Tenaris SA
000000000
674961.00000000
NS
11766102.39000000
0.818899863659
Long
EC
CORP
LU
N
1
N
N
N
Big Yellow Group PLC
213800W7Q4V2ZI8LIW31
Big Yellow Group PLC
000000000
217432.00000000
NS
3015055.10000000
0.209842488912
Long
EC
GB
N
1
N
N
N
Wal-Mart de Mexico SAB de CV
N/A
Wal-Mart de Mexico SAB de CV
000000000
3834600.00000000
NS
13554370.87000000
0.943360179057
Long
EC
CORP
MX
N
1
N
N
N
Neste Oyj
5493009GY1X8GQ66AM14
Neste Oyj
000000000
299909.00000000
NS
13811030.53000000
0.961223236305
Long
EC
CORP
FI
N
1
N
N
N
Evolution AB
549300SUH6ZR1RF6TA88
Evolution AB
000000000
71949.00000000
NS
7001252.02000000
0.487274726548
Long
EC
CORP
SE
Y
1
N
N
N
HDFC Bank Ltd
335800ZQ6I4E2JXENC50
HDFC Bank Ltd
000000000
965373.00000000
NS
19020403.60000000
1.323786365146
Long
EC
CORP
IN
N
1
N
N
N
Adyen NV
724500973ODKK3IFQ447
Adyen NV
000000000
6337.00000000
NS
8739782.08000000
0.608273336105
Long
EC
CORP
NL
N
1
N
N
N
Harmonic Drive Systems Inc
353800XFIX2EUARGOE85
Harmonic Drive Systems Inc
000000000
62200.00000000
NS
1760690.34000000
0.122540925752
Long
EC
CORP
JP
N
1
N
N
N
Spirax-Sarco Engineering PLC
213800WFVZQMHOZP2W17
Spirax-Sarco Engineering PLC
000000000
51159.00000000
NS
6565237.18000000
0.456928866789
Long
EC
CORP
GB
N
1
N
N
N
Rotork PLC
213800AH5RZIHGWRJ718
Rotork PLC
000000000
1775434.00000000
NS
6580896.46000000
0.458018724912
Long
EC
CORP
GB
N
1
N
N
N
Bank Central Asia Tbk PT
254900BR956G2OHVOM21
Bank Central Asia Tbk PT
000000000
34325500.00000000
NS
18852290.03000000
1.312085958759
Long
EC
CORP
ID
N
1
N
N
N
MTU Aero Engines AG
529900807L67JY81RD65
MTU Aero Engines AG
000000000
83583.00000000
NS
18091113.02000000
1.259109388519
Long
EC
CORP
DE
N
1
N
N
N
SCSK Corp
529900SNGFXMSUBB7864
SCSK Corp
000000000
179500.00000000
NS
2736814.23000000
0.190477417714
Long
EC
CORP
JP
N
1
N
N
N
Compass Group PLC
2138008M6MH9OZ6U2T68
Compass Group PLC
000000000
989310.00000000
NS
22933806.66000000
1.596152279198
Long
EC
CORP
GB
N
1
N
N
N
Beazley PLC
213800VTOMUWD41GIT12
Beazley PLC
000000000
442058.00000000
NS
3631425.10000000
0.252740748015
Long
EC
CORP
GB
N
1
N
N
N
Rentokil Initial PLC
549300VN4WV7Z6T14K68
Rentokil Initial PLC
000000000
1922283.00000000
NS
11805636.66000000
0.821651378752
Long
EC
CORP
GB
N
1
N
N
N
Proya Cosmetics Co Ltd
N/A
Proya Cosmetics Co Ltd
000000000
187878.00000000
NS
4526347.14000000
0.315025735197
Long
EC
CORP
CN
N
1
N
N
N
Techtronic Industries Co Ltd
549300HZW2SBE758OK89
Techtronic Industries Co Ltd
000000000
400500.00000000
NS
4469127.34000000
0.311043338575
Long
EC
CORP
HK
N
1
N
N
N
Nice Ltd
254900YTY4EF5Z4W0A51
Nice Ltd
653656108
29443.00000000
NS
USD
5661888.90000000
0.394057428244
Long
EC
CORP
IL
N
1
N
N
N
Kingspan Group PLC
635400HM7V74SUB9OG75
Kingspan Group PLC
000000000
112777.00000000
NS
6106122.93000000
0.424975329053
Long
EC
CORP
IE
N
1
N
N
N
Keyence Corp
529900M7PQBS7A89DZ11
Keyence Corp
000000000
41300.00000000
NS
16181392.87000000
1.126196252238
Long
EC
CORP
JP
N
1
N
N
N
BE Semiconductor Industries NV
7245007A1YFLI2GNYX06
BE Semiconductor Industries NV
000000000
55979.00000000
NS
3389227.47000000
0.235884222412
Long
EC
CORP
NL
N
1
N
N
N
Benefit One Inc
N/A
Benefit One Inc
000000000
146800.00000000
NS
2162179.21000000
0.150483839217
Long
EC
CORP
JP
N
1
N
N
N
CTS Eventim AG & Co KGaA
529900FDHSN08UBJII80
CTS Eventim AG & Co KGaA
000000000
100055.00000000
NS
6383387.91000000
0.444272480038
Long
EC
CORP
DE
N
1
N
N
N
London Stock Exchange Group PLC
213800QAUUUP6I445N30
London Stock Exchange Group PLC
000000000
190456.00000000
NS
16430768.46000000
1.143552351130
Long
EC
CORP
GB
N
1
N
N
N
Kinaxis Inc
5299009VAZ14K7PFUQ15
Kinaxis Inc
49448Q109
36049.00000000
NS
4044463.51000000
0.281487488986
Long
EC
CORP
CA
N
1
N
N
N
Indutrade AB
549300FISLQ6CEFP1867
Indutrade AB
000000000
214256.00000000
NS
4334460.16000000
0.301670741628
Long
EC
CORP
SE
N
1
N
N
N
DSV A/S
529900X41C0BSLK67H70
DSV A/S
000000000
119506.00000000
NS
18863121.01000000
1.312839775762
Long
EC
CORP
DK
N
1
N
N
N
Atlas Copco AB
213800T8PC8Q4FYJZR07
Atlas Copco AB
000000000
1176630.00000000
NS
13880712.52000000
0.966072979255
Long
EC
CORP
SE
N
1
N
N
N
AstraZeneca PLC
PY6ZZQWO2IZFZC3IOL08
AstraZeneca PLC
000000000
171325.00000000
NS
23235100.29000000
1.617121781617
Long
EC
CORP
GB
N
1
N
N
N
Sika AG
549300R3N69ECGYPU434
Sika AG
000000000
41224.00000000
NS
9884130.00000000
0.687917922274
Long
EC
CORP
CH
N
1
N
N
N
Shin-Etsu Chemical Co Ltd
353800PX8Q64N86H5W41
Shin-Etsu Chemical Co Ltd
000000000
58700.00000000
NS
7256991.01000000
0.505073706796
Long
EC
CORP
JP
N
1
N
N
N
ICON PLC
6354008SRQGEMC4XFI67
ICON PLC
000000000
103509.00000000
NS
USD
20106623.25000000
1.399385326790
Long
EC
CORP
IE
N
1
N
N
N
SSE PLC
549300KI75VYLLMSK856
SSE PLC
000000000
355440.00000000
NS
7356621.90000000
0.512007840083
Long
EC
CORP
GB
N
1
N
N
N
Japan Elevator Service Holdings Co Ltd
N/A
Japan Elevator Service Holdings Co Ltd
000000000
156900.00000000
NS
1977389.52000000
0.137622804447
Long
EC
CORP
JP
N
1
N
N
N
Info Edge India Ltd
335800MXUVHTBF9DEC78
Info Edge India Ltd
000000000
53593.00000000
NS
2534800.55000000
0.176417623780
Long
EC
CORP
IN
N
1
N
N
N
Carl Zeiss Meditec AG
529900GRL4MZ8NMOOK95
Carl Zeiss Meditec AG
000000000
34907.00000000
NS
4405472.67000000
0.306613086410
Long
EC
CORP
DE
N
1
N
N
N
IMCD NV
724500NSJPNFJPDAUP02
IMCD NV
000000000
33491.00000000
NS
4773483.95000000
0.332226018971
Long
EC
CORP
NL
N
1
N
N
N
Canadian Pacific Railway Ltd
N/A
Canadian Pacific Railway Ltd
13645T100
247070.00000000
NS
USD
18428951.30000000
1.282622333780
Long
EC
CORP
CA
N
1
N
N
N
WEG SA
254900NKQV127YFRO022
WEG SA
000000000
375600.00000000
NS
2739591.08000000
0.190670681550
Long
EC
CORP
BR
N
1
N
N
N
First Abu Dhabi Bank PJSC
2138002Y3WMK6RZS8H90
First Abu Dhabi Bank PJSC
000000000
915997.00000000
NS
4264975.41000000
0.296834726232
Long
EC
CORP
AE
N
1
N
N
N
Lonza Group AG
549300EFW4H2TCZ71055
Lonza Group AG
000000000
28514.00000000
NS
13972523.01000000
0.972462826568
Long
EC
CORP
CH
N
1
N
N
N
Foshan Haitian Flavouring & Food Co Ltd
N/A
Foshan Haitian Flavouring & Food Co Ltd
000000000
357691.00000000
NS
4095718.11000000
0.285054718265
Long
EC
CORP
CN
N
1
N
N
N
Belimo Holding AG
506700339DLX749VEM23
Belimo Holding AG
000000000
7925.00000000
NS
3771156.65000000
0.262465816135
Long
EC
CORP
CH
N
1
N
N
N
FinecoBank Banca Fineco SpA
549300L7YCATGO57ZE10
FinecoBank Banca Fineco SpA
000000000
411181.00000000
NS
6831104.61000000
0.475432768503
Long
EC
CORP
IT
N
1
N
N
N
Renishaw PLC
21380048ADXM6Z67CT18
Renishaw PLC
000000000
46410.00000000
NS
2058018.48000000
0.143234437099
Long
EC
CORP
GB
N
1
N
N
N
CSL Ltd
529900ECSECK5ZDQTE14
CSL Ltd
000000000
89000.00000000
NS
17437007.75000000
1.213584821533
Long
EC
CORP
AU
N
1
N
N
N
Ashtead Group PLC
2138007UTBN8X9K1A235
Ashtead Group PLC
000000000
196137.00000000
NS
11192056.71000000
0.778947302182
Long
EC
CORP
GB
N
1
N
N
N
Nihon M&A Center Holdings Inc
N/A
Nihon M&A Center Holdings Inc
000000000
323800.00000000
NS
4019126.79000000
0.279724098199
Long
EC
CORP
JP
N
1
N
N
N
Zurich Insurance Group AG
529900QVNRBND50TXP03
Zurich Insurance Group AG
000000000
49267.00000000
NS
23566532.31000000
1.640188862541
Long
EC
CORP
CH
N
1
N
N
N
EDP Renovaveis SA
529900MUFAH07Q1TAX06
EDP Renovaveis SA
000000000
302974.00000000
NS
6674471.94000000
0.464531412399
Long
EC
CORP
ES
N
1
N
N
N
Silergy Corp
N/A
Silergy Corp
000000000
106000.00000000
NS
1505392.79000000
0.104772668945
Long
EC
CORP
KY
N
1
N
N
N
Locaweb Servicos de Internet SA
N/A
Locaweb Servicos de Internet SA
000000000
1264893.00000000
NS
1681812.37000000
0.117051158900
Long
EC
CORP
BR
Y
1
N
N
N
Hoya Corp
353800X4VR3BHEUCJB42
Hoya Corp
000000000
103400.00000000
NS
10009882.66000000
0.696670084436
Long
EC
CORP
JP
N
1
N
N
N
Lululemon Athletica Inc
549300D9GZ4BMLDW5T40
Lululemon Athletica Inc
550021109
34889.00000000
NS
USD
11177737.82000000
0.777950732827
Long
EC
CORP
US
N
1
N
N
N
UPL Ltd
335800RJSM1SLHO4UA95
UPL Ltd
000000000
348752.00000000
NS
3023388.55000000
0.210422482256
Long
EC
CORP
IN
N
1
N
N
N
Britannia Industries Ltd
335800RRN5EVHNNAXN80
Britannia Industries Ltd
000000000
55349.00000000
NS
2887240.14000000
0.200946794327
Long
EC
CORP
IN
N
1
N
N
N
Experian PLC
635400RXXHHYT1JTSZ26
Experian PLC
000000000
439438.00000000
NS
14944304.81000000
1.040097116765
Long
EC
CORP
JE
N
1
N
N
N
Diploma PLC
2138008OGI7VYG8FGR19
Diploma PLC
000000000
108610.00000000
NS
3645000.99000000
0.253685605888
Long
EC
CORP
GB
N
1
N
N
N
Samsung SDI Co Ltd
9884002AESDO4YW87G32
Samsung SDI Co Ltd
000000000
13197.00000000
NS
6167992.88000000
0.429281367870
Long
EC
CORP
KR
N
1
N
N
N
Softcat PLC
213800N42YZLR9GLVC42
Softcat PLC
000000000
158423.00000000
NS
2267661.94000000
0.157825250192
Long
EC
CORP
GB
N
1
N
N
N
MonotaRO Co Ltd
N/A
MonotaRO Co Ltd
000000000
349700.00000000
NS
4948132.43000000
0.344381243506
Long
EC
CORP
JP
N
1
N
N
N
Moncler SpA
815600EBD7FB00525B20
Moncler SpA
000000000
76705.00000000
NS
4064387.00000000
0.282874128563
Long
EC
CORP
IT
N
1
N
N
N
Food & Life Cos Ltd
529900CWF7GCVZKS5M87
Food & Life Cos Ltd
000000000
111500.00000000
NS
2207231.03000000
0.153619366007
Long
EC
CORP
JP
N
1
N
N
N
B3 SA - Brasil Bolsa Balcao
4GTK5S46E6H318LMDS44
B3 SA - Brasil Bolsa Balcao
000000000
2629800.00000000
NS
6579792.23000000
0.457941872462
Long
EC
CORP
BR
N
1
N
N
N
Euronext NV
724500QJ4QSZ3H9QU415
Euronext NV
000000000
61267.00000000
NS
4535736.12000000
0.315679191558
Long
EC
CORP
NL
Y
1
N
N
N
Intact Financial Corp
5493009LXGE7Y4U9OY43
Intact Financial Corp
45823T106
127064.00000000
NS
18291022.33000000
1.273022722033
Long
EC
CORP
CA
N
1
N
N
N
Hermes International
969500Y4IJGHJE2MTJ13
Hermes International
000000000
8097.00000000
NS
12524435.69000000
0.871678516725
Long
EC
CORP
FR
N
1
N
N
N
Capgemini SE
96950077L0TN7BAROX36
Capgemini SE
000000000
70407.00000000
NS
11753505.08000000
0.818023113220
Long
EC
CORP
FR
N
1
N
N
N
Abcam PLC
213800B9N83DSNT33F79
Abcam PLC
000380204
143370.00000000
NS
USD
2230837.20000000
0.155262313583
Long
EC
CORP
GB
N
1
N
N
N
Grupo Aeroportuario del Sureste SAB de CV
5299001W7JIDXCUOUC82
Grupo Aeroportuario del Sureste SAB de CV
40051E202
26476.00000000
NS
USD
6168643.24000000
0.429326631773
Long
EC
CORP
MX
N
1
N
N
N
Hemnet Group AB
5493008VIU67J3HUAR07
Hemnet Group AB
000000000
147819.00000000
NS
1779236.54000000
0.123831708388
Long
EC
CORP
SE
N
1
N
N
N
Vinci SA
213800WFQ334R8UXUG83
Vinci SA
000000000
180291.00000000
NS
18004261.88000000
1.253064703173
Long
EC
CORP
FR
N
1
N
N
N
Galenica AG
506700W4772BD8016Z20
Galenica AG
000000000
52687.00000000
NS
4304875.20000000
0.299611680869
Long
EC
CORP
CH
Y
1
N
N
N
Royal Unibrew A/S
529900D69KFL8IAP8Q63
Royal Unibrew A/S
000000000
49692.00000000
NS
3542990.67000000
0.246585868492
Long
EC
CORP
DK
N
1
N
N
N
Hexagon AB
549300WJFW6ILNI4TA80
Hexagon AB
000000000
1267475.00000000
NS
13239747.10000000
0.921462922530
Long
EC
CORP
SE
N
1
N
N
N
Alibaba Group Holding Ltd
5493001NTNQJDH60PM02
Alibaba Group Holding Ltd
000000000
1310800.00000000
NS
14484302.63000000
1.008081780675
Long
EC
CORP
KY
N
1
N
N
N
Diageo PLC
213800ZVIELEA55JMJ32
Diageo PLC
000000000
388585.00000000
NS
17146965.41000000
1.193398388948
Long
EC
CORP
GB
N
1
N
N
N
CVS Group PLC
213800J41XDQ2NX48O05
CVS Group PLC
000000000
123919.00000000
NS
2900358.14000000
0.201859783867
Long
EC
CORP
GB
N
1
N
N
N
SES-imagotag SA
969500U51BYOMEW9M549
SES-imagotag SA
000000000
17063.00000000
NS
2228339.72000000
0.155088493403
Long
EC
CORP
FR
N
1
N
N
N
Raia Drogasil SA
N/A
Raia Drogasil SA
000000000
589800.00000000
NS
2649757.28000000
0.184418408356
Long
EC
CORP
BR
N
1
N
N
N
Brunello Cucinelli SpA
5493003CX2RZ0FOBH256
Brunello Cucinelli SpA
000000000
62893.00000000
NS
4652073.19000000
0.323776045350
Long
EC
CORP
IT
N
1
N
N
N
SMS Co Ltd
N/A
SMS Co Ltd
000000000
75900.00000000
NS
1940296.40000000
0.135041189066
Long
EC
CORP
JP
N
1
N
N
N
SIG Group AG
5493004Z6P7TSVB1L042
SIG Group AG
000000000
291961.00000000
NS
6378210.35000000
0.443912131042
Long
EC
CORP
CH
N
1
N
N
N
TIS Inc
35380064HYEZXBQHDF07
TIS Inc
000000000
265600.00000000
NS
7042730.87000000
0.490161580961
Long
EC
CORP
JP
N
1
N
N
N
Crompton Greaves Consumer Electricals Ltd
335800DIIEEWMH3UDH51
Crompton Greaves Consumer Electricals Ltd
000000000
651076.00000000
NS
2651759.44000000
0.184557755142
Long
EC
CORP
IN
N
1
N
N
N
Pro Medicus Ltd
N/A
Pro Medicus Ltd
000000000
83345.00000000
NS
3135753.82000000
0.218242905811
Long
EC
CORP
AU
N
1
N
N
N
Canadian National Railway Co
3SU7BEP7TH9YEQOZCS77
Canadian National Railway Co
136375102
149121.00000000
NS
17713900.77000000
1.232856084761
Long
EC
CORP
CA
N
1
N
N
N
Dassault Systemes SE
96950065LBWY0APQIM86
Dassault Systemes SE
000000000
285244.00000000
NS
10227339.69000000
0.711804708147
Long
EC
CORP
FR
N
1
N
N
N
Rumo SA
N/A
Rumo SA
000000000
718700.00000000
NS
2533265.21000000
0.176310766838
Long
EC
CORP
BR
N
1
N
N
N
Petronet LNG Ltd
335800KIIKNA7GRD9351
Petronet LNG Ltd
000000000
1244649.00000000
NS
3242135.37000000
0.225646873064
Long
EC
CORP
IN
N
1
N
N
N
Credicorp Ltd
529900UYAEYQCQ2BKB17
Credicorp Ltd
000000000
21708.00000000
NS
USD
2944907.28000000
0.204960325020
Long
EC
CORP
BM
N
1
N
N
N
Taiwan Semiconductor Manufacturing Co Ltd
549300KB6NK5SBD14S87
Taiwan Semiconductor Manufacturing Co Ltd
874039100
183058.00000000
NS
USD
13635990.42000000
0.949040755016
Long
EC
CORP
TW
N
1
N
N
N
Globalwafers Co Ltd
529900V6RTNF3U5EGX67
Globalwafers Co Ltd
000000000
120000.00000000
NS
1669079.73000000
0.116164989733
Long
EC
CORP
TW
N
1
N
N
N
ConvaTec Group PLC
213800LS272L4FIDOH92
ConvaTec Group PLC
000000000
2703170.00000000
NS
7601362.51000000
0.529041352585
Long
EC
CORP
GB
Y
1
N
N
N
Vitrolife AB
5493001WDZMONMSPPR49
Vitrolife AB
000000000
72760.00000000
NS
1298333.18000000
0.090361687230
Long
EC
CORP
SE
N
1
N
N
N
Inmode Ltd
984500DD95A35E9BD358
Inmode Ltd
000000000
87559.00000000
NS
USD
3125856.30000000
0.217554055968
Long
EC
CORP
IL
N
1
N
N
N
MercadoLibre Inc
549300DKPDN9M5S8GB14
MercadoLibre Inc
58733R102
6443.00000000
NS
USD
5452324.32000000
0.379472105059
Long
EC
CORP
US
N
1
N
N
N
Siegfried Holding AG
506700J9QD6IF3937W06
Siegfried Holding AG
000000000
5139.00000000
NS
3409697.18000000
0.237308877933
Long
EC
CORP
CH
N
1
N
N
N
Airtac International Group
N/A
Airtac International Group
000000000
110713.00000000
NS
3353574.95000000
0.233402870236
Long
EC
CORP
KY
N
1
N
N
N
Warehouses De Pauw CVA
549300HWDYC5JXC85138
Warehouses De Pauw CVA
000000000
87468.00000000
NS
2499923.03000000
0.173990210230
Long
EC
BE
N
1
N
N
N
Sartorius Stedim Biotech
52990006IVXY7GCSSR39
Sartorius Stedim Biotech
000000000
26062.00000000
NS
8439161.54000000
0.587350679557
Long
EC
CORP
FR
N
1
N
N
N
Segro PLC
213800XC35KGM9NFC641
Segro PLC
000000000
379623.00000000
NS
3504506.04000000
0.243907406482
Long
EC
GB
N
1
N
N
N
AIA Group Ltd
ZP5ILWVSYE4LJGMMVD57
AIA Group Ltd
000000000
1812200.00000000
NS
20152452.45000000
1.402574957850
Long
EC
CORP
HK
N
1
N
N
N
Spectris PLC
213800Z4CO2CZO3M3T10
Spectris PLC
000000000
77598.00000000
NS
2816239.54000000
0.196005278459
Long
EC
CORP
GB
N
1
N
N
N
BayCurrent Consulting Inc
N/A
BayCurrent Consulting Inc
000000000
94700.00000000
NS
2969296.71000000
0.206657786103
Long
EC
CORP
JP
N
1
N
N
N
CCL Industries Inc
549300TD3EMSRRC0YH75
CCL Industries Inc
124900309
113948.00000000
NS
4867616.19000000
0.338777455967
Long
EC
CORP
CA
N
1
N
N
N
Rakus Co Ltd
N/A
Rakus Co Ltd
000000000
165800.00000000
NS
2001121.61000000
0.139274515831
Long
EC
CORP
JP
N
1
N
N
N
Thule Group AB
549300XHHOGBOERKU333
Thule Group AB
000000000
83544.00000000
NS
1742960.25000000
0.121306942926
Long
EC
CORP
SE
Y
1
N
N
N
Bunzl PLC
213800Q1Q9DV4L78UM09
Bunzl PLC
000000000
199980.00000000
NS
6670319.55000000
0.464242413418
Long
EC
CORP
GB
N
1
N
N
N
Bid Corp Ltd
N/A
Bid Corp Ltd
000000000
183914.00000000
NS
3570310.18000000
0.248487257947
Long
EC
CORP
ZA
N
1
N
N
N
Safran SA
969500UIC89GT3UL7L24
Safran SA
000000000
138464.00000000
NS
17329732.57000000
1.206118659216
Long
EC
CORP
FR
N
1
N
N
N
Coloplast A/S
529900NN7SOJ5QG82X67
Coloplast A/S
000000000
49731.00000000
NS
5812974.61000000
0.404572725767
Long
EC
CORP
DK
N
1
N
N
N
Croda International PLC
2138004WCNBFJEEOXV26
Croda International PLC
000000000
72088.00000000
NS
5755438.49000000
0.400568313834
Long
EC
CORP
GB
N
1
N
N
N
Tokio Marine Holdings Inc
5299009QN2NZ191KLS29
Tokio Marine Holdings Inc
000000000
545200.00000000
NS
11746060.65000000
0.817504994092
Long
EC
CORP
JP
N
1
N
N
N
Gjensidige Forsikring ASA
5967007LIEEXZX6FAO47
Gjensidige Forsikring ASA
000000000
156167.00000000
NS
3063785.87000000
0.213234064099
Long
EC
CORP
NO
N
1
N
N
N
GMO Payment Gateway Inc
353800Q6U21E2PM83F86
GMO Payment Gateway Inc
000000000
37700.00000000
NS
3136879.00000000
0.218321216344
Long
EC
CORP
JP
N
1
N
N
N
Equinor ASA
OW6OFBNCKXC4US5C7523
Equinor ASA
000000000
206657.00000000
NS
7420987.73000000
0.516487587723
Long
EC
CORP
NO
N
1
N
N
N
Infineon Technologies AG
TSI2PJM6EPETEQ4X1U25
Infineon Technologies AG
000000000
549394.00000000
NS
16719641.16000000
1.163657378844
Long
EC
CORP
DE
N
1
N
N
N
SHIFT Inc
353800HJXMOPLJ7BO262
SHIFT Inc
000000000
24900.00000000
NS
4428268.82000000
0.308199658030
Long
EC
CORP
JP
N
1
N
N
N
Teleperformance
9695004GI61FHFFNRG61
Teleperformance
000000000
51068.00000000
NS
12174054.66000000
0.847292618304
Long
EC
CORP
FR
N
1
N
N
N
Halma PLC
2138007FRGLUR9KGBT40
Halma PLC
000000000
418691.00000000
NS
9991924.62000000
0.695420236693
Long
EC
CORP
GB
N
1
N
N
N
Beijer Ref AB
549300PZZEUVH08H4G75
Beijer Ref AB
000000000
224147.00000000
NS
3159798.53000000
0.219916374993
Long
EC
CORP
SE
N
1
N
N
N
Sweco AB
549300Q4Y55VICYV6U90
Sweco AB
000000000
187616.00000000
NS
1795278.09000000
0.124948171824
Long
EC
CORP
SE
N
1
N
N
N
2023-01-17
WILLIAM BLAIR FUNDS
John Raczek
John Raczek
Principal Financial Officer