0001752724-22-052240.txt : 20220228
0001752724-22-052240.hdr.sgml : 20220228
20220228171916
ACCESSION NUMBER: 0001752724-22-052240
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: 22691503
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
S000008595
William Blair International Small Cap Growth Fund
C000023525
Class N
WISNX
C000023526
Class I
WISIX
C000023527
Class R6
WIISX
NPORT-P
1
primary_doc.xml
NPORT-P
false
0000822632
XXXXXXXX
S000008595
C000023526
C000023525
C000023527
WILLIAM BLAIR FUNDS
811-05344
0000822632
SNQR0U5FDV8EZZX4W051
150 NORTH RIVERSIDE PLAZA
CHICAGO
60606
312-364-8000
William Blair International Small Cap Growth Fund
S000008595
GU7UOTN8SY5EBGM2UF12
2021-12-31
2021-12-31
N
384166487.21
495647.83
383670839.38
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
268245.48000000
N
dotdigital group plc
2138006LZ7HHQ6DWFD42
dotdigital group plc
000000000
833079.00000000
NS
2230420.58000000
0.581337008463
Long
EC
CORP
GB
N
1
N
N
N
Nolato AB
213800T7T7I7WAOX8Y72
Nolato AB
000000000
507817.00000000
NS
6063771.75000000
1.580461981368
Long
EC
CORP
SE
N
1
N
N
N
Canada Goose Holdings Inc
529900891XBE6RV8JR07
Canada Goose Holdings Inc
135086106
48964.00000000
NS
USD
1814605.84000000
0.472959019489
Long
EC
CORP
CA
N
1
N
N
N
Amplifon SpA
ZYXJDNVM2JI3VBM8G556
Amplifon SpA
000000000
57886.00000000
NS
3127106.31000000
0.815049252909
Long
EC
CORP
IT
N
1
N
N
N
AVEVA Group PLC
213800XHATUM2LFMKG16
AVEVA Group PLC
000000000
36273.00000000
NS
1671272.69000000
0.435600655160
Long
EC
CORP
GB
N
1
N
N
N
Sdiptech AB
549300JBO7VTEGMRW310
Sdiptech AB
000000000
94916.00000000
NS
4952623.23000000
1.290852137213
Long
EC
CORP
SE
N
1
N
N
N
Moonpig Group PLC
213800VAYO5KCAXZHK83
Moonpig Group PLC
000000000
138502.00000000
NS
703010.16000000
0.183232627513
Long
EC
CORP
GB
N
1
N
N
N
Netwealth Group Ltd
N/A
Netwealth Group Ltd
000000000
154710.00000000
NS
1991173.29000000
0.518979574579
Long
EC
CORP
AU
N
1
N
N
N
Ariston Holding NV
N/A
Ariston Holding NV
000000000
191694.00000000
NS
2212989.55000000
0.576793783331
Long
EC
CORP
NL
N
1
N
N
N
AddTech AB
549300QZ5U2IDRHPWL60
AddTech AB
000000000
330630.00000000
NS
7903331.05000000
2.059924872781
Long
EC
CORP
SE
N
1
N
N
N
AutoStore Holdings Ltd
549300KYN3M0LSM5A413
AutoStore Holdings Ltd
000000000
424116.00000000
NS
1675216.18000000
0.436628486727
Long
EC
CORP
BM
N
1
N
N
N
Investment AB Latour
5493006GFBLNB3Y0Y789
Investment AB Latour
000000000
204722.00000000
NS
8353179.59000000
2.177173434264
Long
EC
CORP
SE
N
1
N
N
N
Network International Holdings PLC
213800XVRNKWENNLKK60
Network International Holdings PLC
000000000
669359.00000000
NS
2647363.69000000
0.690009095890
Long
EC
CORP
GB
Y
1
N
N
N
Changzhou Xingyu Automotive Lighting Systems Co Ltd
N/A
Changzhou Xingyu Automotive Lighting Systems Co Ltd
000000000
53462.00000000
NS
1713324.00000000
0.446560912152
Long
EC
CORP
CN
N
1
N
N
N
Ace Hardware Indonesia Tbk PT
529900WER46RYFNZER60
Ace Hardware Indonesia Tbk PT
000000000
23099400.00000000
NS
2074529.52000000
0.540705549411
Long
EC
CORP
ID
N
1
N
N
N
BICO Group AB
549300FE4PT8NDXXNK85
BICO Group AB
000000000
108233.00000000
NS
3327408.36000000
0.867255996149
Long
EC
CORP
SE
N
1
N
N
N
Musti Group Oyj
743700IE9NQGF9YZAI97
Musti Group Oyj
000000000
106106.00000000
NS
3740018.79000000
0.974798813494
Long
EC
CORP
FI
N
1
N
N
N
JINS Holdings Inc
353800IG2NOMKC105309
JINS Holdings Inc
000000000
67800.00000000
NS
4131774.32000000
1.076906007940
Long
EC
CORP
JP
N
1
N
N
N
Lifco AB
549300RTLL4VDQRCTW41
Lifco AB
000000000
252370.00000000
NS
7560319.49000000
1.970522310795
Long
EC
CORP
SE
N
1
N
N
N
IntegraFin Holdings PLC
213800CYIZKXK9PQYE87
IntegraFin Holdings PLC
000000000
686308.00000000
NS
5206776.87000000
1.357094763421
Long
EC
CORP
GB
Y
1
N
N
N
Koh Young Technology Inc
N/A
Koh Young Technology Inc
000000000
210745.00000000
NS
4201603.79000000
1.095106366902
Long
EC
CORP
KR
N
1
N
N
N
Ceres Power Holdings PLC
213800N7AAHSXQUOA733
Ceres Power Holdings PLC
000000000
37583.00000000
NS
506924.22000000
0.132124771540
Long
EC
CORP
GB
N
1
N
N
N
TechnoPro Holdings Inc
3538001DJ8I5PJQNHU53
TechnoPro Holdings Inc
000000000
226500.00000000
NS
6871989.92000000
1.791116033500
Long
EC
CORP
JP
N
1
N
N
N
Aavas Financiers Ltd
335800TMNAGA7MPDP384
Aavas Financiers Ltd
000000000
88256.00000000
NS
3086884.96000000
0.804565956846
Long
EC
CORP
IN
N
1
N
N
N
Enghouse Systems Ltd
549300LKRHABBMOTY018
Enghouse Systems Ltd
292949104
69378.00000000
NS
2656212.93000000
0.692315562551
Long
EC
CORP
CA
N
1
N
N
N
Softwareone Holding AG
529900GBI88JKWXLGI05
Softwareone Holding AG
000000000
148754.00000000
NS
3225833.01000000
0.840781388341
Long
EC
CORP
CH
N
1
N
N
N
Kardex Holding AG
529900JKKMQ07D6QZ480
Kardex Holding AG
000000000
20053.00000000
NS
6602172.96000000
1.720790918243
Long
EC
CORP
CH
N
1
N
N
N
Grupo Aeroportuario del Centro Norte SAB de CV
529900HUSBARAFSXJ605
Grupo Aeroportuario del Centro Norte SAB de CV
000000000
918700.00000000
NS
6173872.19000000
1.609158569355
Long
EC
CORP
MX
N
1
N
N
N
Harmonic Drive Systems Inc
353800XFIX2EUARGOE85
Harmonic Drive Systems Inc
000000000
58400.00000000
NS
2467391.12000000
0.643101030035
Long
EC
CORP
JP
N
1
N
N
N
Arezzo Industria e Comercio SA
N/A
Arezzo Industria e Comercio SA
000000000
207600.00000000
NS
2861301.97000000
0.745769987269
Long
EC
CORP
BR
N
1
N
N
N
Rotork PLC
213800AH5RZIHGWRJ718
Rotork PLC
000000000
790047.00000000
NS
3819782.78000000
0.995588506588
Long
EC
CORP
GB
N
1
N
N
N
Safestore Holdings PLC
213800WGA3YSJC1YOH73
Safestore Holdings PLC
000000000
488361.00000000
NS
9313786.03000000
2.427545977966
Long
EC
GB
N
1
N
N
N
Bengo4.com Inc
N/A
Bengo4.com Inc
000000000
36300.00000000
NS
1921820.39000000
0.500903428862
Long
EC
CORP
JP
N
1
N
N
N
Beazley PLC
213800VTOMUWD41GIT12
Beazley PLC
000000000
540262.00000000
NS
3409919.50000000
0.888761706652
Long
EC
CORP
GB
N
1
N
N
N
ASPEED Technology Inc
N/A
ASPEED Technology Inc
000000000
46000.00000000
NS
5927277.98000000
1.544886233621
Long
EC
CORP
TW
N
1
N
N
N
Proya Cosmetics Co Ltd
N/A
Proya Cosmetics Co Ltd
000000000
91244.00000000
NS
2982267.98000000
0.777298578338
Long
EC
CORP
CN
N
1
N
N
N
BE Semiconductor Industries NV
7245007A1YFLI2GNYX06
BE Semiconductor Industries NV
000000000
23175.00000000
NS
1979382.34000000
0.515906380375
Long
EC
CORP
NL
N
1
N
N
N
Benefit One Inc
N/A
Benefit One Inc
000000000
197600.00000000
NS
8477405.89000000
2.209551787594
Long
EC
CORP
JP
N
1
N
N
N
CTS Eventim AG & Co KGaA
529900FDHSN08UBJII80
CTS Eventim AG & Co KGaA
000000000
37447.00000000
NS
2743885.31000000
0.715166499083
Long
EC
CORP
DE
N
1
N
N
N
Zur Rose Group AG
50670038OH136R5Z4663
Zur Rose Group AG
000000000
9941.00000000
NS
2569255.38000000
0.669650939370
Long
EC
CORP
CH
N
1
N
N
N
MR DIY Group M Bhd
N/A
MR DIY Group M Bhd
000000000
2148500.00000000
NS
1861758.28000000
0.485248835436
Long
EC
CORP
MY
Y
1
N
N
N
Ideagen PLC
213800KS1MLITOVNYC85
Ideagen PLC
000000000
685002.00000000
NS
2549757.17000000
0.664568924268
Long
EC
CORP
GB
N
1
N
N
N
Kinaxis Inc
5299009VAZ14K7PFUQ15
Kinaxis Inc
49448Q109
30210.00000000
NS
4235060.12000000
1.103826427581
Long
EC
CORP
CA
N
1
N
N
N
Burford Capital Ltd
549300FUKUWFYJMT2277
Burford Capital Ltd
000000000
194451.00000000
NS
2029265.39000000
0.528907902742
Long
EC
CORP
GG
N
1
N
N
N
momo.com Inc
N/A
momo.com Inc
000000000
60800.00000000
NS
3571041.31000000
0.930756508826
Long
EC
CORP
TW
N
1
N
N
N
TOMRA Systems ASA
549300J726JCFJU3VT89
Tomra Systems ASA
000000000
72312.00000000
NS
5181242.60000000
1.350439509130
Long
EC
CORP
NO
N
1
N
N
N
Japan Elevator Service Holdings Co Ltd
N/A
Japan Elevator Service Holdings Co Ltd
000000000
195800.00000000
NS
3656249.67000000
0.952965222978
Long
EC
CORP
JP
N
1
N
N
N
Info Edge India Ltd
335800MXUVHTBF9DEC78
Info Edge India Ltd
000000000
44017.00000000
NS
3294096.06000000
0.858573475462
Long
EC
CORP
IN
N
1
N
N
N
Affle India Ltd
335800VOXUF6XMCWSD89
Affle India Ltd
000000000
97252.00000000
NS
1475676.79000000
0.384620523254
Long
EC
CORP
IN
N
1
N
N
N
Chacha Food Co Ltd
300300AJZ9YPIRBJZN87
Chacha Food Co Ltd
000000000
356100.00000000
NS
3428384.76000000
0.893574493578
Long
EC
CORP
CN
N
1
N
N
N
Belimo Holding AG
506700339DLX749VEM23
Belimo Holding AG
000000000
7181.00000000
NS
4570873.57000000
1.191352873569
Long
EC
CORP
CH
N
1
N
N
N
Renishaw PLC
21380048ADXM6Z67CT18
Renishaw PLC
000000000
38523.00000000
NS
2492426.08000000
0.649626144125
Long
EC
CORP
GB
N
1
N
N
N
Lagercrantz Group AB
5493002L6I4YHANEYR87
Lagercrantz Group AB
000000000
217121.00000000
NS
3198114.82000000
0.833556916957
Long
EC
CORP
SE
N
1
N
N
N
Hypoport SE
391200GNIFXXP6KRYQ46
Hypoport SE
000000000
7413.00000000
NS
4312685.50000000
1.124058713184
Long
EC
CORP
DE
N
1
N
N
N
EDP Renovaveis SA
529900MUFAH07Q1TAX06
EDP Renovaveis SA
000000000
118085.00000000
NS
2944230.03000000
0.767384363835
Long
EC
CORP
ES
N
1
N
N
N
Locaweb Servicos de Internet SA
N/A
Locaweb Servicos de Internet SA
000000000
335200.00000000
NS
791962.66000000
0.206417214631
Long
EC
CORP
BR
Y
1
N
N
N
Diploma PLC
2138008OGI7VYG8FGR19
Diploma PLC
000000000
88749.00000000
NS
4053058.16000000
1.056389421346
Long
EC
CORP
GB
N
1
N
N
N
Indian Energy Exchange Ltd
335800JRG8ZOKN1KAE97
Indian Energy Exchange Ltd
000000000
838002.00000000
NS
2849869.55000000
0.742790240354
Long
EC
CORP
IN
Y
1
N
N
N
Softcat PLC
213800N42YZLR9GLVC42
Softcat PLC
000000000
271512.00000000
NS
6629791.20000000
1.727989338651
Long
EC
CORP
GB
N
1
N
N
N
Food & Life Cos Ltd
529900CWF7GCVZKS5M87
Food & Life Cos Ltd
000000000
133000.00000000
NS
5029557.51000000
1.310904294453
Long
EC
CORP
JP
N
1
N
N
N
IndiaMart InterMesh Ltd
N/A
IndiaMart InterMesh Ltd
000000000
18498.00000000
NS
1611415.91000000
0.419999578963
Long
EC
CORP
IN
Y
1
N
N
N
Trainline PLC
213800HO26VXTFJ4MO71
Trainline PLC
000000000
397153.00000000
NS
1499810.33000000
0.390910691160
Long
EC
CORP
GB
Y
1
N
N
N
MIPS AB
549300LZSA4S0L54VQ25
MIPS AB
000000000
83742.00000000
NS
11000393.31000000
2.867143441960
Long
EC
CORP
SE
Y
1
N
N
N
Plaid Inc
N/A
Plaid Inc
000000000
82500.00000000
NS
1531230.98000000
0.399100172031
Long
EC
CORP
JP
N
1
N
N
N
NEOGAMES SA
222100MZTIQEZS4XY614
NEOGAMES SA
000000000
38770.00000000
NS
USD
1077030.60000000
0.280717346603
Long
EC
CORP
LU
N
1
N
N
N
Hemnet Group AB
5493008VIU67J3HUAR07
Hemnet Group AB
000000000
141368.00000000
NS
2617346.50000000
0.682185412951
Long
EC
CORP
SE
N
1
N
N
N
Arjo AB
549300OWGJPYKC6JF790
Arjo AB
000000000
531351.00000000
NS
6515315.15000000
1.698152291304
Long
EC
CORP
SE
N
1
N
N
N
AU Small Finance Bank Ltd
3358006J6L5P5MWKCU97
AU Small Finance Bank Ltd
000000000
371752.00000000
NS
5196780.96000000
1.354489428594
Long
EC
CORP
IN
Y
1
N
N
N
CompuGroup Medical SE & Co KgaA
529900CUXZGOCJZR7O57
CompuGroup Medical SE & Co KgaA
000000000
35709.00000000
NS
2892580.68000000
0.753922472886
Long
EC
CORP
DE
N
1
N
N
N
CVS Group PLC
213800J41XDQ2NX48O05
CVS Group PLC
000000000
114778.00000000
NS
3480013.75000000
0.907031077895
Long
EC
CORP
GB
N
1
N
N
N
Fortnox AB
549300MSNMHPC3O60W78
Fortnox AB
000000000
44937.00000000
NS
2909203.54000000
0.758255056522
Long
EC
CORP
SE
N
1
N
N
N
Brunello Cucinelli SpA
5493003CX2RZ0FOBH256
Brunello Cucinelli SpA
000000000
38693.00000000
NS
2673954.32000000
0.696939679940
Long
EC
CORP
IT
N
1
N
N
N
Trustpilot Group PLC
2138002ILUNMGNPSGG46
Trustpilot Group PLC
000000000
995931.00000000
NS
4413490.68000000
1.150332583819
Long
EC
CORP
GB
Y
1
N
N
N
SMS Co Ltd
N/A
SMS Co Ltd
000000000
169000.00000000
NS
6655394.24000000
1.734662517160
Long
EC
CORP
JP
N
1
N
N
N
Westwing Group AG
529900BN8B4KAHILIX84
Westwing Group AG
000000000
85606.00000000
NS
2157817.50000000
0.562413735557
Long
EC
CORP
DE
N
1
N
N
N
Pro Medicus Ltd
N/A
Pro Medicus Ltd
000000000
99708.00000000
NS
4529557.10000000
1.180584145336
Long
EC
CORP
AU
N
1
N
N
N
Clicks Group Ltd
378900E967958A677472
Clicks Group Ltd
000000000
203019.00000000
NS
4019992.79000000
1.047771260514
Long
EC
CORP
ZA
N
1
N
N
N
Hennge KK
N/A
Hennge KK
000000000
68200.00000000
NS
1149018.52000000
0.299480284156
Long
EC
CORP
JP
N
1
N
N
N
TOTVS SA
N/A
TOTVS SA
000000000
444900.00000000
NS
2287600.72000000
0.596240444985
Long
EC
CORP
BR
N
1
N
N
N
Vitrolife AB
5493001WDZMONMSPPR49
Vitrolife AB
000000000
133843.00000000
NS
8294645.98000000
2.161917229207
Long
EC
CORP
SE
N
1
N
N
N
Inmode Ltd
N/A
Inmode Ltd
000000000
115797.00000000
NS
USD
8172952.26000000
2.130198967742
Long
EC
CORP
IL
N
1
N
N
N
Melexis NV
549300QRPSGOJRPUFO80
Melexis NV
000000000
49994.00000000
NS
5965022.10000000
1.554723864247
Long
EC
CORP
BE
N
1
N
N
N
Motherson Sumi Systems Ltd
335800C7BQ19CKG8GH63
Motherson Sumi Systems Ltd
000000000
2242908.00000000
NS
6683255.23000000
1.741924207948
Long
EC
CORP
IN
N
1
N
N
N
Siegfried Holding AG
506700J9QD6IF3937W06
Siegfried Holding AG
000000000
4566.00000000
NS
4457261.85000000
1.161741105266
Long
EC
CORP
CH
N
1
N
N
N
Warehouses De Pauw CVA
549300HWDYC5JXC85138
Warehouses De Pauw CVA
000000000
80013.00000000
NS
3842377.39000000
1.001477567648
Long
EC
BE
N
1
N
N
N
BASE Inc
N/A
BASE Inc
000000000
229600.00000000
NS
1229536.64000000
0.320466533757
Long
EC
CORP
JP
N
1
N
N
N
Pet Center Comercio e Participacoes SA
N/A
Pet Center Comercio e Participacoes SA
000000000
867092.00000000
NS
2548347.58000000
0.664201528611
Long
EC
CORP
BR
N
1
N
N
N
BayCurrent Consulting Inc
N/A
BayCurrent Consulting Inc
000000000
14500.00000000
NS
5609406.24000000
1.462036116444
Long
EC
CORP
JP
N
1
N
N
N
Rakus Co Ltd
N/A
Rakus Co Ltd
000000000
201600.00000000
NS
5433017.47000000
1.416062132524
Long
EC
CORP
JP
N
1
N
N
N
Nanosonics Ltd
549300XUBCM70BRANN81
Nanosonics Ltd
000000000
408258.00000000
NS
1874247.33000000
0.488503982483
Long
EC
CORP
AU
N
1
N
N
N
Biotage AB
529900SR87NBUKX74L58
Biotage AB
000000000
146955.00000000
NS
4260885.11000000
1.110557455157
Long
EC
CORP
SE
N
1
N
N
N
Voltronic Power Technology Corp
N/A
Voltronic Power Technology Corp
000000000
87451.00000000
NS
4883500.02000000
1.272835857917
Long
EC
CORP
TW
N
1
N
N
N
Carel Industries SpA
815600115DA6E507AE33
Carel Industries SpA
000000000
86411.00000000
NS
2616878.48000000
0.682063428179
Long
EC
CORP
IT
Y
1
N
N
N
Fixed Income Clearing Corp
549300H47WTHXPU08X20
FIXED INC CLEARING CORP.REPO
000000000
6116532.50000000
PA
USD
6116532.50000000
1.594213547707
Long
RA
CORP
US
N
2
Repurchase
N
0.00000000
2022-01-03
5099000.00000000
USD
6238905.66000000
USD
UST
N
N
N
SHIFT Inc
353800HJXMOPLJ7BO262
SHIFT Inc
000000000
26300.00000000
NS
5455255.15000000
1.421858163319
Long
EC
CORP
JP
N
1
N
N
N
Beijer Ref AB
549300PZZEUVH08H4G75
Beijer Ref AB
000000000
414100.00000000
NS
9069120.87000000
2.363776429987
Long
EC
CORP
SE
N
1
N
N
N
Sweco AB
549300Q4Y55VICYV6U90
Sweco AB
000000000
295447.00000000
NS
5564847.99000000
1.450422450398
Long
EC
CORP
SE
N
1
N
N
N
2022-01-28
WILLIAM BLAIR FUNDS
John Raczek
John Raczek
Principal Financial Officer