0001752724-22-052242.txt : 20220228
0001752724-22-052242.hdr.sgml : 20220228
20220228171924
ACCESSION NUMBER: 0001752724-22-052242
CONFORMED SUBMISSION TYPE: NPORT-P
PUBLIC DOCUMENT COUNT: 1
CONFORMED PERIOD OF REPORT: 20211231
FILED AS OF DATE: 20220228
PERIOD START: 20211231
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: 22691506
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
2021-12-31
2021-12-31
N
2127604355.07
4521953.15
2123082401.92
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
1330445.74000000
N
HelloFresh SE
391200ZAF4V6XD2M9G57
HelloFresh SE
000000000
124292.00000000
NS
9557341.88000000
0.450163492069
Long
EC
CORP
DE
N
1
N
N
N
Nemetschek SE
529900R0S2IX1S358J38
Nemetschek SE
000000000
44274.00000000
NS
5685789.13000000
0.267808217187
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
2169500.00000000
NS
15622525.67000000
0.735841701474
Long
EC
CORP
CN
N
1
N
N
N
LVMH Moet Hennessy Louis Vuitton SE
IOG4E947OATN0KJYSD45
LVMH Moet Hennessy Louis Vuitton SE
000000000
44487.00000000
NS
36821410.40000000
1.734337318546
Long
EC
CORP
FR
N
1
N
N
N
L'Oreal SA
529900JI1GG6F7RKVI53
L'Oreal SA
000000000
48340.00000000
NS
22946873.05000000
1.080828187791
Long
EC
CORP
FR
N
1
N
N
N
Nolato AB
213800T7T7I7WAOX8Y72
Nolato AB
000000000
437326.00000000
NS
5222048.58000000
0.245965421562
Long
EC
CORP
SE
N
1
N
N
N
SMC Corp
353800O40V08DOZ70X62
SMC Corp
000000000
33400.00000000
NS
22528957.66000000
1.061143818046
Long
EC
CORP
JP
N
1
N
N
N
Canada Goose Holdings Inc
529900891XBE6RV8JR07
Canada Goose Holdings Inc
135086106
130233.00000000
NS
USD
4826434.98000000
0.227331495736
Long
EC
CORP
CA
N
1
N
N
N
Amplifon SpA
ZYXJDNVM2JI3VBM8G556
Amplifon SpA
000000000
112576.00000000
NS
6081558.92000000
0.286449499769
Long
EC
CORP
IT
N
1
N
N
N
AVEVA Group PLC
213800XHATUM2LFMKG16
AVEVA Group PLC
000000000
122505.00000000
NS
5644398.33000000
0.265858655551
Long
EC
CORP
GB
N
1
N
N
N
Aristocrat Leisure Ltd
529900TE2HO3OZKYKC27
Aristocrat Leisure Ltd
000000000
362506.00000000
NS
11491205.68000000
0.541251044688
Long
EC
CORP
AU
N
1
N
N
N
Dlocal Ltd/Uruguay
N/A
Dlocal Ltd/Uruguay
000000000
81154.00000000
NS
USD
2896386.26000000
0.136423638450
Long
EC
CORP
KY
N
1
N
N
N
Toromont Industries Ltd
5493008W5EPRSLQ0B737
Toromont Industries Ltd
891102105
40324.00000000
NS
3645561.20000000
0.171710772822
Long
EC
CORP
CA
N
1
N
N
N
ASML Holding NV
724500Y6DUVHQD6OXN27
ASML Holding NV
000000000
60089.00000000
NS
48346268.17000000
2.277173421355
Long
EC
CORP
NL
N
1
N
N
N
NAURA Technology Group Co Ltd
300300JI5I0B95GO5C39
NAURA Technology Group Co Ltd
000000000
142413.00000000
NS
7754188.81000000
0.365232588381
Long
EC
CORP
CN
N
1
N
N
N
Netwealth Group Ltd
N/A
Netwealth Group Ltd
000000000
265930.00000000
NS
3422614.65000000
0.161209694306
Long
EC
CORP
AU
N
1
N
N
N
Partners Group Holding AG
549300I3IVVWZWDHI788
Partners Group Holding AG
000000000
16482.00000000
NS
27358455.88000000
1.288619596453
Long
EC
CORP
CH
N
1
N
N
N
Yandex NV
549300GGZHJ5Q1B18P93
Yandex NV
000000000
146744.00000000
NS
USD
8878012.00000000
0.418166152758
Long
EC
CORP
NL
N
1
N
N
N
ASMedia Technology Inc
N/A
ASMedia Technology Inc
000000000
55000.00000000
NS
3618028.70000000
0.170413955517
Long
EC
CORP
TW
N
1
N
N
N
InterGlobe Aviation Ltd
33580079R8SLLO23XD19
InterGlobe Aviation Ltd
000000000
252112.00000000
NS
6832248.38000000
0.321807970044
Long
EC
CORP
IN
Y
1
N
N
N
Disco Corp
N/A
Disco Corp
000000000
9800.00000000
NS
2994610.10000000
0.141050111728
Long
EC
CORP
JP
N
1
N
N
N
Amadeus IT Group SA
9598004A3FTY3TEHHN09
Amadeus IT Group SA
000000000
356919.00000000
NS
24234841.91000000
1.141493231166
Long
EC
CORP
ES
N
1
N
N
N
Olympus Corp
5299000Y52IFDI1I2A21
Olympus Corp
000000000
980100.00000000
NS
22574762.67000000
1.063301294833
Long
EC
CORP
JP
N
1
N
N
N
Voltas Ltd
335800VVTQSSZ7NV7F51
Voltas Ltd
000000000
219961.00000000
NS
3610305.64000000
0.170050189137
Long
EC
CORP
IN
N
1
N
N
N
AddTech AB
549300QZ5U2IDRHPWL60
AddTech AB
000000000
198465.00000000
NS
4744078.26000000
0.223452384877
Long
EC
CORP
SE
N
1
N
N
N
Airbus SE
MINO79WLOO247M1IL051
Airbus SE
000000000
275833.00000000
NS
35285058.54000000
1.661973106088
Long
EC
CORP
NL
N
1
N
N
N
MISUMI Group Inc
353800SJWGE5BEK2V032
MISUMI Group Inc
000000000
167600.00000000
NS
6877092.93000000
0.323920207891
Long
EC
CORP
JP
N
1
N
N
N
Dr Lal PathLabs Ltd
984500E8E9CY102B9718
Dr Lal PathLabs Ltd
000000000
126985.00000000
NS
6518739.80000000
0.307041299673
Long
EC
CORP
IN
Y
1
N
N
N
VAT Group AG
529900MVFK7NVALR7Y83
VAT Group AG
000000000
20983.00000000
NS
10463866.55000000
0.492862007642
Long
EC
CORP
CH
Y
1
N
N
N
AutoStore Holdings Ltd
549300KYN3M0LSM5A413
AutoStore Holdings Ltd
000000000
667950.00000000
NS
2638336.32000000
0.124269143657
Long
EC
CORP
BM
N
1
N
N
N
Investment AB Latour
5493006GFBLNB3Y0Y789
Investment AB Latour
000000000
194761.00000000
NS
7946745.39000000
0.374302258961
Long
EC
CORP
SE
N
1
N
N
N
Apollo Hospitals Enterprise Ltd
3358005YT7JQCWYLTG43
Apollo Hospitals Enterprise Ltd
000000000
55507.00000000
NS
3752206.04000000
0.176733886381
Long
EC
CORP
IN
N
1
N
N
N
Sea Ltd
529900OM6JLLW44YKI15
Sea Ltd
81141R100
66057.00000000
NS
USD
14777611.47000000
0.696045120841
Long
EC
CORP
KY
N
1
N
N
N
BICO Group AB
549300FE4PT8NDXXNK85
BICO Group AB
000000000
93226.00000000
NS
2866047.98000000
0.134994665181
Long
EC
CORP
SE
N
1
N
N
N
Pidilite Industries Ltd
335800APXGEBZ349GN74
Pidilite Industries Ltd
000000000
127617.00000000
NS
4228397.42000000
0.199163132630
Long
EC
CORP
IN
N
1
N
N
N
KION Group AG
5299005KY91C4C6U9H17
KION Group AG
000000000
76121.00000000
NS
8361316.61000000
0.393829113860
Long
EC
CORP
DE
N
1
N
N
N
Havells India Ltd
549300U1LOGHTTNT7D47
Havells India Ltd
000000000
262791.00000000
NS
4928415.01000000
0.232134890550
Long
EC
CORP
IN
N
1
N
N
N
Intermediate Capital Group PLC
549300OGASR5WRKJ8R68
Intermediate Capital Group PLC
000000000
329523.00000000
NS
9785806.97000000
0.460924501147
Long
EC
CORP
GB
N
1
N
N
N
Tecan Group AG
529900CSN9R3BLETSL26
Tecan Group AG
000000000
12596.00000000
NS
7678970.59000000
0.361689710350
Long
EC
CORP
CH
N
1
N
N
N
Reliance Industries Ltd
5493003UOETFYRONLG31
Reliance Industries Ltd
000000000
1071915.00000000
NS
34153608.36000000
1.608680300355
Long
EC
CORP
IN
N
1
N
N
N
Globant SA
2221008DCMSPYS42DS88
Globant SA
000000000
24959.00000000
NS
USD
7839372.31000000
0.369244844331
Long
EC
CORP
LU
N
1
N
N
N
Lifco AB
549300RTLL4VDQRCTW41
Lifco AB
000000000
258747.00000000
NS
7751357.09000000
0.365099210609
Long
EC
CORP
SE
N
1
N
N
N
Ceres Power Holdings PLC
213800N7AAHSXQUOA733
Ceres Power Holdings PLC
000000000
161737.00000000
NS
2181528.93000000
0.102752909073
Long
EC
CORP
GB
N
1
N
N
N
TechnoPro Holdings Inc
3538001DJ8I5PJQNHU53
TechnoPro Holdings Inc
000000000
204900.00000000
NS
6216647.83000000
0.292812366791
Long
EC
CORP
JP
N
1
N
N
N
Genmab A/S
529900MTJPDPE4MHJ122
Genmab A/S
000000000
33049.00000000
NS
13306522.45000000
0.626754874797
Long
EC
CORP
DK
N
1
N
N
N
Daikin Industries Ltd
549300Y7FWSTSHMW5Y57
Daikin Industries Ltd
000000000
98800.00000000
NS
22408867.25000000
1.055487400288
Long
EC
CORP
JP
N
1
N
N
N
3i Group PLC
35GDVHRBMFE7NWATNM84
3i Group PLC
000000000
425833.00000000
NS
8351836.59000000
0.393382592331
Long
EC
CORP
GB
N
1
N
N
N
Enghouse Systems Ltd
549300LKRHABBMOTY018
Enghouse Systems Ltd
292949104
53254.00000000
NS
2038887.88000000
0.096034326230
Long
EC
CORP
CA
N
1
N
N
N
MediaTek Inc
254900UEGBK1I4DM4E14
MediaTek Inc
000000000
661000.00000000
NS
28430621.32000000
1.339120012218
Long
EC
CORP
TW
N
1
N
N
N
Tenaris SA
549300Y7C05BKC4HZB40
Tenaris SA
000000000
434332.00000000
NS
4554223.57000000
0.214509976903
Long
EC
CORP
LU
N
1
N
N
N
Big Yellow Group PLC
213800W7Q4V2ZI8LIW31
Big Yellow Group PLC
000000000
228819.00000000
NS
5286885.36000000
0.249019319985
Long
EC
GB
N
1
N
N
N
Netcompany Group A/S
5299006DEGAWX1Z1X779
Netcompany Group A/S
000000000
45868.00000000
NS
4946993.06000000
0.233009941372
Long
EC
CORP
DK
Y
1
N
N
N
Carabao Group PCL
N/A
Carabao Group PCL
000000000
637100.00000000
NS
2279103.43000000
0.107348797575
Long
EC
CORP
TH
N
2
N
N
N
Softwareone Holding AG
529900GBI88JKWXLGI05
Softwareone Holding AG
000000000
122538.00000000
NS
2657320.98000000
0.125163346349
Long
EC
CORP
CH
N
1
N
N
N
Neste Oyj
5493009GY1X8GQ66AM14
Neste Oyj
000000000
315613.00000000
NS
15580344.12000000
0.733854894464
Long
EC
CORP
FI
N
1
N
N
N
Kering SA
549300VGEJKB7SVUZR78
Kering SA
000000000
32380.00000000
NS
26059598.18000000
1.227441674257
Long
EC
CORP
FR
N
1
N
N
N
Evolution AB
549300SUH6ZR1RF6TA88
Evolution AB
000000000
108827.00000000
NS
15490282.13000000
0.729612855157
Long
EC
CORP
SE
Y
1
N
N
N
Aier Eye Hospital Group Co Ltd
N/A
Aier Eye Hospital Group Co Ltd
000000000
679112.00000000
NS
4505143.35000000
0.212198233376
Long
EC
CORP
CN
N
1
N
N
N
HDFC Bank Ltd
335800ZQ6I4E2JXENC50
HDFC Bank Ltd
000000000
1015925.00000000
NS
20240421.99000000
0.953350749443
Long
EC
CORP
IN
N
1
N
N
N
Adyen NV
724500973ODKK3IFQ447
Adyen NV
000000000
9205.00000000
NS
24224263.36000000
1.140994967415
Long
EC
CORP
NL
N
1
N
N
N
M3 Inc
N/A
M3 Inc
000000000
164300.00000000
NS
8274275.41000000
0.389729357773
Long
EC
CORP
JP
N
1
N
N
N
Harmonic Drive Systems Inc
353800XFIX2EUARGOE85
Harmonic Drive Systems Inc
000000000
65300.00000000
NS
2758915.07000000
0.129948562877
Long
EC
CORP
JP
N
1
N
N
N
Spirax-Sarco Engineering PLC
213800WFVZQMHOZP2W17
Spirax-Sarco Engineering PLC
000000000
74675.00000000
NS
16222753.04000000
0.764113207538
Long
EC
CORP
GB
N
1
N
N
N
Bachem Holding AG
506700S81111XI7TG884
Bachem Holding AG
000000000
5112.00000000
NS
4016892.01000000
0.189200946998
Long
EC
CORP
CH
N
1
N
N
N
Rotork PLC
213800AH5RZIHGWRJ718
Rotork PLC
000000000
1630705.00000000
NS
7884263.71000000
0.371359288874
Long
EC
CORP
GB
N
1
N
N
N
Wuxi Biologics Cayman Inc
5493001TD2TH6VDTJU11
Wuxi Biologics Cayman Inc
000000000
1325000.00000000
NS
15726574.37000000
0.740742533392
Long
EC
CORP
KY
Y
1
N
N
N
Bank Central Asia Tbk PT
254900BR956G2OHVOM21
Bank Central Asia Tbk PT
000000000
51627100.00000000
NS
26442927.91000000
1.245497013497
Long
EC
CORP
ID
N
1
N
N
N
MTU Aero Engines AG
529900807L67JY81RD65
MTU Aero Engines AG
000000000
110832.00000000
NS
22637084.80000000
1.066236749903
Long
EC
CORP
DE
N
1
N
N
N
Worldline SA/France
549300CJMQNCA0U4TS33
Worldline SA/France
000000000
128377.00000000
NS
7163162.67000000
0.337394472467
Long
EC
CORP
FR
Y
1
N
N
N
Kakao Corp
988400FTKUBQXKVZP434
Kakao Corp
000000000
110456.00000000
NS
10453249.21000000
0.492361916831
Long
EC
CORP
KR
N
1
N
N
N
Compass Group PLC
2138008M6MH9OZ6U2T68
Compass Group PLC
000000000
1081076.00000000
NS
24158924.04000000
1.137917398691
Long
EC
CORP
GB
N
1
N
N
N
Bengo4.com Inc
N/A
Bengo4.com Inc
000000000
27000.00000000
NS
1429453.19000000
0.067329143169
Long
EC
CORP
JP
N
1
N
N
N
Rentokil Initial PLC
549300VN4WV7Z6T14K68
Rentokil Initial PLC
000000000
1642517.00000000
NS
12983656.26000000
0.611547448570
Long
EC
CORP
GB
N
1
N
N
N
Proya Cosmetics Co Ltd
N/A
Proya Cosmetics Co Ltd
000000000
141299.00000000
NS
4618292.53000000
0.217527709985
Long
EC
CORP
CN
N
1
N
N
N
Nice Ltd
254900YTY4EF5Z4W0A51
Nice Ltd
653656108
23606.00000000
NS
USD
7166781.60000000
0.337564928875
Long
EC
CORP
IL
N
1
N
N
N
Kingspan Group PLC
635400HM7V74SUB9OG75
Kingspan Group PLC
000000000
158593.00000000
NS
18958597.32000000
0.892975105575
Long
EC
CORP
IE
N
1
N
N
N
Keyence Corp
529900M7PQBS7A89DZ11
Keyence Corp
000000000
42600.00000000
NS
26768043.12000000
1.260810371551
Long
EC
CORP
JP
N
1
N
N
N
BE Semiconductor Industries NV
7245007A1YFLI2GNYX06
BE Semiconductor Industries NV
000000000
40144.00000000
NS
3428708.73000000
0.161496733565
Long
EC
CORP
NL
N
1
N
N
N
Benefit One Inc
N/A
Benefit One Inc
000000000
154500.00000000
NS
6628336.09000000
0.312203430446
Long
EC
CORP
JP
N
1
N
N
N
CTS Eventim AG & Co KGaA
529900FDHSN08UBJII80
CTS Eventim AG & Co KGaA
000000000
105296.00000000
NS
7715441.77000000
0.363407551351
Long
EC
CORP
DE
N
1
N
N
N
London Stock Exchange Group PLC
213800QAUUUP6I445N30
London Stock Exchange Group PLC
000000000
176658.00000000
NS
16570699.16000000
0.780501931767
Long
EC
CORP
GB
N
1
N
N
N
Nuvei Corp
N/A
Nuvei Corp
67079A102
55654.00000000
NS
3607753.67000000
0.169929987961
Long
EC
CORP
CA
Y
1
N
N
N
Zur Rose Group AG
50670038OH136R5Z4663
Zur Rose Group AG
000000000
8417.00000000
NS
2175376.98000000
0.102463144060
Long
EC
CORP
CH
N
1
N
N
N
Kinaxis Inc
5299009VAZ14K7PFUQ15
Kinaxis Inc
49448Q109
37936.00000000
NS
5318147.66000000
0.250491815823
Long
EC
CORP
CA
N
1
N
N
N
Indutrade AB
549300FISLQ6CEFP1867
Indutrade AB
000000000
317223.00000000
NS
9731326.84000000
0.458358414689
Long
EC
CORP
SE
N
1
N
N
N
DSV A/S
529900X41C0BSLK67H70
DSV A/S
000000000
161106.00000000
NS
37674147.47000000
1.774502366744
Long
EC
CORP
DK
N
1
N
N
N
Straumann Holding AG
50670046ML5FVIM60Z37
Straumann Holding AG
000000000
11354.00000000
NS
24135972.34000000
1.136836343147
Long
EC
CORP
CH
N
1
N
N
N
Chr Hansen Holding A/S
549300MKPW8ZF3E8MW37
Chr Hansen Holding A/S
000000000
60079.00000000
NS
4740428.59000000
0.223280480574
Long
EC
CORP
DK
N
1
N
N
N
momo.com Inc
N/A
momo.com Inc
000000000
65000.00000000
NS
3817725.09000000
0.179819920628
Long
EC
CORP
TW
N
1
N
N
N
Hangzhou Tigermed Consulting Co Ltd
300300CP4N8WDF6DOO67
Hangzhou Tigermed Consulting Co Ltd
000000000
298270.00000000
NS
5980984.25000000
0.281712299277
Long
EC
CORP
CN
N
1
N
N
N
Sika AG
549300R3N69ECGYPU434
Sika AG
000000000
94943.00000000
NS
39615154.30000000
1.865926365560
Long
EC
CORP
CH
N
1
N
N
N
TOMRA Systems ASA
549300J726JCFJU3VT89
Tomra Systems ASA
000000000
159074.00000000
NS
11397845.24000000
0.536853644007
Long
EC
CORP
NO
N
1
N
N
N
ICON PLC
6354008SRQGEMC4XFI67
ICON PLC
000000000
71795.00000000
NS
USD
22234911.50000000
1.047293853497
Long
EC
CORP
IE
N
1
N
N
N
Info Edge India Ltd
335800MXUVHTBF9DEC78
Info Edge India Ltd
000000000
56401.00000000
NS
4220876.30000000
0.198808877892
Long
EC
CORP
IN
N
1
N
N
N
Carl Zeiss Meditec AG
529900GRL4MZ8NMOOK95
Carl Zeiss Meditec AG
000000000
49486.00000000
NS
10414410.56000000
0.490532564849
Long
EC
CORP
DE
N
1
N
N
N
IMCD NV
724500NSJPNFJPDAUP02
IMCD NV
000000000
35243.00000000
NS
7812170.45000000
0.367963600608
Long
EC
CORP
NL
N
1
N
N
N
JD.com Inc
549300HVTWB0GJZ16V92
JD.com Inc
000000000
264300.00000000
NS
9287301.78000000
0.437444244820
Long
EC
CORP
KY
N
1
N
N
N
Li Ning Co Ltd
529900T77L2FV3FZ3U81
Li Ning Co Ltd
000000000
1731500.00000000
NS
18952558.82000000
0.892690684208
Long
EC
CORP
KY
N
1
N
N
N
Chacha Food Co Ltd
300300AJZ9YPIRBJZN87
Chacha Food Co Ltd
000000000
372142.00000000
NS
3582830.56000000
0.168756076389
Long
EC
CORP
CN
N
1
N
N
N
Lonza Group AG
549300EFW4H2TCZ71055
Lonza Group AG
000000000
36512.00000000
NS
30517492.54000000
1.437414417471
Long
EC
CORP
CH
N
1
N
N
N
Foshan Haitian Flavouring & Food Co Ltd
N/A
Foshan Haitian Flavouring & Food Co Ltd
000000000
342265.00000000
NS
5644672.61000000
0.265871574503
Long
EC
CORP
CN
N
1
N
N
N
Asahi Intecc Co Ltd
353800J3AV2SCNIO8L39
Asahi Intecc Co Ltd
000000000
227600.00000000
NS
4889155.87000000
0.230285732931
Long
EC
CORP
JP
N
1
N
N
N
Belimo Holding AG
506700339DLX749VEM23
Belimo Holding AG
000000000
8499.00000000
NS
5409811.24000000
0.254809292145
Long
EC
CORP
CH
N
1
N
N
N
Renishaw PLC
21380048ADXM6Z67CT18
Renishaw PLC
000000000
48840.00000000
NS
3159932.76000000
0.148837028517
Long
EC
CORP
GB
N
1
N
N
N
Ashtead Group PLC
2138007UTBN8X9K1A235
Ashtead Group PLC
000000000
502269.00000000
NS
40396460.17000000
1.902726909396
Long
EC
CORP
GB
N
1
N
N
N
Nihon M&A Center Holdings Inc
N/A
Nihon M&A Center Holdings Inc
000000000
340900.00000000
NS
8360244.28000000
0.393778605693
Long
EC
CORP
JP
N
1
N
N
N
Hypoport SE
391200GNIFXXP6KRYQ46
Hypoport SE
000000000
5785.00000000
NS
3365558.56000000
0.158522276712
Long
EC
CORP
DE
N
1
N
N
N
EDP Renovaveis SA
529900MUFAH07Q1TAX06
EDP Renovaveis SA
000000000
318840.00000000
NS
7949682.87000000
0.374440618169
Long
EC
CORP
ES
N
1
N
N
N
Silergy Corp
N/A
Silergy Corp
000000000
27000.00000000
NS
4903856.58000000
0.230978155890
Long
EC
CORP
KY
N
1
N
N
N
Centre Testing International Group Co Ltd
N/A
Centre Testing International Group Co Ltd
000000000
1176700.00000000
NS
4960959.15000000
0.233667762754
Long
EC
CORP
CN
N
1
N
N
N
Locaweb Servicos de Internet SA
N/A
Locaweb Servicos de Internet SA
000000000
1331193.00000000
NS
3145152.58000000
0.148140862415
Long
EC
CORP
BR
Y
1
N
N
N
Hoya Corp
353800X4VR3BHEUCJB42
Hoya Corp
000000000
108700.00000000
NS
16168451.71000000
0.761555542798
Long
EC
CORP
JP
N
1
N
N
N
Lululemon Athletica Inc
549300D9GZ4BMLDW5T40
Lululemon Athletica Inc
550021109
44653.00000000
NS
USD
17479416.85000000
0.823303741493
Long
EC
CORP
US
N
1
N
N
N
Nibe Industrier AB
549300ZQH0FIF1P0MX67
Nibe Industrier AB
000000000
788165.00000000
NS
11927753.23000000
0.561813013909
Long
EC
CORP
SE
N
1
N
N
N
Experian PLC
635400RXXHHYT1JTSZ26
Experian PLC
000000000
427965.00000000
NS
21039159.28000000
0.990972336305
Long
EC
CORP
JE
N
1
N
N
N
EQT AB
213800U7P9GOIRKCTB34
EQT AB
000000000
225710.00000000
NS
12314361.13000000
0.580022759308
Long
EC
CORP
SE
N
1
N
N
N
Diploma PLC
2138008OGI7VYG8FGR19
Diploma PLC
000000000
114299.00000000
NS
5219895.37000000
0.245864002512
Long
EC
CORP
GB
N
1
N
N
N
WuXi AppTec Co Ltd
254900OEPQLZSPLN9175
WuXi AppTec Co Ltd
000000000
278936.00000000
NS
5189771.61000000
0.244445133420
Long
EC
CORP
CN
N
1
N
N
N
Orsted AS
W9NG6WMZIYEU8VEDOG48
Orsted AS
000000000
75563.00000000
NS
9661625.00000000
0.455075365480
Long
EC
CORP
DK
N
1
N
N
N
Samsung SDI Co Ltd
9884002AESDO4YW87G32
Samsung SDI Co Ltd
000000000
17518.00000000
NS
9652399.58000000
0.454640835950
Long
EC
CORP
KR
N
1
N
N
N
Softcat PLC
213800N42YZLR9GLVC42
Softcat PLC
000000000
166720.00000000
NS
4070975.83000000
0.191748366729
Long
EC
CORP
GB
N
1
N
N
N
MonotaRO Co Ltd
N/A
MonotaRO Co Ltd
000000000
299600.00000000
NS
5399207.16000000
0.254309825898
Long
EC
CORP
JP
N
1
N
N
N
Moncler SpA
815600EBD7FB00525B20
Moncler SpA
000000000
80724.00000000
NS
5883709.64000000
0.277130535992
Long
EC
CORP
IT
N
1
N
N
N
Food & Life Cos Ltd
529900CWF7GCVZKS5M87
Food & Life Cos Ltd
000000000
117300.00000000
NS
4435842.82000000
0.208934086401
Long
EC
CORP
JP
N
1
N
N
N
B3 SA - Brasil Bolsa Balcao
4GTK5S46E6H318LMDS44
B3 SA - Brasil Bolsa Balcao
000000000
2081100.00000000
NS
4162200.00000000
0.196045146256
Long
EC
CORP
BR
N
1
N
N
N
Trainline PLC
213800HO26VXTFJ4MO71
Trainline PLC
000000000
480989.00000000
NS
1816408.96000000
0.085555273707
Long
EC
CORP
GB
Y
1
N
N
N
Euronext NV
724500QJ4QSZ3H9QU415
Euronext NV
000000000
64477.00000000
NS
6698392.38000000
0.315503174720
Long
EC
CORP
NL
Y
1
N
N
N
Hermes International
969500Y4IJGHJE2MTJ13
Hermes International
000000000
7222.00000000
NS
12629367.14000000
0.594859960620
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
20682.00000000
NS
USD
4263801.12000000
0.200830693907
Long
EC
CORP
MX
N
1
N
N
N
Hemnet Group AB
5493008VIU67J3HUAR07
Hemnet Group AB
000000000
155560.00000000
NS
2880103.14000000
0.135656681878
Long
EC
CORP
SE
N
1
N
N
N
Omron Corp
549300ZHW0TR2QZ0NY83
Omron Corp
000000000
183800.00000000
NS
18311292.71000000
0.862486199001
Long
EC
CORP
JP
N
1
N
N
N
Weimob Inc
254900SW0TNGAGYUTV05
Weimob Inc
000000000
1203000.00000000
NS
1217263.11000000
0.057334708671
Long
EC
CORP
KY
Y
1
N
N
N
CompuGroup Medical SE & Co KgaA
529900CUXZGOCJZR7O57
CompuGroup Medical SE & Co KgaA
000000000
52130.00000000
NS
4222751.43000000
0.198897199005
Long
EC
CORP
DE
N
1
N
N
N
Notre Dame Intermedica Participacoes SA
N/A
Notre Dame Intermedica Participacoes SA
000000000
295100.00000000
NS
3197358.17000000
0.150599815019
Long
EC
CORP
BR
N
1
N
N
N
Royal Unibrew A/S
529900D69KFL8IAP8Q63
Royal Unibrew A/S
000000000
34758.00000000
NS
3922749.76000000
0.184766722028
Long
EC
CORP
DK
N
1
N
N
N
Hexagon AB
549300WJFW6ILNI4TA80
Hexagon AB
000000000
1593895.00000000
NS
25338418.44000000
1.193473150975
Long
EC
CORP
SE
N
1
N
N
N
Alibaba Group Holding Ltd
5493001NTNQJDH60PM02
Alibaba Group Holding Ltd
000000000
909884.00000000
NS
13874256.35000000
0.653495895281
Long
EC
CORP
KY
N
1
N
N
N
CVS Group PLC
213800J41XDQ2NX48O05
CVS Group PLC
000000000
130407.00000000
NS
3953877.51000000
0.186232880382
Long
EC
CORP
GB
N
1
N
N
N
Brunello Cucinelli SpA
5493003CX2RZ0FOBH256
Brunello Cucinelli SpA
000000000
66186.00000000
NS
4573911.05000000
0.215437283351
Long
EC
CORP
IT
N
1
N
N
N
Trustpilot Group PLC
2138002ILUNMGNPSGG46
Trustpilot Group PLC
000000000
870264.00000000
NS
3856594.55000000
0.181650723801
Long
EC
CORP
GB
Y
1
N
N
N
SMS Co Ltd
N/A
SMS Co Ltd
000000000
80000.00000000
NS
3150482.48000000
0.148391907782
Long
EC
CORP
JP
N
1
N
N
N
SIG Combibloc Group AG
5493004Z6P7TSVB1L042
SIG Combibloc Group AG
000000000
247915.00000000
NS
6927036.76000000
0.326272628595
Long
EC
CORP
CH
N
1
N
N
N
Atlas Copco AB
213800T8PC8Q4FYJZR07
Atlas Copco AB
000000000
575706.00000000
NS
39870389.63000000
1.877948288485
Long
EC
CORP
SE
N
1
N
N
N
TIS Inc
35380064HYEZXBQHDF07
TIS Inc
000000000
279600.00000000
NS
8325045.64000000
0.392120703015
Long
EC
CORP
JP
N
1
N
N
N
Crompton Greaves Consumer Electricals Ltd
335800DIIEEWMH3UDH51
Crompton Greaves Consumer Electricals Ltd
000000000
685171.00000000
NS
4027020.82000000
0.189678027398
Long
EC
CORP
IN
N
1
N
N
N
Pro Medicus Ltd
N/A
Pro Medicus Ltd
000000000
87711.00000000
NS
3984554.72000000
0.187677817704
Long
EC
CORP
AU
N
1
N
N
N
Canadian National Railway Co
3SU7BEP7TH9YEQOZCS77
Canadian National Railway Co
136375102
292659.00000000
NS
35948737.44000000
1.693233263461
Long
EC
CORP
CA
N
1
N
N
N
Eurofins Scientific SE
529900JEHFM47DYY3S57
Eurofins Scientific SE
000000000
124241.00000000
NS
15389578.40000000
0.724869575767
Long
EC
CORP
LU
N
1
N
N
N
Dassault Systemes SE
96950065LBWY0APQIM86
Dassault Systemes SE
000000000
345536.00000000
NS
20578367.10000000
0.969268412822
Long
EC
CORP
FR
N
1
N
N
N
Taiwan Semiconductor Manufacturing Co Ltd
549300KB6NK5SBD14S87
Taiwan Semiconductor Manufacturing Co Ltd
874039100
277503.00000000
NS
USD
33386385.93000000
1.572543105242
Long
EC
CORP
TW
N
1
N
N
N
Globalwafers Co Ltd
529900V6RTNF3U5EGX67
Globalwafers Co Ltd
000000000
125000.00000000
NS
4011999.86000000
0.188970520238
Long
EC
CORP
TW
N
1
N
N
N
Vitrolife AB
5493001WDZMONMSPPR49
Vitrolife AB
000000000
112044.00000000
NS
6943697.57000000
0.327057374867
Long
EC
CORP
SE
N
1
N
N
N
Inmode Ltd
N/A
Inmode Ltd
000000000
92143.00000000
NS
USD
6503452.94000000
0.306321268271
Long
EC
CORP
IL
N
1
N
N
N
MercadoLibre Inc
549300DKPDN9M5S8GB14
MercadoLibre Inc
58733R102
8026.00000000
NS
USD
10822258.40000000
0.509742739622
Long
EC
CORP
US
N
1
N
N
N
Siegfried Holding AG
506700J9QD6IF3937W06
Siegfried Holding AG
000000000
5409.00000000
NS
5280186.02000000
0.248703772176
Long
EC
CORP
CH
N
1
N
N
N
Airtac International Group
N/A
Airtac International Group
000000000
116713.00000000
NS
4302861.17000000
0.202670474123
Long
EC
CORP
KY
N
1
N
N
N
Warehouses De Pauw CVA
549300HWDYC5JXC85138
Warehouses De Pauw CVA
000000000
149957.00000000
NS
7201222.13000000
0.339187123565
Long
EC
BE
N
1
N
N
N
Sartorius Stedim Biotech
52990006IVXY7GCSSR39
Sartorius Stedim Biotech
000000000
30415.00000000
NS
16704289.53000000
0.786794215565
Long
EC
CORP
FR
N
1
N
N
N
Segro PLC
213800XC35KGM9NFC641
Segro PLC
000000000
834238.00000000
NS
16220711.03000000
0.764017026156
Long
EC
GB
N
1
N
N
N
BASE Inc
N/A
BASE Inc
000000000
209100.00000000
NS
1119756.59000000
0.052742022117
Long
EC
CORP
JP
N
1
N
N
N
AIA Group Ltd
ZP5ILWVSYE4LJGMMVD57
AIA Group Ltd
000000000
2939600.00000000
NS
29631430.39000000
1.395679713759
Long
EC
CORP
HK
N
1
N
N
N
Tencent Holdings Ltd
254900N4SLUMW4XUYY11
Tencent Holdings Ltd
000000000
383500.00000000
NS
22466390.08000000
1.058196801955
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
103850.00000000
NS
6204912.64000000
0.292259623761
Long
EC
CORP
CN
N
1
N
N
N
Puma SE
529900GRZ2BQY5ZM9N49
Puma SE
000000000
132637.00000000
NS
16233271.17000000
0.764608625426
Long
EC
CORP
DE
N
1
N
N
N
Rakus Co Ltd
N/A
Rakus Co Ltd
000000000
174400.00000000
NS
4699991.31000000
0.221375830996
Long
EC
CORP
JP
N
1
N
N
N
Thule Group AB
549300XHHOGBOERKU333
Thule Group AB
000000000
87920.00000000
NS
5331905.00000000
0.251139804803
Long
EC
CORP
SE
Y
1
N
N
N
Ryanair Holdings PLC
635400BR2ROC1FVEBQ56
Ryanair Holdings PLC
783513203
134530.00000000
NS
USD
13766454.90000000
0.648418303856
Long
EC
CORP
IE
N
1
N
N
N
Safran SA
969500UIC89GT3UL7L24
Safran SA
000000000
169347.00000000
NS
20757008.91000000
0.977682679260
Long
EC
CORP
FR
N
1
N
N
N
Allegro.eu SA
222100VRLXV3FPMG4982
Allegro.eu SA
000000000
364919.00000000
NS
3519539.44000000
0.165774980604
Long
EC
CORP
LU
Y
1
N
N
N
Coloplast A/S
529900NN7SOJ5QG82X67
Coloplast A/S
000000000
52335.00000000
NS
9221849.96000000
0.434361377196
Long
EC
CORP
DK
N
1
N
N
N
Croda International PLC
2138004WCNBFJEEOXV26
Croda International PLC
000000000
160234.00000000
NS
21948734.02000000
1.033814514224
Long
EC
CORP
GB
N
1
N
N
N
Wix.com Ltd
5493008P6N29Q1AG9464
Wix.com Ltd
000000000
41998.00000000
NS
USD
6626864.42000000
0.312134112835
Long
EC
CORP
IL
N
1
N
N
N
GMO Payment Gateway Inc
353800Q6U21E2PM83F86
GMO Payment Gateway Inc
000000000
39500.00000000
NS
4927627.58000000
0.232097801552
Long
EC
CORP
JP
N
1
N
N
N
Infineon Technologies AG
TSI2PJM6EPETEQ4X1U25
Infineon Technologies AG
000000000
521785.00000000
NS
24213560.44000000
1.140490845673
Long
EC
CORP
DE
N
1
N
N
N
Fixed Income Clearing Corp
549300H47WTHXPU08X20
FIXED INC CLEARING CORP.REPO
000000000
47784679.80000000
PA
USD
47784679.80000000
2.250721863493
Long
RA
CORP
US
N
2
Repurchase
N
0.00000000
2022-01-03
41148100.00000000
USD
48740431.22000000
USD
UST
N
N
N
Intertek Group PLC
2138003GAT25WW1RN369
Intertek Group PLC
000000000
99120.00000000
NS
7553425.97000000
0.355776392059
Long
EC
CORP
GB
N
1
N
N
N
SHIFT Inc
353800HJXMOPLJ7BO262
SHIFT Inc
000000000
26200.00000000
NS
5434512.74000000
0.255972765592
Long
EC
CORP
JP
N
1
N
N
N
Teleperformance
9695004GI61FHFFNRG61
Teleperformance
000000000
64549.00000000
NS
28807692.61000000
1.356880570624
Long
EC
CORP
FR
N
1
N
N
N
Atlassian Corp PLC
549300AGBII4MWBVJY22
Atlassian Corp PLC
000000000
51643.00000000
NS
USD
19690959.47000000
0.927470335216
Long
EC
CORP
GB
N
1
N
N
N
Halma PLC
2138007FRGLUR9KGBT40
Halma PLC
000000000
413349.00000000
NS
17903632.66000000
0.843284869386
Long
EC
CORP
GB
N
1
N
N
N
Beijer Ref AB
549300PZZEUVH08H4G75
Beijer Ref AB
000000000
292518.00000000
NS
6406377.92000000
0.301748905940
Long
EC
CORP
SE
N
1
N
N
N
Sweco AB
549300Q4Y55VICYV6U90
Sweco AB
000000000
197438.00000000
NS
3718814.06000000
0.175161079788
Long
EC
CORP
SE
N
1
N
N
N
2022-01-28
WILLIAM BLAIR FUNDS
John Raczek
John Raczek
Principal Financial Officer