0001752724-23-029943.txt : 20230221
0001752724-23-029943.hdr.sgml : 20230221
20230221091233
ACCESSION NUMBER: 0001752724-23-029943
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: 23645612
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
S000066499
William Blair Small-Mid Cap Core Fund
C000214491
Class I
WBCIX
C000214492
Class R6
WBCRX
NPORT-P
1
primary_doc.xml
NPORT-P
false
0000822632
XXXXXXXX
S000066499
C000214491
C000214492
WILLIAM BLAIR FUNDS
811-05344
0000822632
SNQR0U5FDV8EZZX4W051
150 NORTH RIVERSIDE PLAZA
CHICAGO
60606
312-364-8000
William Blair Small-Mid Cap Core Fund
S000066499
549300ECH5GG47ZL5S10
2022-12-31
2022-12-31
N
144373307.31
214830.26
144158477.05
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
34133.00000000
NS
USD
759800.58000000
0.527059244484
Long
EC
CORP
US
N
1
N
N
N
Pure Storage Inc
549300NPDB0BZTK3WO90
Pure Storage Inc
74624M102
26908.00000000
NS
USD
720058.08000000
0.499490626382
Long
EC
CORP
US
N
1
N
N
N
Dynatrace Inc
N/A
Dynatrace Inc
268150109
40811.00000000
NS
USD
1563061.30000000
1.084265963393
Long
EC
CORP
US
N
1
N
N
N
Inter Parfums Inc
N/A
Inter Parfums Inc
458334109
17960.00000000
NS
USD
1733499.20000000
1.202495500419
Long
EC
CORP
US
N
1
N
N
N
Skyline Champion Corp
N/A
Skyline Champion Corp
830830105
28537.00000000
NS
USD
1469940.87000000
1.019670088142
Long
EC
CORP
US
N
1
N
N
N
Pool Corp
5493005VZK1KMN6CO617
Pool Corp
73278L105
5258.00000000
NS
USD
1589651.14000000
1.102710830836
Long
EC
CORP
US
N
1
N
N
N
Trex Co Inc
N/A
Trex Co Inc
89531P105
23350.00000000
NS
USD
988405.50000000
0.685638139515
Long
EC
CORP
US
N
1
N
N
N
Energy Recovery Inc
549300ZEQL52Z525WJ22
Energy Recovery Inc
29270J100
73864.00000000
NS
USD
1513473.36000000
1.049867750389
Long
EC
CORP
US
N
1
N
N
N
Virtu Financial Inc
5493001OPW2K42CH3884
Virtu Financial Inc
928254101
103318.00000000
NS
USD
2108720.38000000
1.462779312845
Long
EC
CORP
US
N
1
N
N
N
Repligen Corp
54930006QJ0T5AUO1E71
Repligen Corp
759916109
6147.00000000
NS
USD
1040748.57000000
0.721947533920
Long
EC
CORP
US
N
1
N
N
N
Leslie's Inc
N/A
Leslie's Inc
527064109
79737.00000000
NS
USD
973588.77000000
0.675360055074
Long
EC
CORP
US
N
1
N
N
N
Green Plains Inc
VJ5WLTHARBSDR14KIZ98
Green Plains Inc
393222104
42605.00000000
NS
USD
1299452.50000000
0.901405541034
Long
EC
CORP
US
N
1
N
N
N
Columbia Banking System Inc
N/A
Columbia Banking System Inc
197236102
59058.00000000
NS
USD
1779417.54000000
1.234348181538
Long
EC
CORP
US
N
1
N
N
N
Aramark
549300MR6PG2DWZUIL39
Aramark
03852U106
25485.00000000
NS
USD
1053549.90000000
0.730827573625
Long
EC
CORP
US
N
1
N
N
N
Americold Realty Trust Inc
549300R7N1V5YV8MWH02
Americold Realty Trust Inc
03064D108
69410.00000000
NS
USD
1964997.10000000
1.363081200780
Long
EC
US
N
1
N
N
N
Burlington Stores Inc
5299003Z37DVGKKC1W09
Burlington Stores Inc
122017106
9835.00000000
NS
USD
1994144.60000000
1.383300268431
Long
EC
CORP
US
N
1
N
N
N
Merit Medical Systems Inc
549300OYTY138SP2CE83
Merit Medical Systems Inc
589889104
41752.00000000
NS
USD
2948526.24000000
2.045336701897
Long
EC
CORP
US
N
1
N
N
N
Fixed Income Clearing Corp
549300H47WTHXPU08X20
FIXED INC CLEARING CORP.REPO
000000000
2340428.41000000
PA
USD
2340428.41000000
1.623510776399
Long
RA
CORP
US
N
2
Repurchase
N
1.60000000
2023-01-03
2615200.00000000
USD
2387290.55000000
USD
UST
N
N
N
National Vision Holdings Inc
549300JHURCBLI5ROA42
National Vision Holdings Inc
63845R107
70145.00000000
NS
USD
2718820.20000000
1.885993980816
Long
EC
CORP
US
N
1
N
N
N
AGCO Corp
LYOM0B2GCF1JWXK5ZG04
AGCO Corp
001084102
8560.00000000
NS
USD
1187186.40000000
0.823528677809
Long
EC
CORP
US
N
1
N
N
N
Horizon Therapeutics Plc
529900P0GSQ79OOZEV53
Horizon Therapeutics Plc
000000000
6817.00000000
NS
USD
775774.60000000
0.538140119037
Long
EC
CORP
IE
N
1
N
N
N
WillScot Mobile Mini Holdings Corp
549300HJ4VIXF476Q166
WillScot Mobile Mini Holdings Corp
971378104
63565.00000000
NS
USD
2871231.05000000
1.991718495336
Long
EC
CORP
US
N
1
N
N
N
Lincoln Electric Holdings Inc
BIMGBY40SIN95O01BN93
Lincoln Electric Holdings Inc
533900106
5610.00000000
NS
USD
810588.90000000
0.562290138316
Long
EC
CORP
US
N
1
N
N
N
Fox Factory Holding Corp
529900GE1HSV0617R721
Fox Factory Holding Corp
35138V102
12080.00000000
NS
USD
1102058.40000000
0.764476999585
Long
EC
CORP
US
N
1
N
N
N
Crown Holdings Inc
NYLWZIOY8PUNIT4JOE22
Crown Holdings Inc
228368106
31296.00000000
NS
USD
2572844.16000000
1.784733171888
Long
EC
CORP
US
N
1
N
N
N
Carlyle Group Inc/The
529900NGGVF94UK6PG95
Carlyle Group Inc/The
14316J108
25260.00000000
NS
USD
753758.40000000
0.522867898873
Long
EC
CORP
US
N
1
N
N
N
Wintrust Financial Corp
Q774KI4AW80FHFW33O61
Wintrust Financial Corp
97650W108
21932.00000000
NS
USD
1853692.64000000
1.285871408975
Long
EC
CORP
US
N
1
N
N
N
Halozyme Therapeutics Inc
529900242I3SV9AGM753
Halozyme Therapeutics Inc
40637H109
33580.00000000
NS
USD
1910702.00000000
1.325417720206
Long
EC
CORP
US
N
1
N
N
N
Brink's Co/The
XFP140TFNOQMIVFTVQ13
Brink's Co/The
109696104
33826.00000000
NS
USD
1816794.46000000
1.260275841683
Long
EC
CORP
US
N
1
N
N
N
Boot Barn Holdings Inc
529900QE1BFMYA3N4E71
Boot Barn Holdings Inc
099406100
11446.00000000
NS
USD
715603.92000000
0.496400860111
Long
EC
CORP
US
N
1
N
N
N
Western Alliance Bancorp
5493003VJXZ5JXT9S762
Western Alliance Bancorp
957638109
38814.00000000
NS
USD
2311761.84000000
1.603625320762
Long
EC
CORP
US
N
1
N
N
N
Penumbra Inc
549300RGE06P3ECANU72
Penumbra Inc
70975L107
9176.00000000
NS
USD
2041292.96000000
1.416006191083
Long
EC
CORP
US
N
1
N
N
N
Axon Enterprise Inc
549300QP2IEEGFE16681
Axon Enterprise Inc
05464C101
20139.00000000
NS
USD
3341664.27000000
2.318049093180
Long
EC
CORP
US
N
1
N
N
N
Signet Jewelers Ltd
549300N3XPGE91WV7M22
Signet Jewelers Ltd
000000000
16880.00000000
NS
USD
1147840.00000000
0.796234826760
Long
EC
CORP
BM
N
1
N
N
N
Ares Management Corp
529900JUV61FH7B8VW38
Ares Management Corp
03990B101
13435.00000000
NS
USD
919491.40000000
0.637833736049
Long
EC
CORP
US
N
1
N
N
N
Nice Ltd
254900YTY4EF5Z4W0A51
Nice Ltd
653656108
6771.00000000
NS
USD
1302063.30000000
0.903216603452
Long
EC
CORP
IL
N
1
N
N
N
Eagle Materials Inc
529900KRXRGXL61SG039
Eagle Materials Inc
26969P108
10462.00000000
NS
USD
1389876.70000000
0.964131092698
Long
EC
CORP
US
N
1
N
N
N
BWX Technologies Inc
549300NP85N265KWMS58
BWX Technologies Inc
05605H100
60235.00000000
NS
USD
3498448.80000000
2.426807546521
Long
EC
CORP
US
N
1
N
N
N
Globus Medical Inc
5299003M2P4CIK0RF205
Globus Medical Inc
379577208
28576.00000000
NS
USD
2122339.52000000
1.472226651828
Long
EC
CORP
US
N
1
N
N
N
Pebblebrook Hotel Trust
5493004Q1NNH6JXCSI52
Pebblebrook Hotel Trust
70509V100
49835.00000000
NS
USD
667290.65000000
0.462886861497
Long
EC
US
N
1
N
N
N
Douglas Dynamics Inc
529900CDFLKNQ0QT6580
Douglas Dynamics Inc
25960R105
24255.00000000
NS
USD
877060.80000000
0.608400433986
Long
EC
CORP
US
N
1
N
N
N
SolarEdge Technologies Inc
5493000K6Y58XXPDF853
SolarEdge Technologies Inc
83417M104
5567.00000000
NS
USD
1576964.09000000
1.093910064999
Long
EC
CORP
US
N
1
N
N
N
Cameco Corp
N4BHALMXL3GMZKCUON55
Cameco Corp
13321L108
129750.00000000
NS
USD
2941432.50000000
2.040415909069
Long
EC
CORP
CA
N
1
N
N
N
Entegris Inc
IYX6OWO7BT5DKO3BYG52
Entegris Inc
29362U104
14923.00000000
NS
USD
978799.57000000
0.678974688155
Long
EC
CORP
US
N
1
N
N
N
Bright Horizons Family Solutions Inc
N/A
Bright Horizons Family Solutions Inc
109194100
14988.00000000
NS
USD
945742.80000000
0.656043834086
Long
EC
CORP
US
N
1
N
N
N
Grand Canyon Education Inc
529900XFER799IYOSW74
Grand Canyon Education Inc
38526M106
18927.00000000
NS
USD
1999826.82000000
1.387241916620
Long
EC
CORP
US
N
1
N
N
N
East West Bancorp Inc
N/A
East West Bancorp Inc
27579R104
34070.00000000
NS
USD
2245213.00000000
1.557461653275
Long
EC
CORP
US
N
1
N
N
N
Cognex Corp
549300JQTYZCLC43S226
Cognex Corp
192422103
25033.00000000
NS
USD
1179304.63000000
0.818061243523
Long
EC
CORP
US
N
1
N
N
N
Primo Water Corp
5493005TMUI9D3MY9I37
Primo Water Corp
74167P108
70026.00000000
NS
USD
1088204.04000000
0.754866492951
Long
EC
CORP
CA
N
1
N
N
N
Verra Mobility Corp
549300XX5EKGLR0M4152
Verra Mobility Corp
92511U102
163593.00000000
NS
USD
2262491.19000000
1.569447205810
Long
EC
CORP
US
N
1
N
N
N
TechnipFMC PLC
549300D5I93QWCJTCK36
TechnipFMC PLC
000000000
244264.00000000
NS
USD
2977578.16000000
2.065489467516
Long
EC
CORP
GB
N
1
N
N
N
Goosehead Insurance Inc
549300WH5MBIWHJ9XY95
Goosehead Insurance Inc
38267D109
18993.00000000
NS
USD
652219.62000000
0.452432373972
Long
EC
CORP
US
N
1
N
N
N
Ambarella Inc
254900XN7F4DG0CEKC02
Ambarella Inc
000000000
15767.00000000
NS
USD
1296520.41000000
0.899371605840
Long
EC
CORP
KY
N
1
N
N
N
Chemed Corp
54930020031IDJT2IM79
Chemed Corp
16359R103
4770.00000000
NS
USD
2434751.10000000
1.688940636599
Long
EC
CORP
US
N
1
N
N
N
Denbury Inc
549300KCWA5W52MS5559
Denbury Inc
24790A101
17006.00000000
NS
USD
1479862.12000000
1.026552271002
Long
EC
CORP
US
N
1
N
N
N
Allscripts Healthcare Solutions Inc
Y68YJHVB1GU4TAU3C223
Allscripts Healthcare Solutions Inc
01988P108
64070.00000000
NS
USD
1130194.80000000
0.783994686353
Long
EC
CORP
US
N
1
N
N
N
ACV Auctions Inc
N/A
ACV Auctions Inc
00091G104
126113.00000000
NS
USD
1035387.73000000
0.718228820939
Long
EC
CORP
US
N
1
N
N
N
ZipRecruiter Inc
549300HLOVNNFCY2IV80
ZipRecruiter Inc
98980B103
54243.00000000
NS
USD
890670.06000000
0.617840919400
Long
EC
CORP
US
N
1
N
N
N
LPL Financial Holdings Inc
549300XROQ4Y8G2L7682
LPL Financial Holdings Inc
50212V100
8541.00000000
NS
USD
1846307.97000000
1.280748803526
Long
EC
CORP
US
N
1
N
N
N
MKS Instruments Inc
549300KEQATBHAGVF505
MKS Instruments Inc
55306N104
9002.00000000
NS
USD
762739.46000000
0.529097889772
Long
EC
CORP
US
N
1
N
N
N
Euronet Worldwide Inc
YG3575C4DSHJPA5KET68
Euronet Worldwide Inc
298736109
19403.00000000
NS
USD
1831255.14000000
1.270306940995
Long
EC
CORP
US
N
1
N
N
N
Owens & Minor Inc
549300LMT5KQQXCEZ733
Owens & Minor Inc
690732102
109231.00000000
NS
USD
2133281.43000000
1.479816847163
Long
EC
CORP
US
N
1
N
N
N
Live Nation Entertainment Inc
5493007B9BM9ZXJINO78
Live Nation Entertainment Inc
538034109
9222.00000000
NS
USD
643142.28000000
0.446135595464
Long
EC
CORP
US
N
1
N
N
N
Wolfspeed Inc
549300OGU88P3AW3TO93
Wolfspeed Inc
977852102
8501.00000000
NS
USD
586909.04000000
0.407127663950
Long
EC
CORP
US
N
1
N
N
N
Acadia Healthcare Co Inc
5493005CW985Y9D0NC11
Acadia Healthcare Co Inc
00404A109
31725.00000000
NS
USD
2611602.00000000
1.811618750033
Long
EC
CORP
US
N
1
N
N
N
Casella Waste Systems Inc
8EU0XUFVJ48U37IIDH51
Casella Waste Systems Inc
147448104
36678.00000000
NS
USD
2908932.18000000
2.017871053806
Long
EC
CORP
US
N
1
N
N
N
CF Industries Holdings Inc
529900CG8YAQFZ2JMV97
CF Industries Holdings Inc
125269100
18072.00000000
NS
USD
1539734.40000000
1.068084535511
Long
EC
CORP
US
N
1
N
N
N
Azenta Inc
35ZN6X1ANPH25YN32Y17
Azenta Inc
114340102
19179.00000000
NS
USD
1116601.38000000
0.774565188846
Long
EC
CORP
US
N
1
N
N
N
IDACORP Inc
N134NUJDWN8UEFA8B673
IDACORP Inc
451107106
24552.00000000
NS
USD
2647933.20000000
1.836821014057
Long
EC
CORP
US
N
1
N
N
N
Hannon Armstrong Sustainable Infrastructure Capital Inc
N/A
Hannon Armstrong Sustainable Infrastructure Capital Inc
41068X100
52778.00000000
NS
USD
1529506.44000000
1.060989593743
Long
EC
US
N
1
N
N
N
ADT Inc
N/A
ADT Inc
00090Q103
114496.00000000
NS
USD
1038478.72000000
0.720372982047
Long
EC
CORP
US
N
1
N
N
N
New Fortress Energy Inc
N/A
New Fortress Energy Inc
644393100
33580.00000000
NS
USD
1424463.60000000
0.988123368912
Long
EC
CORP
US
N
1
N
N
N
Certara Inc
N/A
Certara Inc
15687V109
90050.00000000
NS
USD
1447103.50000000
1.003828237931
Long
EC
CORP
US
N
1
N
N
N
Berry Global Group Inc
549300G6KKUMMXM8NH73
Berry Global Group Inc
08579W103
18819.00000000
NS
USD
1137232.17000000
0.788876376382
Long
EC
CORP
US
N
1
N
N
N
Builders FirstSource Inc
549300W0SKP6L3H7DP63
Builders FirstSource Inc
12008R107
43599.00000000
NS
USD
2828703.12000000
1.962217677298
Long
EC
CORP
US
N
1
N
N
N
Encompass Health Corp
549300FVRPM9DRQZRG64
Encompass Health Corp
29261A100
36451.00000000
NS
USD
2180134.31000000
1.512317800946
Long
EC
CORP
US
N
1
N
N
N
Sylvamo Corp
5493001AOYU1ZOWOC971
Sylvamo Corp
871332102
34162.00000000
NS
USD
1659931.58000000
1.151463038433
Long
EC
CORP
US
N
1
N
N
N
Shoals Technologies Group Inc
N/A
Shoals Technologies Group Inc
82489W107
36467.00000000
NS
USD
899640.89000000
0.624063813942
Long
EC
CORP
US
N
1
N
N
N
Wyndham Hotels & Resorts Inc
549300FE3MQ4RVXXC673
Wyndham Hotels & Resorts Inc
98311A105
21112.00000000
NS
USD
1505496.72000000
1.044334506584
Long
EC
CORP
US
N
1
N
N
N
Performance Food Group Co
549300EUK8GR9IT1YK57
Performance Food Group Co
71377A103
29685.00000000
NS
USD
1733307.15000000
1.202362278979
Long
EC
CORP
US
N
1
N
N
N
Mercury Systems Inc
549300P3B84SGK7HH679
Mercury Systems Inc
589378108
47566.00000000
NS
USD
2128102.84000000
1.476224557548
Long
EC
CORP
US
N
1
N
N
N
Healthcare Realty Trust Inc
549300L0I14L7I0VLX84
Healthcare Realty Trust Inc
42226K105
108237.00000000
NS
USD
2085726.99000000
1.446829234521
Long
EC
US
N
1
N
N
N
Chart Industries Inc
EM7QGKC1GYOF3LSZSL80
Chart Industries Inc
16115Q308
19929.00000000
NS
USD
2296418.67000000
1.592982054883
Long
EC
CORP
US
N
1
N
N
N
STERIS PLC
N/A
STERIS PLC
000000000
4387.00000000
NS
USD
810235.03000000
0.562044665412
Long
EC
CORP
IE
N
1
N
N
N
Equity LifeStyle Properties Inc
529900PEQG66LENB6798
Equity LifeStyle Properties Inc
29472R108
30890.00000000
NS
USD
1995494.00000000
1.384236321605
Long
EC
US
N
1
N
N
N
Whitecap Resources Inc
5493004AMPGZA0JO5Q37
Whitecap Resources Inc
96467A200
370983.00000000
NS
USD
2949314.85000000
2.045883745689
Long
EC
CORP
CA
N
1
N
N
N
Alarm.com Holdings Inc
549300HIH92U1EKIHZ32
Alarm.com Holdings Inc
011642105
17795.00000000
NS
USD
880496.60000000
0.610783783248
Long
EC
CORP
US
N
1
N
N
N
PacWest Bancorp
549300YI8VMFO7G36V04
PacWest Bancorp
695263103
50441.00000000
NS
USD
1157620.95000000
0.803019686173
Long
EC
CORP
US
N
1
N
N
N
2023-01-17
WILLIAM BLAIR FUNDS
John Raczek
John Raczek
Principal Financial Officer