0001752724-20-155307.txt : 20200814
0001752724-20-155307.hdr.sgml : 20200814
20200814120736
ACCESSION NUMBER: 0001752724-20-155307
CONFORMED SUBMISSION TYPE: NPORT-P
PUBLIC DOCUMENT COUNT: 1
CONFORMED PERIOD OF REPORT: 20200630
FILED AS OF DATE: 20200814
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: 201103221
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
S000008603
William Blair Small-Mid Cap Growth Fund
C000023542
Class N
WSMNX
C000023543
Class I
WSMDX
C000211721
Class R6
WSMRX
NPORT-P
1
primary_doc.xml
NPORT-P
false
0000822632
XXXXXXXX
S000008603
C000211721
C000023543
C000023542
WILLIAM BLAIR FUNDS
811-05344
0000822632
SNQR0U5FDV8EZZX4W051
150 NORTH RIVERSIDE PLAZA
CHICAGO
60606
312-364-8000
William Blair Small-Mid Cap Growth Fund
S000008603
549300OZL0V7MPFUUE44
2020-12-31
2020-06-30
N
2816046438.68
2898816.34
2813147622.34
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
Halozyme Therapeutics Inc
529900242I3SV9AGM753
Halozyme Therapeutics Inc
40637H109
1466206.00000000
NS
USD
39308982.86000000
1.397330966488
Long
EC
CORP
US
N
1
N
N
N
Lamb Weston Holdings Inc
5493005SMYID1D2OY946
Lamb Weston Holdings Inc
513272104
617165.00000000
NS
USD
39455358.45000000
1.402534233776
Long
EC
CORP
US
N
1
N
N
N
Lincoln Electric Holdings Inc
BIMGBY40SIN95O01BN93
Lincoln Electric Holdings Inc
533900106
246796.00000000
NS
USD
20790095.04000000
0.739033205186
Long
EC
CORP
US
N
1
N
N
N
Entegris Inc
IYX6OWO7BT5DKO3BYG52
Entegris Inc
29362U104
384583.00000000
NS
USD
22709626.15000000
0.807267488192
Long
EC
CORP
US
N
1
N
N
N
Ligand Pharmaceuticals Inc
5493008K7TB0IKP37H79
Ligand Pharmaceuticals Inc
53220K504
324998.00000000
NS
USD
36351026.30000000
1.292183389571
Long
EC
CORP
US
N
1
N
N
N
BJ's Wholesale Club Holdings Inc
549300UCIWH1C93V0J03
BJ's Wholesale Club Holdings Inc
05550J101
1358938.00000000
NS
USD
50647619.26000000
1.800389672329
Long
EC
CORP
US
N
1
N
N
N
MongoDB Inc
549300TPTG69WKWE1Z37
MongoDB Inc
60937P106
130769.00000000
NS
USD
29598255.46000000
1.052140144546
Long
EC
CORP
US
N
1
N
N
N
Martin Marietta Materials Inc
5299005MZ4WZECVATV08
Martin Marietta Materials Inc
573284106
298916.00000000
NS
USD
61747078.12000000
2.194946245609
Long
EC
CORP
US
N
1
N
N
N
Cable One Inc
549300648QS85T0XSH18
Cable One Inc
12685J105
26955.00000000
NS
USD
47841081.75000000
1.700624644440
Long
EC
CORP
US
N
1
N
N
N
Planet Fitness Inc
549300LLE5HUPF6H8G33
Planet Fitness Inc
72703H101
488161.00000000
NS
USD
29567911.77000000
1.051061506164
Long
EC
CORP
US
N
1
N
N
N
Generac Holdings Inc
529900S2H2AHJHSFFI84
Generac Holdings Inc
368736104
225097.00000000
NS
USD
27446077.21000000
0.975635867525
Long
EC
CORP
US
N
1
N
N
N
Insulet Corp
549300TZTYD2PYN92D43
Insulet Corp
45784P101
218635.00000000
NS
USD
42472035.10000000
1.509769155472
Long
EC
CORP
US
N
1
N
N
N
Rogers Corp
PW0CN80KNFR7RUOOKJ84
Rogers Corp
775133101
185631.00000000
NS
USD
23129622.60000000
0.822197257489
Long
EC
CORP
US
N
1
N
N
N
Grand Canyon Education Inc
529900XFER799IYOSW74
Grand Canyon Education Inc
38526M106
915184.00000000
NS
USD
82851607.52000000
2.945156765398
Long
EC
CORP
US
N
1
N
N
N
iRhythm Technologies Inc
549300FJI72RJGDQS384
iRhythm Technologies Inc
450056106
319525.00000000
NS
USD
37029752.25000000
1.316310312190
Long
EC
CORP
US
N
1
N
N
N
Live Nation Entertainment Inc
5493007B9BM9ZXJINO78
Live Nation Entertainment Inc
538034109
767164.00000000
NS
USD
34008380.12000000
1.208908478528
Long
EC
CORP
US
N
1
N
N
N
Coupa Software Inc
549300Q95ICR2GFL2K37
Coupa Software Inc
22266L106
107222.00000000
NS
USD
29704782.88000000
1.055926914183
Long
EC
CORP
US
N
1
N
N
N
MAXIMUS Inc
549300DQCDS8HJ7QF202
MAXIMUS Inc
577933104
283184.00000000
NS
USD
19950312.80000000
0.709181155001
Long
EC
CORP
US
N
1
N
N
N
Aspen Technology Inc
529900B0MZWTVFG7CB96
Aspen Technology Inc
045327103
387267.00000000
NS
USD
40124733.87000000
1.426328769644
Long
EC
CORP
US
N
1
N
N
N
Virtu Financial Inc
5493001OPW2K42CH3884
Virtu Financial Inc
928254101
1483507.00000000
NS
USD
35010765.20000000
1.244540632065
Long
EC
CORP
US
N
1
N
N
N
Trex Co Inc
N/A
Trex Co Inc
89531P105
447224.00000000
NS
USD
58170425.68000000
2.067805657195
Long
EC
CORP
US
N
1
N
N
N
WEX Inc
T9M5IGROL1TL1G5OV478
WEX Inc
96208T104
189785.00000000
NS
USD
31316422.85000000
1.113216476849
Long
EC
CORP
US
N
1
N
N
N
FirstService Corp
5493000XUDIV75BCF118
FirstService Corp
33767E202
300222.00000000
NS
USD
30247366.50000000
1.075214334996
Long
EC
CORP
CA
N
1
N
N
N
GoDaddy Inc
N/A
GoDaddy Inc
380237107
584560.00000000
NS
USD
42865784.80000000
1.523765921830
Long
EC
CORP
US
N
1
N
N
N
Quidel Corp
549300X2FQ6S98OQLQ46
Quidel Corp
74838J101
113121.00000000
NS
USD
25309692.54000000
0.899693010740
Long
EC
CORP
US
N
1
N
N
N
Copart Inc
549300KVYX3JWMYEHU61
Copart Inc
217204106
328757.00000000
NS
USD
27375595.39000000
0.973130424176
Long
EC
CORP
US
N
1
N
N
N
Jones Lang LaSalle Inc
6SYKCME112RT8TQUO411
Jones Lang LaSalle Inc
48020Q107
212565.00000000
NS
USD
21991974.90000000
0.781756873523
Long
EC
CORP
US
N
1
N
N
N
Booz Allen Hamilton Holding Corp
529900JPV47PIUWMA015
Booz Allen Hamilton Holding Corp
099502106
504207.00000000
NS
USD
39222262.53000000
1.394248286813
Long
EC
CORP
US
N
1
N
N
N
Zynga Inc
N/A
Zynga Inc
98986T108
5775077.00000000
NS
USD
55094234.58000000
1.958455153312
Long
EC
CORP
US
N
1
N
N
N
Ritchie Bros Auctioneers Inc
5493002H8U24DJXQ4886
Ritchie Bros Auctioneers Inc
767744105
999891.00000000
NS
USD
40845547.35000000
1.451951793273
Long
EC
CORP
CA
N
1
N
N
N
TransUnion
549300ZS772LUNUMRB03
TransUnion
89400J107
521267.00000000
NS
USD
45371079.68000000
1.612822566426
Long
EC
CORP
US
N
1
N
N
N
Advance Auto Parts Inc
529900UCNQ5H9FSL0Y70
Advance Auto Parts Inc
00751Y106
281088.00000000
NS
USD
40040985.60000000
1.423351738885
Long
EC
CORP
US
N
1
N
N
N
Ulta Beauty Inc
529900CIV6HN8M28YM82
Ulta Beauty Inc
90384S303
89463.00000000
NS
USD
18198563.46000000
0.646911072688
Long
EC
CORP
US
N
1
N
N
N
Teleflex Inc
UUL85LWXB4NGSWWXIQ25
Teleflex Inc
879369106
116521.00000000
NS
USD
42411313.58000000
1.507610665121
Long
EC
CORP
US
N
1
N
N
N
ABIOMED Inc
5493001EZN4ZTB4Z5887
ABIOMED Inc
003654100
130971.00000000
NS
USD
31637354.76000000
1.124624762268
Long
EC
CORP
US
N
1
N
N
N
Cameco Corp
N4BHALMXL3GMZKCUON55
Cameco Corp
13321L108
3037700.00000000
NS
USD
31136425.00000000
1.106818026638
Long
EC
CORP
CA
N
1
N
N
N
Brink's Co/The
XFP140TFNOQMIVFTVQ13
Brink's Co/The
109696104
778699.00000000
NS
USD
35438591.49000000
1.259748731583
Long
EC
CORP
US
N
1
N
N
N
Bright Horizons Family Solutions Inc
N/A
Bright Horizons Family Solutions Inc
109194100
369018.00000000
NS
USD
43248909.60000000
1.537385000934
Long
EC
CORP
US
N
1
N
N
N
FirstCash Inc
549300V2X3UU7K0DG350
FirstCash Inc
33767D105
446051.00000000
NS
USD
30099521.48000000
1.069958833335
Long
EC
CORP
US
N
1
N
N
N
Novanta Inc
N/A
Novanta Inc
67000B104
236981.00000000
NS
USD
25302461.37000000
0.899435961663
Long
EC
CORP
CA
N
1
N
N
N
Mercury Systems Inc
549300P3B84SGK7HH679
Mercury Systems Inc
589378108
485707.00000000
NS
USD
38205712.62000000
1.358112610820
Long
EC
CORP
US
N
1
N
N
N
HEICO Corp
529900O1DTDLCJ7L0I14
HEICO Corp
422806208
355105.00000000
NS
USD
28848730.20000000
1.025496492644
Long
EC
CORP
US
N
1
N
N
N
Brooks Automation Inc
35ZN6X1ANPH25YN32Y17
Brooks Automation Inc
114340102
773342.00000000
NS
USD
34212650.08000000
1.216169738420
Long
EC
CORP
US
N
1
N
N
N
HealthEquity Inc
529900LRJU1RAFQHM467
HealthEquity Inc
42226A107
578815.00000000
NS
USD
33959076.05000000
1.207155848499
Long
EC
CORP
US
N
1
N
N
N
Exact Sciences Corp
549300VM3X1FYD4N9Z14
Exact Sciences Corp
30063P105
419811.00000000
NS
USD
36498368.34000000
1.297421011615
Long
EC
CORP
US
N
1
N
N
N
j2 Global Inc
5493008OJYGLHD7MXA18
j2 Global Inc
48123V102
404491.00000000
NS
USD
25567876.11000000
0.908870757686
Long
EC
CORP
US
N
1
N
N
N
Ares Management Corp
529900JUV61FH7B8VW38
Ares Management Corp
03990B101
647771.00000000
NS
USD
25716508.70000000
0.914154255389
Long
EC
CORP
US
N
1
N
N
N
BWX Technologies Inc
549300NP85N265KWMS58
BWX Technologies Inc
05605H100
1540431.00000000
NS
USD
87250011.84000000
3.101508472115
Long
EC
CORP
US
N
1
N
N
N
FIXED INC CLEARING CORP.REPO
549300H47WTHXPU08X20
FIXED INC CLEARING CORP.REPO
000000000
24417776.30000000
PA
USD
24417776.30000000
0.867987733956
Long
RA
CORP
US
N
2
Repurchase
N
0.00000000
2020-07-01
23137900.00000000
USD
24905635.56000000
USD
UST
N
N
N
National Instruments Corp
549300TP4OOPCYWDUP86
National Instruments Corp
636518102
903275.00000000
NS
USD
34965775.25000000
1.242941357656
Long
EC
CORP
US
N
1
N
N
N
SolarEdge Technologies Inc
5493000K6Y58XXPDF853
SolarEdge Technologies Inc
83417M104
320680.00000000
NS
USD
44503970.40000000
1.581999111834
Long
EC
CORP
US
N
1
N
N
N
Proofpoint Inc
529900C5FODDK0WSR085
Proofpoint Inc
743424103
250218.00000000
NS
USD
27804224.16000000
0.988367049748
Long
EC
CORP
US
N
1
N
N
N
STERIS PLC
N/A
STERIS PLC
000000000
270968.00000000
NS
USD
41577329.92000000
1.477964739206
Long
EC
CORP
IE
N
1
N
N
N
Crown Holdings Inc
NYLWZIOY8PUNIT4JOE22
Crown Holdings Inc
228368106
774764.00000000
NS
USD
50460379.32000000
1.793733784863
Long
EC
CORP
US
N
1
N
N
N
Alarm.com Holdings Inc
549300HIH92U1EKIHZ32
Alarm.com Holdings Inc
011642105
455200.00000000
NS
USD
29501512.00000000
1.048701168958
Long
EC
CORP
US
N
1
N
N
N
Horizon Therapeutics Plc
N/A
Horizon Therapeutics Plc
000000000
1596174.00000000
NS
USD
88715350.92000000
3.153597422882
Long
EC
CORP
IE
N
1
N
N
N
Nice Ltd
254900YTY4EF5Z4W0A51
Nice Ltd
653656108
331492.00000000
NS
USD
62731546.08000000
2.229941492647
Long
EC
CORP
IL
N
1
N
N
N
Veracyte Inc
529900ESWZRHXOW27Z37
Veracyte Inc
92337F107
865726.00000000
NS
USD
22422303.40000000
0.797053920026
Long
EC
CORP
US
N
1
N
N
N
Masimo Corp
549300Q4A8JK0PIYCU29
Masimo Corp
574795100
117464.00000000
NS
USD
26780617.36000000
0.951980519874
Long
EC
CORP
US
N
1
N
N
N
Avalara Inc
N/A
Avalara Inc
05338G106
343615.00000000
NS
USD
45731720.35000000
1.625642393837
Long
EC
CORP
US
N
1
N
N
N
Burlington Stores Inc
5299003Z37DVGKKC1W09
Burlington Stores Inc
122017106
209395.00000000
NS
USD
41236157.35000000
1.465836951553
Long
EC
CORP
US
N
1
N
N
N
Etsy Inc
54930089Q7XT501AEA40
Etsy Inc
29786A106
523572.00000000
NS
USD
55619053.56000000
1.977111087890
Long
EC
CORP
US
N
1
N
N
N
Euronet Worldwide Inc
YG3575C4DSHJPA5KET68
Euronet Worldwide Inc
298736109
490562.00000000
NS
USD
47005650.84000000
1.670927272593
Long
EC
CORP
US
N
1
N
N
N
Teledyne Technologies Inc
549300VSMO9KYQWDND94
Teledyne Technologies Inc
879360105
147428.00000000
NS
USD
45842736.60000000
1.629588729576
Long
EC
CORP
US
N
1
N
N
N
Cree Inc
549300OGU88P3AW3TO93
Cree Inc
225447101
503938.00000000
NS
USD
29828090.22000000
1.060310165848
Long
EC
CORP
US
N
1
N
N
N
National Vision Holdings Inc
549300JHURCBLI5ROA42
National Vision Holdings Inc
63845R107
904559.00000000
NS
USD
27607140.68000000
0.981361250322
Long
EC
CORP
US
N
1
N
N
N
Penumbra Inc
549300RGE06P3ECANU72
Penumbra Inc
70975L107
292841.00000000
NS
USD
52365827.62000000
1.861467461008
Long
EC
CORP
US
N
1
N
N
N
Helen of Troy Ltd
N/A
Helen of Troy Ltd
000000000
157280.00000000
NS
USD
29656716.80000000
1.054218291442
Long
EC
CORP
BM
N
1
N
N
N
Varonis Systems Inc
549300SHIVNRRH7STS26
Varonis Systems Inc
922280102
287056.00000000
NS
USD
25398714.88000000
0.902857520817
Long
EC
CORP
US
N
1
N
N
N
Encompass Health Corp
549300FVRPM9DRQZRG64
Encompass Health Corp
29261A100
927606.00000000
NS
USD
57446639.58000000
2.042076964742
Long
EC
CORP
US
N
1
N
N
N
Perspecta Inc
549300XIT2GJKMZC0O65
Perspecta Inc
715347100
1029631.00000000
NS
USD
23918328.13000000
0.850233664954
Long
EC
CORP
US
N
1
N
N
N
Amedisys Inc
5299001RBS9GK9STN379
Amedisys Inc
023436108
233952.00000000
NS
USD
46448830.08000000
1.651133758894
Long
EC
CORP
US
N
1
N
N
N
Pure Storage Inc
549300NPDB0BZTK3WO90
Pure Storage Inc
74624M102
3178226.00000000
NS
USD
55078656.58000000
1.957901396379
Long
EC
CORP
US
N
1
N
N
N
2020-07-15
WILLIAM BLAIR FUNDS
John Raczek
John Raczek
Principal Financial Officer