0001752724-22-052226.txt : 20220228
0001752724-22-052226.hdr.sgml : 20220228
20220228171901
ACCESSION NUMBER: 0001752724-22-052226
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: 22691488
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
S000008602
William Blair Small Cap Growth Fund
C000023540
Class N
WBSNX
C000023541
Class I
WBSIX
C000211720
Class R6
WBSRX
NPORT-P
1
primary_doc.xml
NPORT-P
false
0000822632
XXXXXXXX
S000008602
C000023540
C000023541
C000211720
WILLIAM BLAIR FUNDS
811-05344
0000822632
SNQR0U5FDV8EZZX4W051
150 NORTH RIVERSIDE PLAZA
CHICAGO
60606
312-364-8000
William Blair Small Cap Growth Fund
S000008602
5493003FC1N8C1R68G14
2021-12-31
2021-12-31
N
712338758.60
2185936.20
710152822.40
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
Revolve Group Inc
N/A
Revolve Group Inc
76156B107
149367.00000000
NS
USD
8370526.68000000
1.178693714362
Long
EC
CORP
US
N
1
N
N
N
Ligand Pharmaceuticals Inc
5493008K7TB0IKP37H79
Ligand Pharmaceuticals Inc
53220K504
69848.00000000
NS
USD
10788722.08000000
1.519211321802
Long
EC
CORP
US
N
1
N
N
N
US Physical Therapy Inc
529900KL1UXQYFIOMY96
US Physical Therapy Inc
90337L108
54207.00000000
NS
USD
5179478.85000000
0.729347076661
Long
EC
CORP
US
N
1
N
N
N
Pure Storage Inc
549300NPDB0BZTK3WO90
Pure Storage Inc
74624M102
441446.00000000
NS
USD
14369067.30000000
2.023376778457
Long
EC
CORP
US
N
1
N
N
N
Vertex Inc
549300QMYW171MP1PL50
Vertex Inc
92538J106
251873.00000000
NS
USD
3997224.51000000
0.562868214265
Long
EC
CORP
US
N
1
N
N
N
Skyline Champion Corp
N/A
Skyline Champion Corp
830830105
142680.00000000
NS
USD
11268866.40000000
1.586822729495
Long
EC
CORP
US
N
1
N
N
N
Colliers International Group Inc
D3O8K13PHLEXXD1DT480
Colliers International Group Inc
194693107
69938.00000000
NS
USD
10396283.70000000
1.463950205093
Long
EC
CORP
CA
N
1
N
N
N
Rush Street Interactive Inc
N/A
Rush Street Interactive Inc
782011100
300590.00000000
NS
USD
4959735.00000000
0.698403898929
Long
EC
CORP
US
N
1
N
N
N
Energy Recovery Inc
549300ZEQL52Z525WJ22
Energy Recovery Inc
29270J100
377306.00000000
NS
USD
8108305.94000000
1.141769163515
Long
EC
CORP
US
N
1
N
N
N
Workiva Inc
529900RTOQ8GRWHY1O58
Workiva Inc
98139A105
54630.00000000
NS
USD
7128668.70000000
1.003821779642
Long
EC
CORP
US
N
1
N
N
N
Luxfer Holdings PLC
21380045UF5SJYZOXE41
Luxfer Holdings PLC
000000000
489236.00000000
NS
USD
9447147.16000000
1.330297770002
Long
EC
CORP
GB
N
1
N
N
N
LiveRamp Holdings Inc
254900GXS75LG1X7RF88
LiveRamp Holdings Inc
53815P108
157010.00000000
NS
USD
7528629.50000000
1.060142164126
Long
EC
CORP
US
N
1
N
N
N
Axogen Inc
N/A
AxoGen Inc
05463X106
468734.00000000
NS
USD
4392037.58000000
0.618463722379
Long
EC
CORP
US
N
1
N
N
N
Pacific Biosciences of California Inc
529900F1BWRE1M0KZN89
Pacific Biosciences of California Inc
69404D108
251040.00000000
NS
USD
5136278.40000000
0.723263815616
Long
EC
CORP
US
N
1
N
N
N
Green Plains Inc
VJ5WLTHARBSDR14KIZ98
Green Plains Inc
393222104
205670.00000000
NS
USD
7149089.20000000
1.006697287471
Long
EC
CORP
US
N
1
N
N
N
Power Integrations Inc
54930085LGXSCIHD5W31
Power Integrations Inc
739276103
58210.00000000
NS
USD
5407126.90000000
0.761403282426
Long
EC
CORP
US
N
1
N
N
N
Merit Medical Systems Inc
549300OYTY138SP2CE83
Merit Medical Systems Inc
589889104
177900.00000000
NS
USD
11083170.00000000
1.560673935300
Long
EC
CORP
US
N
1
N
N
N
National Vision Holdings Inc
549300JHURCBLI5ROA42
National Vision Holdings Inc
63845R107
195059.00000000
NS
USD
9360881.41000000
1.318150279029
Long
EC
CORP
US
N
1
N
N
N
QuinStreet Inc
549300TP8MFBFPOS4Y78
QuinStreet Inc
74874Q100
267785.00000000
NS
USD
4871009.15000000
0.685909989562
Long
EC
CORP
US
N
1
N
N
N
Lincoln Electric Holdings Inc
BIMGBY40SIN95O01BN93
Lincoln Electric Holdings Inc
533900106
51340.00000000
NS
USD
7160389.80000000
1.008288578759
Long
EC
CORP
US
N
1
N
N
N
Halozyme Therapeutics Inc
529900242I3SV9AGM753
Halozyme Therapeutics Inc
40637H109
201780.00000000
NS
USD
8113573.80000000
1.142510955962
Long
EC
CORP
US
N
1
N
N
N
Cheesecake Factory Inc/The
529900872XMLK10SY247
Cheesecake Factory Inc/The
163072101
168950.00000000
NS
USD
6614392.50000000
0.931404099422
Long
EC
CORP
US
N
1
N
N
N
Brink's Co/The
XFP140TFNOQMIVFTVQ13
Brink's Co/The
109696104
211486.00000000
NS
USD
13867137.02000000
1.952697586011
Long
EC
CORP
US
N
1
N
N
N
Boot Barn Holdings Inc
529900QE1BFMYA3N4E71
Boot Barn Holdings Inc
099406100
103464.00000000
NS
USD
12731245.20000000
1.792747250792
Long
EC
CORP
US
N
1
N
N
N
Gogo Inc
549300VL3DIHSFHYTO04
Gogo Inc
38046C109
651620.00000000
NS
USD
8816418.60000000
1.241481878534
Long
EC
CORP
US
N
1
N
N
N
Inspire Medical Systems Inc
549300XQQCQ7HCJKTW25
Inspire Medical Systems Inc
457730109
39700.00000000
NS
USD
9133382.00000000
1.286115003969
Long
EC
CORP
US
N
1
N
N
N
PROS Holdings Inc
549300LPE1KNL5RWKQ48
PROS Holdings Inc
74346Y103
193130.00000000
NS
USD
6661053.70000000
0.937974685151
Long
EC
CORP
US
N
1
N
N
N
WNS Holdings Ltd
529900RM7QHUD3W9DM42
WNS Holdings Ltd
92932M101
93732.00000000
NS
USD
8269037.04000000
1.164402474956
Long
EC
CORP
JE
N
1
N
N
N
Aerie Pharmaceuticals Inc
529900SFXHDHUO324R09
Aerie Pharmaceuticals Inc
00771V108
531771.00000000
NS
USD
3733032.42000000
0.525666068239
Long
EC
CORP
US
N
1
N
N
N
Grid Dynamics Holdings Inc
N/A
Grid Dynamics Holdings Inc
39813G109
341635.00000000
NS
USD
12971880.95000000
1.826632316430
Long
EC
CORP
US
N
1
N
N
N
Twist Bioscience Corp
549300T23BL59LCOH584
Twist Bioscience Corp
90184D100
62446.00000000
NS
USD
4832695.94000000
0.680514924050
Long
EC
CORP
US
N
1
N
N
N
American Software Inc/GA
N/A
American Software Inc/GA
029683109
275220.00000000
NS
USD
7202507.40000000
1.014219358540
Long
EC
CORP
US
N
1
N
N
N
Varonis Systems Inc
549300SHIVNRRH7STS26
Varonis Systems Inc
922280102
140800.00000000
NS
USD
6868224.00000000
0.967147321443
Long
EC
CORP
US
N
1
N
N
N
Health Catalyst Inc
549300223PL6GWKVJG92
Health Catalyst Inc
42225T107
236018.00000000
NS
USD
9351033.16000000
1.316763500058
Long
EC
CORP
US
N
1
N
N
N
Kornit Digital Ltd
5299006DPCQWP3VTFK34
Kornit Digital Ltd
000000000
61490.00000000
NS
USD
9361852.50000000
1.318287022835
Long
EC
CORP
IL
N
1
N
N
N
BWX Technologies Inc
549300NP85N265KWMS58
BWX Technologies Inc
05605H100
237609.00000000
NS
USD
11376718.92000000
1.602009956329
Long
EC
CORP
US
N
1
N
N
N
Douglas Dynamics Inc
529900CDFLKNQ0QT6580
Douglas Dynamics Inc
25960R105
172263.00000000
NS
USD
6728592.78000000
0.947485184563
Long
EC
CORP
US
N
1
N
N
N
Butterfly Network Inc
N/A
Butterfly Network Inc
124155102
297959.00000000
NS
USD
1993345.71000000
0.280692499857
Long
EC
CORP
US
N
1
N
N
N
Cameco Corp
N4BHALMXL3GMZKCUON55
Cameco Corp
13321L108
474910.00000000
NS
USD
10357787.10000000
1.458529315562
Long
EC
CORP
CA
N
1
N
N
N
Winmark Corp
N/A
Winmark Corp
974250102
28360.00000000
NS
USD
7041504.40000000
0.991547759565
Long
EC
CORP
US
N
1
N
N
N
Vital Farms Inc
549300S6NYY7ER3XOT61
Vital Farms Inc
92847W103
346850.00000000
NS
USD
6264111.00000000
0.882079293697
Long
EC
CORP
US
N
1
N
N
N
Veracyte Inc
529900ESWZRHXOW27Z37
Veracyte Inc
92337F107
150440.00000000
NS
USD
6198128.00000000
0.872787913318
Long
EC
CORP
US
N
1
N
N
N
Ziff Davis Inc
5493008OJYGLHD7MXA18
Ziff Davis Inc
48123V102
86593.00000000
NS
USD
9599699.98000000
1.351779458899
Long
EC
CORP
US
N
1
N
N
N
Albany International Corp
L73WCPNCZIRSQGZTW097
Albany International Corp
012348108
104175.00000000
NS
USD
9214278.75000000
1.297506460491
Long
EC
CORP
US
N
1
N
N
N
Blueprint Medicines Corp
5299004CC60O9T5HVM83
Blueprint Medicines Corp
09627Y109
70740.00000000
NS
USD
7576961.40000000
1.066948009076
Long
EC
CORP
US
N
1
N
N
N
Verra Mobility Corp
N/A
Verra Mobility Corp
92511U102
724609.00000000
NS
USD
11180716.87000000
1.574409974491
Long
EC
CORP
US
N
1
N
N
N
IAA Inc
549300PZCOPC5178W747
IAA Inc
449253103
145070.00000000
NS
USD
7343443.40000000
1.034065227704
Long
EC
CORP
US
N
1
N
N
N
Ducommun Inc
549300Z71HMWF90S2214
Ducommun Inc
264147109
265426.00000000
NS
USD
12413974.02000000
1.748070785390
Long
EC
CORP
US
N
1
N
N
N
Open Lending Corp
N/A
Open Lending Corp
68373J104
175007.00000000
NS
USD
3934157.36000000
0.553987428607
Long
EC
CORP
US
N
1
N
N
N
Beauty Health Co/The
5493001Z2JZQT4C63C50
Beauty Health Co/The
88331L108
559120.00000000
NS
USD
13508339.20000000
1.902173556720
Long
EC
CORP
US
N
1
N
N
N
Denbury Inc
549300KCWA5W52MS5559
Denbury Inc
24790A101
92979.00000000
NS
USD
7121261.61000000
1.002778752034
Long
EC
CORP
US
N
1
N
N
N
Computer Services Inc
N/A
Computer Services Inc
20539A105
112269.00000000
NS
USD
5972710.80000000
0.841045844162
Long
EC
CORP
US
N
1
N
N
N
Novanta Inc
N/A
Novanta Inc
67000B104
39400.00000000
NS
USD
6947402.00000000
0.978296752594
Long
EC
CORP
CA
N
1
N
N
N
Century Aluminum Co
549300U5ODNGEYWKSW73
Century Aluminum Co
156431108
356917.00000000
NS
USD
5910545.52000000
0.832292055113
Long
EC
CORP
US
N
1
N
N
N
ACV Auctions Inc
N/A
ACV Auctions Inc
00091G104
306860.00000000
NS
USD
5781242.40000000
0.814084267166
Long
EC
CORP
US
N
1
N
N
N
ZipRecruiter Inc
549300HLOVNNFCY2IV80
ZipRecruiter Inc
98980B103
290440.00000000
NS
USD
7243573.60000000
1.020002085680
Long
EC
CORP
US
N
1
N
N
N
LHC Group Inc
5299009NPLWAMRQYZX73
LHC Group Inc
50187A107
59313.00000000
NS
USD
8139522.99000000
1.146164984952
Long
EC
CORP
US
N
1
N
N
N
Euronet Worldwide Inc
YG3575C4DSHJPA5KET68
Euronet Worldwide Inc
298736109
60600.00000000
NS
USD
7221702.00000000
1.016922241552
Long
EC
CORP
US
N
1
N
N
N
Insmed Inc
529900Q55QAG41CCAC11
Insmed Inc
457669307
254920.00000000
NS
USD
6944020.80000000
0.977820629724
Long
EC
CORP
US
N
1
N
N
N
Orion Engineered Carbons SA
N/A
Orion Engineered Carbons SA
000000000
528697.00000000
NS
USD
9706876.92000000
1.366871554096
Long
EC
CORP
LU
N
1
N
N
N
PDF Solutions Inc
549300GMSP6MROFBI160
PDF Solutions Inc
693282105
323189.00000000
NS
USD
10274178.31000000
1.446755963776
Long
EC
CORP
US
N
1
N
N
N
Acadia Healthcare Co Inc
5493005CW985Y9D0NC11
Acadia Healthcare Co Inc
00404A109
136529.00000000
NS
USD
8287310.30000000
1.166975619697
Long
EC
CORP
US
N
1
N
N
N
Vericel Corp
54930076YM3PLTDR4B91
Vericel Corp
92346J108
131640.00000000
NS
USD
5173452.00000000
0.728498407218
Long
EC
CORP
US
N
1
N
N
N
Montrose Environmental Group Inc
254900ASI8K3LUB8Q958
Montrose Environmental Group Inc
615111101
175548.00000000
NS
USD
12377889.48000000
1.742989549512
Long
EC
CORP
US
N
1
N
N
N
Casella Waste Systems Inc
8EU0XUFVJ48U37IIDH51
Casella Waste Systems Inc
147448104
139700.00000000
NS
USD
11933174.00000000
1.680367045458
Long
EC
CORP
US
N
1
N
N
N
Azenta Inc
35ZN6X1ANPH25YN32Y17
Azenta Inc
114340102
141695.00000000
NS
USD
14610171.45000000
2.057327801729
Long
EC
CORP
US
N
1
N
N
N
Overstock.com Inc
549300ACR0DL9U7EI710
Overstock.com Inc
690370101
126560.00000000
NS
USD
7468305.60000000
1.051647668562
Long
EC
CORP
US
N
1
N
N
N
Hanger Inc
254900ZJJJYVLHJXSZ60
Hanger Inc
41043F208
439000.00000000
NS
USD
7959070.00000000
1.120754540283
Long
EC
CORP
US
N
1
N
N
N
Upland Software Inc
549300NS277POYJ63W89
Upland Software Inc
91544A109
173130.00000000
NS
USD
3105952.20000000
0.437363916896
Long
EC
CORP
US
N
1
N
N
N
HealthEquity Inc
529900LRJU1RAFQHM467
HealthEquity Inc
42226A107
100475.00000000
NS
USD
4445014.00000000
0.625923584303
Long
EC
CORP
US
N
1
N
N
N
SiTime Corp
N/A
SiTime Corp
82982T106
24115.00000000
NS
USD
7054602.10000000
0.993392109061
Long
EC
CORP
US
N
1
N
N
N
Certara Inc
N/A
Certara Inc
15687V109
273903.00000000
NS
USD
7784323.26000000
1.096147619845
Long
EC
CORP
US
N
1
N
N
N
BTRS Holdings Inc
549300K51KDPS5MBVB54
BTRS Holdings Inc
11778X104
348940.00000000
NS
USD
2728710.80000000
0.384242759294
Long
EC
CORP
US
N
1
N
N
N
Builders FirstSource Inc
549300W0SKP6L3H7DP63
Builders FirstSource Inc
12008R107
179400.00000000
NS
USD
15376374.00000000
2.165220430728
Long
EC
CORP
US
N
1
N
N
N
Encore Capital Group Inc
5493000UVC6H49CIH830
Encore Capital Group Inc
292554102
152113.00000000
NS
USD
9447738.43000000
1.330381029546
Long
EC
CORP
US
N
1
N
N
N
CryoLife Inc
549300YTKV8DMSMG6K81
CryoLife Inc
228903100
275362.00000000
NS
USD
5603616.70000000
0.789071946663
Long
EC
CORP
US
N
1
N
N
N
Ritchie Bros Auctioneers Inc
5493002H8U24DJXQ4886
Ritchie Bros Auctioneers Inc
767744105
145965.00000000
NS
USD
8934517.65000000
1.258111968041
Long
EC
CORP
CA
N
1
N
N
N
FirstService Corp
5493000XUDIV75BCF118
FirstService Corp
33767E202
43427.00000000
NS
USD
8532102.69000000
1.201446001603
Long
EC
CORP
CA
N
1
N
N
N
Performance Food Group Co
549300EUK8GR9IT1YK57
Performance Food Group Co
71377A103
162980.00000000
NS
USD
7479152.20000000
1.053175029949
Long
EC
CORP
US
N
1
N
N
N
Celsius Holdings Inc
N/A
Celsius Holdings Inc
15118V207
79740.00000000
NS
USD
5946211.80000000
0.837314393809
Long
EC
CORP
US
N
1
N
N
N
Mercury Systems Inc
549300P3B84SGK7HH679
Mercury Systems Inc
589378108
96596.00000000
NS
USD
5318575.76000000
0.748933974806
Long
EC
CORP
US
N
1
N
N
N
Amicus Therapeutics Inc
549300MRD1SMUTNBPQ53
Amicus Therapeutics Inc
03152W109
728630.00000000
NS
USD
8415676.50000000
1.185051475478
Long
EC
CORP
US
N
1
N
N
N
Codexis Inc
N/A
Codexis Inc
192005106
295331.00000000
NS
USD
9235000.37000000
1.300424370460
Long
EC
CORP
US
N
1
N
N
N
Whitecap Resources Inc
5493004AMPGZA0JO5Q37
Whitecap Resources Inc
96467A200
923850.00000000
NS
USD
5487669.00000000
0.772744798993
Long
EC
CORP
CA
N
1
N
N
N
Fixed Income Clearing Corp
549300H47WTHXPU08X20
FIXED INC CLEARING CORP.REPO
000000000
2302432.51000000
PA
USD
2302432.51000000
0.324216483744
Long
RA
CORP
US
N
2
Repurchase
N
0.00000000
2022-01-03
1982700.00000000
USD
2348532.55000000
USD
UST
N
N
N
Alarm.com Holdings Inc
549300HIH92U1EKIHZ32
Alarm.com Holdings Inc
011642105
98500.00000000
NS
USD
8353785.00000000
1.176336238694
Long
EC
CORP
US
N
1
N
N
N
PacWest Bancorp
549300YI8VMFO7G36V04
PacWest Bancorp
695263103
219990.00000000
NS
USD
9936948.30000000
1.399269000497
Long
EC
CORP
US
N
1
N
N
N
Stem Inc
549300GVWIYFILN5V546
Stem Inc
85859N102
284556.00000000
NS
USD
5398027.32000000
0.760121927243
Long
EC
CORP
US
N
1
N
N
N
2022-01-28
WILLIAM BLAIR FUNDS
John Raczek
John Raczek
Principal Financial Officer