0001752724-21-025601.txt : 20210217
0001752724-21-025601.hdr.sgml : 20210217
20210217155932
ACCESSION NUMBER: 0001752724-21-025601
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: 21644602
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
2020-12-31
2020-12-31
N
675677678.60
962666.92
674715011.68
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
PAE Inc
N/A
PAE Inc
69290Y109
950968.00000000
NS
USD
8729886.24000000
1.293862755219
Long
EC
CORP
US
N
1
N
N
N
FirstCash Inc
549300V2X3UU7K0DG350
FirstCash Inc
33767D105
143778.00000000
NS
USD
10070211.12000000
1.492513275334
Long
EC
CORP
US
N
1
N
N
N
Revolve Group Inc
N/A
Revolve Group Inc
76156B107
285464.00000000
NS
USD
8897912.88000000
1.318766105091
Long
EC
CORP
US
N
1
N
N
N
Ligand Pharmaceuticals Inc
5493008K7TB0IKP37H79
Ligand Pharmaceuticals Inc
53220K504
108058.00000000
NS
USD
10746368.10000000
1.592726990502
Long
EC
CORP
US
N
1
N
N
N
US Physical Therapy Inc
529900KL1UXQYFIOMY96
US Physical Therapy Inc
90337L108
50807.00000000
NS
USD
6109541.75000000
0.905499602682
Long
EC
CORP
US
N
1
N
N
N
Pure Storage Inc
549300NPDB0BZTK3WO90
Pure Storage Inc
74624M102
501496.00000000
NS
USD
11338824.56000000
1.680535391048
Long
EC
CORP
US
N
1
N
N
N
Laureate Education Inc
5JL7TMOH5TY3IUYSUP91
Laureate Education Inc
518613203
349672.00000000
NS
USD
5091224.32000000
0.754574039685
Long
EC
CORP
US
N
1
N
N
N
Vertex Inc
549300QMYW171MP1PL50
Vertex Inc
92538J106
82477.00000000
NS
USD
2874323.45000000
0.426005557938
Long
EC
CORP
US
N
1
N
N
N
Skyline Champion Corp
N/A
Skyline Champion Corp
830830105
209680.00000000
NS
USD
6487499.20000000
0.961516949778
Long
EC
CORP
US
N
1
N
N
N
Colliers International Group Inc
D3O8K13PHLEXXD1DT480
Colliers International Group Inc
194693107
65098.00000000
NS
USD
5802184.74000000
0.859945997874
Long
EC
CORP
CA
N
1
N
N
N
Simulations Plus Inc
N/A
Simulations Plus Inc
829214105
62200.00000000
NS
USD
4473424.00000000
0.663009407314
Long
EC
CORP
US
N
1
N
N
N
Rush Street Interactive Inc
N/A
Rush Street Interactive Inc
782011100
443050.00000000
NS
USD
9592032.50000000
1.421642076128
Long
EC
CORP
US
N
1
N
N
N
Energy Recovery Inc
549300ZEQL52Z525WJ22
Energy Recovery Inc
29270J100
279256.00000000
NS
USD
3809051.84000000
0.564542328844
Long
EC
CORP
US
N
1
N
N
N
CMC Materials Inc
31F6V1MN00ZW3XWB4J69
CMC Materials Inc
12571T100
37050.00000000
NS
USD
5605665.00000000
0.830819665037
Long
EC
CORP
US
N
1
N
N
N
Luxfer Holdings PLC
21380045UF5SJYZOXE41
Luxfer Holdings PLC
000000000
403685.00000000
NS
USD
6628507.70000000
0.982415921574
Long
EC
CORP
GB
N
1
N
N
N
Fixed Income Clearing Corp
549300H47WTHXPU08X20
FIXED INC CLEARING CORP.REPO
000000000
10756462.49000000
PA
USD
10756462.49000000
1.594223087347
Long
RA
CORP
US
N
2
Repurchase
N
0.00000000
2021-01-04
11026300.00000000
USD
10971598.52570000
USD
UST
N
N
N
LiveRamp Holdings Inc
254900GXS75LG1X7RF88
LiveRamp Holdings Inc
53815P108
147430.00000000
NS
USD
10790401.70000000
1.599253242214
Long
EC
CORP
US
N
1
N
N
N
AxoGen Inc
N/A
AxoGen Inc
05463X106
397690.00000000
NS
USD
7118651.00000000
1.055060414659
Long
EC
CORP
US
N
1
N
N
N
Merit Medical Systems Inc
549300OYTY138SP2CE83
Merit Medical Systems Inc
589889104
167090.00000000
NS
USD
9275165.90000000
1.374679048107
Long
EC
CORP
US
N
1
N
N
N
Lithia Motors Inc
SE8N1EZEHPZQBCBVKD53
Lithia Motors Inc
536797103
29239.00000000
NS
USD
8557378.13000000
1.268295203435
Long
EC
CORP
US
N
1
N
N
N
National Vision Holdings Inc
549300JHURCBLI5ROA42
National Vision Holdings Inc
63845R107
152218.00000000
NS
USD
6893953.22000000
1.021757794129
Long
EC
CORP
US
N
1
N
N
N
QuinStreet Inc
549300TP8MFBFPOS4Y78
QuinStreet Inc
74874Q100
559665.00000000
NS
USD
11999217.60000000
1.778412721264
Long
EC
CORP
US
N
1
N
N
N
Lincoln Electric Holdings Inc
BIMGBY40SIN95O01BN93
Lincoln Electric Holdings Inc
533900106
48390.00000000
NS
USD
5625337.50000000
0.833735340494
Long
EC
CORP
US
N
1
N
N
N
Porch Group Inc
N/A
Porch Group Inc
733245104
415958.00000000
NS
USD
5935720.66000000
0.879737453183
Long
EC
CORP
US
N
1
N
N
N
Halozyme Therapeutics Inc
529900242I3SV9AGM753
Halozyme Therapeutics Inc
40637H109
250510.00000000
NS
USD
10699282.10000000
1.585748340378
Long
EC
CORP
US
N
1
N
N
N
Brink's Co/The
XFP140TFNOQMIVFTVQ13
Brink's Co/The
109696104
199216.00000000
NS
USD
14343552.00000000
2.125868218684
Long
EC
CORP
US
N
1
N
N
N
Boot Barn Holdings Inc
529900QE1BFMYA3N4E71
Boot Barn Holdings Inc
099406100
243094.00000000
NS
USD
10540555.84000000
1.562223406554
Long
EC
CORP
US
N
1
N
N
N
Knowles Corp
5493003EO323TDZQU148
Knowles Corp
49926D109
276970.00000000
NS
USD
5104557.10000000
0.756550100655
Long
EC
CORP
US
N
1
N
N
N
PROS Holdings Inc
549300LPE1KNL5RWKQ48
PROS Holdings Inc
74346Y103
39369.00000000
NS
USD
1998764.13000000
0.296238277702
Long
EC
CORP
US
N
1
N
N
N
BJ's Wholesale Club Holdings Inc
549300UCIWH1C93V0J03
BJ's Wholesale Club Holdings Inc
05550J101
157510.00000000
NS
USD
5871972.80000000
0.870289336734
Long
EC
CORP
US
N
1
N
N
N
Darling Ingredients Inc
L1N0SPPKS7EXZYUMZ898
Darling Ingredients Inc
237266101
182820.00000000
NS
USD
10545057.60000000
1.562890615660
Long
EC
CORP
US
N
1
N
N
N
WNS Holdings Ltd
529900RM7QHUD3W9DM42
WNS Holdings Ltd
92932M101
131052.00000000
NS
USD
9442296.60000000
1.399449610064
Long
EC
CORP
JE
N
1
N
N
N
Aerie Pharmaceuticals Inc
529900SFXHDHUO324R09
Aerie Pharmaceuticals Inc
00771V108
444841.00000000
NS
USD
6009801.91000000
0.890717088839
Long
EC
CORP
US
N
1
N
N
N
Penumbra Inc
549300RGE06P3ECANU72
Penumbra Inc
70975L107
25148.00000000
NS
USD
4400900.00000000
0.652260572807
Long
EC
CORP
US
N
1
N
N
N
GenMark Diagnostics Inc
N/A
GenMark Diagnostics Inc
372309104
431634.00000000
NS
USD
6301856.40000000
0.934002696087
Long
EC
CORP
US
N
1
N
N
N
Grid Dynamics Holdings Inc
N/A
Grid Dynamics Holdings Inc
39813G109
930729.00000000
NS
USD
11727185.40000000
1.738094632102
Long
EC
CORP
US
N
1
N
N
N
Twist Bioscience Corp
549300T23BL59LCOH584
Twist Bioscience Corp
90184D100
50306.00000000
NS
USD
7107734.74000000
1.053442507867
Long
EC
CORP
US
N
1
N
N
N
American Software Inc/GA
N/A
American Software Inc/GA
029683109
258320.00000000
NS
USD
4435354.40000000
0.657367084357
Long
EC
CORP
US
N
1
N
N
N
Varonis Systems Inc
549300SHIVNRRH7STS26
Varonis Systems Inc
922280102
44080.00000000
NS
USD
7211928.80000000
1.068885184878
Long
EC
CORP
US
N
1
N
N
N
Health Catalyst Inc
549300223PL6GWKVJG92
Health Catalyst Inc
42225T107
221958.00000000
NS
USD
9661831.74000000
1.431987071985
Long
EC
CORP
US
N
1
N
N
N
Star Peak Energy Transition Corp
N/A
Star Peak Energy Transition Corp
855185104
303809.00000000
NS
USD
6215932.14000000
0.921267799351
Long
EC
CORP
US
N
1
N
N
N
Tabula Rasa HealthCare Inc
549300K6KY242XRMEF28
Tabula Rasa HealthCare Inc
873379101
151106.00000000
NS
USD
6473381.04000000
0.959424487070
Long
EC
CORP
US
N
1
N
N
N
BWX Technologies Inc
549300NP85N265KWMS58
BWX Technologies Inc
05605H100
223539.00000000
NS
USD
13474930.92000000
1.997129260018
Long
EC
CORP
US
N
1
N
N
N
ESCO Technologies Inc
5493007JJLP5MEWVDH10
ESCO Technologies Inc
296315104
51156.00000000
NS
USD
5280322.32000000
0.782600391067
Long
EC
CORP
US
N
1
N
N
N
South Mountain Merger Corp
549300K51KDPS5MBVB54
South Mountain Merger Corp
838884104
179446.00000000
NS
USD
2894463.98000000
0.428990600460
Long
EC
CORP
US
N
1
N
N
N
Douglas Dynamics Inc
529900CDFLKNQ0QT6580
Douglas Dynamics Inc
25960R105
162323.00000000
NS
USD
6942554.71000000
1.028961056122
Long
EC
CORP
US
N
1
N
N
N
Home BancShares Inc/AR
N/A
Home BancShares Inc/AR
436893200
314518.00000000
NS
USD
6126810.64000000
0.908059037362
Long
EC
CORP
US
N
1
N
N
N
Cameco Corp
N4BHALMXL3GMZKCUON55
Cameco Corp
13321L108
653740.00000000
NS
USD
8760116.00000000
1.298343129818
Long
EC
CORP
CA
N
1
N
N
N
Winmark Corp
N/A
Winmark Corp
974250102
26970.00000000
NS
USD
5011026.00000000
0.742687788659
Long
EC
CORP
US
N
1
N
N
N
Grand Canyon Education Inc
529900XFER799IYOSW74
Grand Canyon Education Inc
38526M106
104742.00000000
NS
USD
9752527.62000000
1.445429173973
Long
EC
CORP
US
N
1
N
N
N
Veracyte Inc
529900ESWZRHXOW27Z37
Veracyte Inc
92337F107
141320.00000000
NS
USD
6916200.80000000
1.025055124055
Long
EC
CORP
US
N
1
N
N
N
j2 Global Inc
5493008OJYGLHD7MXA18
j2 Global Inc
48123V102
80933.00000000
NS
USD
7906344.77000000
1.171805078163
Long
EC
CORP
US
N
1
N
N
N
Albany International Corp
L73WCPNCZIRSQGZTW097
Albany International Corp
012348108
97785.00000000
NS
USD
7179374.70000000
1.064060318166
Long
EC
CORP
US
N
1
N
N
N
Littelfuse Inc
549300MY7HLQFYTPCX75
Littelfuse Inc
537008104
26863.00000000
NS
USD
6840931.58000000
1.013899418506
Long
EC
CORP
US
N
1
N
N
N
Blueprint Medicines Corp
5299004CC60O9T5HVM83
Blueprint Medicines Corp
09627Y109
31390.00000000
NS
USD
3520388.50000000
0.521759326390
Long
EC
CORP
US
N
1
N
N
N
Verra Mobility Corp
N/A
Verra Mobility Corp
92511U102
539699.00000000
NS
USD
7242760.58000000
1.073454785297
Long
EC
CORP
US
N
1
N
N
N
CareDx Inc
549300NQOFKL9NON0U06
CareDx Inc
14167L103
123197.00000000
NS
USD
8925622.65000000
1.322872990149
Long
EC
CORP
US
N
1
N
N
N
IAA Inc
549300PZCOPC5178W747
IAA Inc
449253103
96520.00000000
NS
USD
6271869.60000000
0.929558330765
Long
EC
CORP
US
N
1
N
N
N
Ducommun Inc
549300Z71HMWF90S2214
Ducommun Inc
264147109
255499.00000000
NS
USD
13720296.30000000
2.033495040496
Long
EC
CORP
US
N
1
N
N
N
Agilysys Inc
5299001XWB5V3B5IPN93
Agilysys Inc
00847J105
89882.00000000
NS
USD
3449671.16000000
0.511278258269
Long
EC
CORP
US
N
1
N
N
N
Open Lending Corp
N/A
Open Lending Corp
68373J104
164137.00000000
NS
USD
5738229.52000000
0.850467148450
Long
EC
CORP
US
N
1
N
N
N
LivePerson Inc
549300IN2P1JZ20G7N40
LivePerson Inc
538146101
102647.00000000
NS
USD
6387722.81000000
0.946729018833
Long
EC
CORP
US
N
1
N
N
N
Computer Services Inc
N/A
Computer Services Inc
20539A105
105369.00000000
NS
USD
6258918.60000000
0.927638853686
Long
EC
CORP
US
N
1
N
N
N
Novanta Inc
N/A
Novanta Inc
67000B104
36790.00000000
NS
USD
4349313.80000000
0.644614944785
Long
EC
CORP
CA
N
1
N
N
N
LPL Financial Holdings Inc
549300XROQ4Y8G2L7682
LPL Financial Holdings Inc
50212V100
58470.00000000
NS
USD
6093743.40000000
0.903158117799
Long
EC
CORP
US
N
1
N
N
N
LHC Group Inc
5299009NPLWAMRQYZX73
LHC Group Inc
50187A107
37223.00000000
NS
USD
7940410.36000000
1.176853963902
Long
EC
CORP
US
N
1
N
N
N
Euronet Worldwide Inc
YG3575C4DSHJPA5KET68
Euronet Worldwide Inc
298736109
56960.00000000
NS
USD
8254643.20000000
1.223426640448
Long
EC
CORP
US
N
1
N
N
N
Insmed Inc
529900Q55QAG41CCAC11
Insmed Inc
457669307
240170.00000000
NS
USD
7995259.30000000
1.184983164979
Long
EC
CORP
US
N
1
N
N
N
Orion Engineered Carbons SA
N/A
Orion Engineered Carbons SA
000000000
496777.00000000
NS
USD
8514757.78000000
1.261978410529
Long
EC
CORP
LU
N
1
N
N
N
PDF Solutions Inc
549300GMSP6MROFBI160
PDF Solutions Inc
693282105
206932.00000000
NS
USD
4469731.20000000
0.662462094754
Long
EC
CORP
US
N
1
N
N
N
Acadia Healthcare Co Inc
5493005CW985Y9D0NC11
Acadia Healthcare Co Inc
00404A109
145199.00000000
NS
USD
7297701.74000000
1.081597654368
Long
EC
CORP
US
N
1
N
N
N
Harmony Biosciences Holdings Inc
N/A
Harmony Biosciences Holdings Inc
413197104
45007.00000000
NS
USD
1627003.05000000
0.241139299087
Long
EC
CORP
US
N
1
N
N
N
PROG Holdings Inc
549300DHYTLBOVRXIG52
PROG Holdings Inc
74319R101
172937.00000000
NS
USD
9316116.19000000
1.380748320213
Long
EC
CORP
US
N
1
N
N
N
Montrose Environmental Group Inc
N/A
Montrose Environmental Group Inc
615111101
220166.00000000
NS
USD
6816339.36000000
1.010254587789
Long
EC
CORP
US
N
1
N
N
N
Casella Waste Systems Inc
8EU0XUFVJ48U37IIDH51
Casella Waste Systems Inc
147448104
178930.00000000
NS
USD
11084713.50000000
1.642873407010
Long
EC
CORP
US
N
1
N
N
N
Brooks Automation Inc
35ZN6X1ANPH25YN32Y17
Brooks Automation Inc
114340102
133245.00000000
NS
USD
9040673.25000000
1.339924722808
Long
EC
CORP
US
N
1
N
N
N
Hanger Inc
254900ZJJJYVLHJXSZ60
Hanger Inc
41043F208
412230.00000000
NS
USD
9064937.70000000
1.343520974496
Long
EC
CORP
US
N
1
N
N
N
Upland Software Inc
549300NS277POYJ63W89
Upland Software Inc
91544A109
164140.00000000
NS
USD
7532384.60000000
1.116380170828
Long
EC
CORP
US
N
1
N
N
N
HealthEquity Inc
529900LRJU1RAFQHM467
HealthEquity Inc
42226A107
94655.00000000
NS
USD
6598400.05000000
0.977953644987
Long
EC
CORP
US
N
1
N
N
N
SiTime Corp
N/A
SiTime Corp
82982T106
38765.00000000
NS
USD
4338966.45000000
0.643081356556
Long
EC
CORP
US
N
1
N
N
N
Builders FirstSource Inc
549300W0SKP6L3H7DP63
Builders FirstSource Inc
12008R107
130800.00000000
NS
USD
5337948.00000000
0.791141134789
Long
EC
CORP
US
N
1
N
N
N
Encore Capital Group Inc
5493000UVC6H49CIH830
Encore Capital Group Inc
292554102
196723.00000000
NS
USD
7662360.85000000
1.135644044871
Long
EC
CORP
US
N
1
N
N
N
CryoLife Inc
549300YTKV8DMSMG6K81
CryoLife Inc
228903100
258442.00000000
NS
USD
6101815.62000000
0.904354507365
Long
EC
CORP
US
N
1
N
N
N
Ritchie Bros Auctioneers Inc
5493002H8U24DJXQ4886
Ritchie Bros Auctioneers Inc
767744105
136845.00000000
NS
USD
9517569.75000000
1.410605898081
Long
EC
CORP
CA
N
1
N
N
N
Encompass Health Corp
549300FVRPM9DRQZRG64
Encompass Health Corp
29261A100
75781.00000000
NS
USD
6266330.89000000
0.928737434549
Long
EC
CORP
US
N
1
N
N
N
FirstService Corp
5493000XUDIV75BCF118
FirstService Corp
33767E202
48767.00000000
NS
USD
6669374.92000000
0.988472881816
Long
EC
CORP
CA
N
1
N
N
N
Mercury Systems Inc
549300P3B84SGK7HH679
Mercury Systems Inc
589378108
90376.00000000
NS
USD
7958510.56000000
1.179536607638
Long
EC
CORP
US
N
1
N
N
N
Amicus Therapeutics Inc
549300MRD1SMUTNBPQ53
Amicus Therapeutics Inc
03152W109
315280.00000000
NS
USD
7279815.20000000
1.078946677334
Long
EC
CORP
US
N
1
N
N
N
Codexis Inc
N/A
Codexis Inc
192005106
385298.00000000
NS
USD
8411055.34000000
1.246608596873
Long
EC
CORP
US
N
1
N
N
N
Alarm.com Holdings Inc
549300HIH92U1EKIHZ32
Alarm.com Holdings Inc
011642105
90950.00000000
NS
USD
9408777.50000000
1.394481720003
Long
EC
CORP
US
N
1
N
N
N
PAR Technology Corp
549300HYPTHBJQINVG57
PAR Technology Corp
698884103
62750.00000000
NS
USD
3940072.50000000
0.583960995649
Long
EC
CORP
US
N
1
N
N
N
Forrester Research Inc
549300UUSFXYLJ80Z897
Forrester Research Inc
346563109
142843.00000000
NS
USD
5985121.70000000
0.887059217060
Long
EC
CORP
US
N
1
N
N
N
2021-01-21
WILLIAM BLAIR FUNDS
John Raczek
John Raczek
Principal Financial Officer