0001752724-21-025604.txt : 20210217
0001752724-21-025604.hdr.sgml : 20210217
20210217155936
ACCESSION NUMBER: 0001752724-21-025604
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: 21644604
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
S000010050
William Blair Mid Cap Growth Fund
C000027836
Class N
WCGNX
C000027837
Class I
WCGIX
C000211724
Class R6
WCGJX
NPORT-P
1
primary_doc.xml
NPORT-P
false
0000822632
XXXXXXXX
S000010050
C000027836
C000027837
C000211724
WILLIAM BLAIR FUNDS
811-05344
0000822632
SNQR0U5FDV8EZZX4W051
150 NORTH RIVERSIDE PLAZA
CHICAGO
60606
312-364-8000
William Blair Mid Cap Growth Fund
S000010050
549300N1VIU42BB76F73
2020-12-31
2020-12-31
N
84067268.08
135175.79
83932092.29
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
FMC Corp
CKDHZ2X64EEBQCSP7013
FMC Corp
302491303
8605.00000000
NS
USD
988972.65000000
1.178300960951
Long
EC
CORP
US
N
1
N
N
N
Pure Storage Inc
549300NPDB0BZTK3WO90
Pure Storage Inc
74624M102
71285.00000000
NS
USD
1611753.85000000
1.920307007754
Long
EC
CORP
US
N
1
N
N
N
EPAM Systems Inc
549300XCR4R530HJP604
EPAM Systems Inc
29414B104
2990.00000000
NS
USD
1071466.50000000
1.276587382449
Long
EC
CORP
US
N
1
N
N
N
10X Genomics Inc
5493003Z6741WNLG7H43
10X Genomics Inc
88025U109
5860.00000000
NS
USD
829776.00000000
0.988627802977
Long
EC
CORP
US
N
1
N
N
N
Teledyne Technologies Inc
549300VSMO9KYQWDND94
Teledyne Technologies Inc
879360105
1915.00000000
NS
USD
750641.70000000
0.894344081649
Long
EC
CORP
US
N
1
N
N
N
Exact Sciences Corp
549300VM3X1FYD4N9Z14
Exact Sciences Corp
30063P105
12125.00000000
NS
USD
1606441.25000000
1.913977366904
Long
EC
CORP
US
N
1
N
N
N
Ball Corp
0BGI85ALH27ZJP15DY16
Ball Corp
058498106
14935.00000000
NS
USD
1391643.30000000
1.658058630531
Long
EC
CORP
US
N
1
N
N
N
Fixed Income Clearing Corp
549300H47WTHXPU08X20
FIXED INC CLEARING CORP.REPO
000000000
2802766.85000000
PA
USD
2802766.85000000
3.339326798045
Long
RA
CORP
US
N
2
Repurchase
N
0.00000000
2021-01-04
2873100.00000000
USD
2858846.55090000
USD
UST
N
N
N
Agilent Technologies Inc
QUIX8Y7A2WP0XRMW7G29
Agilent Technologies Inc
00846U101
20630.00000000
NS
USD
2444448.70000000
2.912412443566
Long
EC
CORP
US
N
1
N
N
N
Burlington Stores Inc
5299003Z37DVGKKC1W09
Burlington Stores Inc
122017106
3830.00000000
NS
USD
1001736.50000000
1.193508314482
Long
EC
CORP
US
N
1
N
N
N
Horizon Therapeutics Plc
529900P0GSQ79OOZEV53
Horizon Therapeutics Plc
000000000
28520.00000000
NS
USD
2086238.00000000
2.485626109249
Long
EC
CORP
IE
N
1
N
N
N
Vulcan Materials Co
549300Q8LSNHAVWBNI21
Vulcan Materials Co
929160109
13450.00000000
NS
USD
1994769.50000000
2.376646936320
Long
EC
CORP
US
N
1
N
N
N
Centene Corp
549300Z7JJ4TQSQGT333
Centene Corp
15135B101
12180.00000000
NS
USD
731165.40000000
0.871139250852
Long
EC
CORP
US
N
1
N
N
N
Microchip Technology Inc
5493007PTFULNYZJ1R12
Microchip Technology Inc
595017104
11250.00000000
NS
USD
1553737.50000000
1.851184043680
Long
EC
CORP
US
N
1
N
N
N
Dolby Laboratories Inc
549300X04FB2QPCJ5J24
Dolby Laboratories Inc
25659T107
11790.00000000
NS
USD
1145162.70000000
1.364391937285
Long
EC
CORP
US
N
1
N
N
N
BJ's Wholesale Club Holdings Inc
549300UCIWH1C93V0J03
BJ's Wholesale Club Holdings Inc
05550J101
24554.00000000
NS
USD
915373.12000000
1.090611582560
Long
EC
CORP
US
N
1
N
N
N
Insulet Corp
549300TZTYD2PYN92D43
Insulet Corp
45784P101
6335.00000000
NS
USD
1619416.05000000
1.929436054572
Long
EC
CORP
US
N
1
N
N
N
Align Technology Inc
549300N5YSE0U3LCP840
Align Technology Inc
016255101
4275.00000000
NS
USD
2284474.50000000
2.721812881903
Long
EC
CORP
US
N
1
N
N
N
Service Corp International/US
549300RKVM2ME20JHZ15
Service Corp International/US
817565104
17850.00000000
NS
USD
876435.00000000
1.044219173009
Long
EC
CORP
US
N
1
N
N
N
Rockwell Automation Inc
VH3R4HHBHH12O0EXZJ88
Rockwell Automation Inc
773903109
4050.00000000
NS
USD
1015780.50000000
1.210240889134
Long
EC
CORP
US
N
1
N
N
N
Coupa Software Inc
549300Q95ICR2GFL2K37
Coupa Software Inc
22266L106
3585.00000000
NS
USD
1214992.35000000
1.447589732187
Long
EC
CORP
US
N
1
N
N
N
Take-Two Interactive Software Inc
BOMSTHHJK882EWYX3334
Take-Two Interactive Software Inc
874054109
11760.00000000
NS
USD
2443610.40000000
2.911413659934
Long
EC
CORP
US
N
1
N
N
N
GoDaddy Inc
N/A
GoDaddy Inc
380237107
17920.00000000
NS
USD
1486464.00000000
1.771031746550
Long
EC
CORP
US
N
1
N
N
N
MongoDB Inc
549300TPTG69WKWE1Z37
MongoDB Inc
60937P106
4945.00000000
NS
USD
1775452.80000000
2.115344383249
Long
EC
CORP
US
N
1
N
N
N
Nice Ltd
254900YTY4EF5Z4W0A51
Nice Ltd
653656108
4905.00000000
NS
USD
1390763.70000000
1.657010640452
Long
EC
CORP
IL
N
1
N
N
N
Guidewire Software Inc
549300WXSG0J8IXZCK32
Guidewire Software Inc
40171V100
6982.00000000
NS
USD
898792.86000000
1.070857207865
Long
EC
CORP
US
N
1
N
N
N
RingCentral Inc
549300C8EH0H1614VE84
RingCentral Inc
76680R206
4845.00000000
NS
USD
1836109.65000000
2.187613343005
Long
EC
CORP
US
N
1
N
N
N
CoStar Group Inc
N/A
CoStar Group Inc
22160N109
2999.00000000
NS
USD
2771915.72000000
3.302569546845
Long
EC
CORP
US
N
1
N
N
N
BWX Technologies Inc
549300NP85N265KWMS58
BWX Technologies Inc
05605H100
35969.00000000
NS
USD
2168211.32000000
2.583292350807
Long
EC
CORP
US
N
1
N
N
N
Cadence Design Systems Inc
GCT7RXJOGLXPV0NXZY22
Cadence Design Systems Inc
127387108
18935.00000000
NS
USD
2583302.05000000
3.077847792801
Long
EC
CORP
US
N
1
N
N
N
Booz Allen Hamilton Holding Corp
529900JPV47PIUWMA015
Booz Allen Hamilton Holding Corp
099502106
16779.00000000
NS
USD
1462793.22000000
1.742829447103
Long
EC
CORP
US
N
1
N
N
N
SolarEdge Technologies Inc
5493000K6Y58XXPDF853
SolarEdge Technologies Inc
83417M104
2695.00000000
NS
USD
860028.40000000
1.024671703677
Long
EC
CORP
US
N
1
N
N
N
Zendesk Inc
549300SLI6BN94BKKO36
Zendesk Inc
98936J101
7965.00000000
NS
USD
1139950.80000000
1.358182274381
Long
EC
CORP
US
N
1
N
N
N
Bright Horizons Family Solutions Inc
N/A
Bright Horizons Family Solutions Inc
109194100
5165.00000000
NS
USD
893493.35000000
1.064543162957
Long
EC
CORP
US
N
1
N
N
N
Conagra Brands Inc
54930035UDEIH090K650
Conagra Brands Inc
205887102
27995.00000000
NS
USD
1015098.70000000
1.209428565765
Long
EC
CORP
US
N
1
N
N
N
East West Bancorp Inc
N/A
East West Bancorp Inc
27579R104
21165.00000000
NS
USD
1073277.15000000
1.278744662162
Long
EC
CORP
US
N
1
N
N
N
Arista Networks Inc
635400H1WKBLOQERUU95
Arista Networks Inc
040413106
7365.00000000
NS
USD
2140048.05000000
2.549737521859
Long
EC
CORP
US
N
1
N
N
N
Clarivate PLC
549300WDHIIODXFO0R55
Clarivate PLC
000000000
33590.00000000
NS
USD
997958.90000000
1.189007533080
Long
EC
CORP
JE
N
1
N
N
N
SBA Communications Corp
5299001HX8ZN8Y8QIT49
SBA Communications Corp
78410G104
4140.00000000
NS
USD
1168018.20000000
1.391622880035
Long
EC
US
N
1
N
N
N
Domino's Pizza Inc
5299004V0Y8MI5D9FF45
Domino's Pizza Inc
25754A201
2438.00000000
NS
USD
934875.48000000
1.113847462267
Long
EC
CORP
US
N
1
N
N
N
Cable One Inc
549300648QS85T0XSH18
Cable One Inc
12685J105
310.00000000
NS
USD
690593.20000000
0.822799934039
Long
EC
CORP
US
N
1
N
N
N
Bio-Techne Corp
54930073RLKQ51TILZ35
Bio-Techne Corp
09073M104
2762.00000000
NS
USD
877073.10000000
1.044979430477
Long
EC
CORP
US
N
1
N
N
N
Advance Auto Parts Inc
529900UCNQ5H9FSL0Y70
Advance Auto Parts Inc
00751Y106
8098.00000000
NS
USD
1275515.98000000
1.519699968389
Long
EC
CORP
US
N
1
N
N
N
Aspen Technology Inc
529900B0MZWTVFG7CB96
Aspen Technology Inc
045327103
6560.00000000
NS
USD
854440.00000000
1.018013463846
Long
EC
CORP
US
N
1
N
N
N
Euronet Worldwide Inc
YG3575C4DSHJPA5KET68
Euronet Worldwide Inc
298736109
11410.00000000
NS
USD
1653537.20000000
1.970089336372
Long
EC
CORP
US
N
1
N
N
N
ABIOMED Inc
5493001EZN4ZTB4Z5887
ABIOMED Inc
003654100
3723.00000000
NS
USD
1206996.60000000
1.438063280764
Long
EC
CORP
US
N
1
N
N
N
Live Nation Entertainment Inc
5493007B9BM9ZXJINO78
Live Nation Entertainment Inc
538034109
12984.00000000
NS
USD
954064.32000000
1.136709801899
Long
EC
CORP
US
N
1
N
N
N
Ulta Beauty Inc
529900CIV6HN8M28YM82
Ulta Beauty Inc
90384S303
3475.00000000
NS
USD
997881.00000000
1.188914719952
Long
EC
CORP
US
N
1
N
N
N
Copart Inc
549300KVYX3JWMYEHU61
Copart Inc
217204106
22192.00000000
NS
USD
2823932.00000000
3.364543791238
Long
EC
CORP
US
N
1
N
N
N
New Fortress Energy Inc
N/A
New Fortress Energy Inc
644393100
16703.00000000
NS
USD
895113.77000000
1.066473795157
Long
EC
CORP
US
N
1
N
N
N
Fortive Corp
549300MU9YQJYHDQEF63
Fortive Corp
34959J108
10530.00000000
NS
USD
745734.60000000
0.888497569467
Long
EC
CORP
US
N
1
N
N
N
Teleflex Inc
UUL85LWXB4NGSWWXIQ25
Teleflex Inc
879369106
4510.00000000
NS
USD
1856180.70000000
2.211526782373
Long
EC
CORP
US
N
1
N
N
N
Equifax Inc
5493004MCF8JDC86VS77
Equifax Inc
294429105
4575.00000000
NS
USD
882243.00000000
1.051139052928
Long
EC
CORP
US
N
1
N
N
N
Mettler-Toledo International Inc
5493000BD5GJNUDIUG10
Mettler-Toledo International Inc
592688105
950.00000000
NS
USD
1082696.00000000
1.289966650967
Long
EC
CORP
US
N
1
N
N
N
Encompass Health Corp
549300FVRPM9DRQZRG64
Encompass Health Corp
29261A100
19078.00000000
NS
USD
1577559.82000000
1.879566893851
Long
EC
CORP
US
N
1
N
N
N
Aptiv PLC
N/A
Aptiv PLC
000000000
9485.00000000
NS
USD
1235800.65000000
1.472381560238
Long
EC
CORP
JE
N
1
N
N
N
STERIS PLC
N/A
STERIS PLC
000000000
6515.00000000
NS
USD
1234853.10000000
1.471252611853
Long
EC
CORP
IE
N
1
N
N
N
Zillow Group Inc
2549002XEELQDIR6FU05
Zillow Group Inc
98954M200
8680.00000000
NS
USD
1126664.00000000
1.342351857626
Long
EC
CORP
US
N
1
N
N
N
Arthur J Gallagher & Co
54930049QLLMPART6V29
Arthur J Gallagher & Co
363576109
15150.00000000
NS
USD
1874206.50000000
2.233003430349
Long
EC
CORP
US
N
1
N
N
N
Floor & Decor Holdings Inc
549300M5FR3N688XGQ36
Floor & Decor Holdings Inc
339750101
12445.00000000
NS
USD
1155518.25000000
1.376729947357
Long
EC
CORP
US
N
1
N
N
N
2021-01-21
WILLIAM BLAIR FUNDS
John Raczek
John Raczek
Principal Financial Officer