0001752724-20-022244.txt : 20200218
0001752724-20-022244.hdr.sgml : 20200218
20200218105048
ACCESSION NUMBER: 0001752724-20-022244
CONFORMED SUBMISSION TYPE: NPORT-P
PUBLIC DOCUMENT COUNT: 1
CONFORMED PERIOD OF REPORT: 20191231
FILED AS OF DATE: 20200218
PERIOD START: 20191231
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: 20624005
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
C000023543
C000023542
C000211721
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
2019-12-31
2019-12-31
N
2924994206.14
3410531.81
2921583674.33
0
0
0
0
0
0
0
0
0
0
0
0
0
0
N
FirstService Corp
5493000XUDIV75BCF118
FirstService Corp
33767E202
307960.00000000
NS
USD
28652598.40000000
0.980721471431
Long
EC
CORP
CA
N
1
N
N
N
Encore Capital Group Inc
5493000UVC6H49CIH830
Encore Capital Group Inc
292554102
693113.00000000
NS
USD
24508475.68000000
0.838876390751
Long
EC
CORP
US
N
1
N
N
N
TransUnion
549300ZS772LUNUMRB03
TransUnion
89400J107
676779.00000000
NS
USD
57939050.19000000
1.983138484071
Long
EC
CORP
US
N
1
N
N
N
FirstCash Inc
549300V2X3UU7K0DG350
FirstCash Inc
33767D105
458127.00000000
NS
USD
36938780.01000000
1.264340991995
Long
EC
CORP
US
N
1
N
N
N
Aspen Technology Inc
529900B0MZWTVFG7CB96
Aspen Technology Inc
045327103
397425.00000000
NS
USD
48060605.25000000
1.645018955721
Long
EC
CORP
US
N
1
N
N
N
World Wrestling Entertainment Inc
549300WZVLSCS3L4L698
World Wrestling Entertainment Inc
98156Q108
508500.00000000
NS
USD
32986395.00000000
1.129058711883
Long
EC
CORP
US
N
1
N
N
N
Cboe Global Markets Inc
529900RLNSGA90UPEH54
Cboe Global Markets Inc
12503M108
248703.00000000
NS
USD
29844360.00000000
1.021513101343
Long
EC
CORP
US
N
1
N
N
N
Glaukos Corp
5299004JA1LHE21M6T14
Glaukos Corp
377322102
458378.00000000
NS
USD
24967849.66000000
0.854599848683
Long
EC
CORP
US
N
1
N
N
N
GoDaddy Inc
N/A
GoDaddy Inc
380237107
648923.00000000
NS
USD
44074850.16000000
1.508594484123
Long
EC
CORP
US
N
1
N
N
N
Ritchie Bros Auctioneers Inc
5493002H8U24DJXQ4886
Ritchie Bros Auctioneers Inc
767744105
795862.00000000
NS
USD
34182272.90000000
1.169991234560
Long
EC
CORP
CA
N
1
N
N
N
Encompass Health Corp
549300FVRPM9DRQZRG64
Encompass Health Corp
29261A100
1063259.00000000
NS
USD
73651950.93000000
2.520959833433
Long
EC
CORP
US
N
1
N
N
N
Healthcare Services Group Inc
529900GVZ1D2FBYMS719
Healthcare Services Group Inc
421906108
1296427.00000000
NS
USD
31529104.64000000
1.079178560485
Long
EC
CORP
US
N
1
N
N
N
Generac Holdings Inc
529900S2H2AHJHSFFI84
Generac Holdings Inc
368736104
230600.00000000
NS
USD
23196054.00000000
0.793954806217
Long
EC
CORP
US
N
1
N
N
N
iRhythm Technologies Inc
549300FJI72RJGDQS384
iRhythm Technologies Inc
450056106
327900.00000000
NS
USD
22326711.00000000
0.764198923897
Long
EC
CORP
US
N
1
N
N
N
Varonis Systems Inc
549300SHIVNRRH7STS26
Varonis Systems Inc
922280102
294800.00000000
NS
USD
22908908.00000000
0.784126369588
Long
EC
CORP
US
N
1
N
N
N
Live Nation Entertainment Inc
5493007B9BM9ZXJINO78
Live Nation Entertainment Inc
538034109
883722.00000000
NS
USD
63159611.34000000
2.161827911859
Long
EC
CORP
US
N
1
N
N
N
Brink's Co/The
XFP140TFNOQMIVFTVQ13
Brink's Co/The
109696104
461795.00000000
NS
USD
41875570.60000000
1.433317517753
Long
EC
CORP
US
N
1
N
N
N
Copart Inc
549300KVYX3JWMYEHU61
Copart Inc
217204106
326105.00000000
NS
USD
29655988.70000000
1.015065526295
Long
EC
CORP
US
N
1
N
N
N
HEICO Corp
529900O1DTDLCJ7L0I14
HEICO Corp
422806208
365034.00000000
NS
USD
32681494.02000000
1.118622557592
Long
EC
CORP
US
N
1
N
N
N
Penumbra Inc
549300RGE06P3ECANU72
Penumbra Inc
70975L107
300426.00000000
NS
USD
49350979.02000000
1.689185884135
Long
EC
CORP
US
N
1
N
N
N
Amedisys Inc
5299001RBS9GK9STN379
Amedisys Inc
023436108
240118.00000000
NS
USD
40080496.56000000
1.371875702625
Long
EC
CORP
US
N
1
N
N
N
Burlington Stores Inc
5299003Z37DVGKKC1W09
Burlington Stores Inc
122017106
349686.00000000
NS
USD
79738898.58000000
2.729303948424
Long
EC
CORP
US
N
1
N
N
N
ABIOMED Inc
5493001EZN4ZTB4Z5887
ABIOMED Inc
003654100
157892.00000000
NS
USD
26934796.28000000
0.921924520480
Long
EC
CORP
US
N
1
N
N
N
Wayfair Inc
54930027N9ZAVYFDHK53
Wayfair Inc
94419L101
232185.00000000
NS
USD
20982558.45000000
0.718191254775
Long
EC
CORP
US
N
1
N
N
N
Grand Canyon Education Inc
529900XFER799IYOSW74
Grand Canyon Education Inc
38526M106
662501.00000000
NS
USD
63460970.79000000
2.172142846620
Long
EC
CORP
US
N
1
N
N
N
Anaplan Inc
N/A
Anaplan Inc
03272L108
414200.00000000
NS
USD
21704080.00000000
0.742887502784
Long
EC
CORP
US
N
1
N
N
N
Vail Resorts Inc
529900PSZHRNU9HKH870
Vail Resorts Inc
91879Q109
193728.00000000
NS
USD
46461786.24000000
1.590294560043
Long
EC
CORP
US
N
1
N
N
N
Horizon Therapeutics Plc
N/A
Horizon Therapeutics Plc
000000000
1905940.00000000
NS
USD
68995028.00000000
2.361562621197
Long
EC
CORP
IE
N
1
N
N
N
Insulet Corp
549300TZTYD2PYN92D43
Insulet Corp
45784P101
405095.00000000
NS
USD
69352264.00000000
2.373790099162
Long
EC
CORP
US
N
1
N
N
N
Qualys Inc
549300EMBXYOW9W1XA17
Qualys Inc
74758T303
76419.00000000
NS
USD
6371052.03000000
0.218068443015
Long
EC
CORP
US
N
1
N
N
N
Martin Marietta Materials Inc
5299005MZ4WZECVATV08
Martin Marietta Materials Inc
573284106
275945.00000000
NS
USD
77165259.80000000
2.641213410315
Long
EC
CORP
US
N
1
N
N
N
Ligand Pharmaceuticals Inc
5493008K7TB0IKP37H79
Ligand Pharmaceuticals Inc
53220K504
315212.00000000
NS
USD
32873459.48000000
1.125193153591
Long
EC
CORP
US
N
1
N
N
N
Euronet Worldwide Inc
YG3575C4DSHJPA5KET68
Euronet Worldwide Inc
298736109
461255.00000000
NS
USD
72675337.80000000
2.487532307855
Long
EC
CORP
US
N
1
N
N
N
BJ's Wholesale Club Holdings Inc
549300UCIWH1C93V0J03
BJ's Wholesale Club Holdings Inc
05550J101
2096379.00000000
NS
USD
47671658.46000000
1.631706080467
Long
EC
CORP
US
N
1
N
N
N
Etsy Inc
54930089Q7XT501AEA40
Etsy Inc
29786A106
506800.00000000
NS
USD
22451240.00000000
0.768461303958
Long
EC
CORP
US
N
1
N
N
N
Axalta Coating Systems Ltd
529900AGLPA40GV6H619
Axalta Coating Systems Ltd
000000000
799674.00000000
NS
USD
24310089.60000000
0.832086029696
Long
EC
CORP
BM
N
1
N
N
N
Veracyte Inc
529900ESWZRHXOW27Z37
Veracyte Inc
92337F107
724223.00000000
NS
USD
20220306.16000000
0.692100874524
Long
EC
CORP
US
N
1
N
N
N
Perspecta Inc
549300XIT2GJKMZC0O65
Perspecta Inc
715347100
823300.00000000
NS
USD
21768052.00000000
0.745077137145
Long
EC
CORP
US
N
1
N
N
N
Avalara Inc
N/A
Avalara Inc
05338G106
477762.00000000
NS
USD
34996066.50000000
1.197845771370
Long
EC
CORP
US
N
1
N
N
N
Trex Co Inc
N/A
Trex Co Inc
89531P105
913752.00000000
NS
USD
82128029.76000000
2.811079158252
Long
EC
CORP
US
N
1
N
N
N
FIXED INC CLEARING CORP.REPO
549300H47WTHXPU08X20
FIXED INC CLEARING CORP.REPO
000000000
51376055.18000000
PA
USD
51376055.18000000
1.758500214503
Long
RA
CORP
US
N
2
Repurchase
N
0.12000000
2020-01-02
50725000.00000000
USD
52405113.45000000
USD
UST
N
N
N
Advance Auto Parts Inc
529900UCNQ5H9FSL0Y70
Advance Auto Parts Inc
00751Y106
181390.00000000
NS
USD
29051422.40000000
0.994372423944
Long
EC
CORP
US
N
1
N
N
N
SiteOne Landscape Supply Inc
5299008LX7SBD4HIAU03
SiteOne Landscape Supply Inc
82982L103
319497.00000000
NS
USD
28962403.05000000
0.991325468596
Long
EC
CORP
US
N
1
N
N
N
Cable One Inc
549300648QS85T0XSH18
Cable One Inc
12685J105
27847.00000000
NS
USD
41449424.09000000
1.418731370050
Long
EC
CORP
US
N
1
N
N
N
Portola Pharmaceuticals Inc
549300BM3O4O0CNBGJ64
Portola Pharmaceuticals Inc
737010108
1604653.00000000
NS
USD
38319113.64000000
1.311587067544
Long
EC
CORP
US
N
1
N
N
N
Entegris Inc
IYX6OWO7BT5DKO3BYG52
Entegris Inc
29362U104
290019.00000000
NS
USD
14527051.71000000
0.497232094964
Long
EC
CORP
US
N
1
N
N
N
Virtu Financial Inc
5493001OPW2K42CH3884
Virtu Financial Inc
928254101
1720171.00000000
NS
USD
27505534.29000000
0.941459747727
Long
EC
CORP
US
N
1
N
N
N
Guidewire Software Inc
549300WXSG0J8IXZCK32
Guidewire Software Inc
40171V100
276548.00000000
NS
USD
30356673.96000000
1.039048589527
Long
EC
CORP
US
N
1
N
N
N
Proofpoint Inc
529900C5FODDK0WSR085
Proofpoint Inc
743424103
257400.00000000
NS
USD
29544372.00000000
1.011245108589
Long
EC
CORP
US
N
1
N
N
N
Jones Lang LaSalle Inc
6SYKCME112RT8TQUO411
Jones Lang LaSalle Inc
48020Q107
217579.00000000
NS
USD
37878328.11000000
1.296499855294
Long
EC
CORP
US
N
1
N
N
N
Booz Allen Hamilton Holding Corp
529900JPV47PIUWMA015
Booz Allen Hamilton Holding Corp
099502106
607597.00000000
NS
USD
43218374.61000000
1.479279029032
Long
EC
CORP
US
N
1
N
N
N
National Instruments Corp
549300TP4OOPCYWDUP86
National Instruments Corp
636518102
594307.00000000
NS
USD
25162958.38000000
0.861278032222
Long
EC
CORP
US
N
1
N
N
N
Zynga Inc
N/A
Zynga Inc
98986T108
5926300.00000000
NS
USD
36268956.00000000
1.241414247987
Long
EC
CORP
US
N
1
N
N
N
Pure Storage Inc
549300NPDB0BZTK3WO90
Pure Storage Inc
74624M102
3262458.00000000
NS
USD
55820656.38000000
1.910630076093
Long
EC
CORP
US
N
1
N
N
N
Signature Bank/New York NY
VLP5AP0XK2GM6GKD1007
Signature Bank/New York NY
82669G104
208837.00000000
NS
USD
28529222.57000000
0.976498562086
Long
EC
CORP
US
N
1
N
N
N
Lamb Weston Holdings Inc
5493005SMYID1D2OY946
Lamb Weston Holdings Inc
513272104
813838.00000000
NS
USD
70014483.14000000
2.396456543592
Long
EC
CORP
US
N
1
N
N
N
Planet Fitness Inc
549300LLE5HUPF6H8G33
Planet Fitness Inc
72703H101
398900.00000000
NS
USD
29789852.00000000
1.019647400885
Long
EC
CORP
US
N
1
N
N
N
j2 Global Inc
5493008OJYGLHD7MXA18
j2 Global Inc
48123V102
469671.00000000
NS
USD
44012869.41000000
1.506473006291
Long
EC
CORP
US
N
1
N
N
N
Sabre Corp
529900VKCYZW8GZ4WW58
Sabre Corp
78573M104
2067088.00000000
NS
USD
46385454.72000000
1.587681883889
Long
EC
CORP
US
N
1
N
N
N
Crown Holdings Inc
NYLWZIOY8PUNIT4JOE22
Crown Holdings Inc
228368106
794881.00000000
NS
USD
57660667.74000000
1.973610006334
Long
EC
CORP
US
N
1
N
N
N
Novanta Inc
N/A
Novanta Inc
67000B104
243868.00000000
NS
USD
21567685.92000000
0.738219004627
Long
EC
CORP
CA
N
1
N
N
N
STERIS PLC
N/A
STERIS PLC
000000000
277498.00000000
NS
USD
42296245.16000000
1.447716371488
Long
EC
CORP
IE
N
1
N
N
N
Rogers Corp
PW0CN80KNFR7RUOOKJ84
Rogers Corp
775133101
190753.00000000
NS
USD
23792621.69000000
0.814374132052
Long
EC
CORP
US
N
1
N
N
N
Inspire Medical Systems Inc
549300XQQCQ7HCJKTW25
Inspire Medical Systems Inc
457730109
258638.00000000
NS
USD
19193525.98000000
0.656956230575
Long
EC
CORP
US
N
1
N
N
N
WEX Inc
T9M5IGROL1TL1G5OV478
WEX Inc
96208T104
194736.00000000
NS
USD
40789402.56000000
1.396140145441
Long
EC
CORP
US
N
1
N
N
N
Parsley Energy Inc
549300DMRA8DSL66G562
Parsley Energy Inc
701877102
868652.00000000
NS
USD
16426209.32000000
0.562236483737
Long
EC
CORP
US
N
1
N
N
N
Ares Management Corp
529900JUV61FH7B8VW38
Ares Management Corp
03990B101
664384.00000000
NS
USD
23711864.96000000
0.811609989757
Long
EC
CORP
US
N
1
N
N
N
Halozyme Therapeutics Inc
529900242I3SV9AGM753
Halozyme Therapeutics Inc
40637H109
1505047.00000000
NS
USD
26684483.31000000
0.913356805230
Long
EC
CORP
US
N
1
N
N
N
Teledyne Technologies Inc
549300VSMO9KYQWDND94
Teledyne Technologies Inc
879360105
206478.00000000
NS
USD
71552886.12000000
2.449113018692
Long
EC
CORP
US
N
1
N
N
N
Ollie's Bargain Outlet Holdings Inc
529900YO5DSQCPEFDZ05
Ollie's Bargain Outlet Holdings Inc
681116109
433800.00000000
NS
USD
28331478.00000000
0.969730158644
Long
EC
CORP
US
N
1
N
N
N
Nice Ltd
254900YTY4EF5Z4W0A51
Nice Ltd
653656108
326057.00000000
NS
USD
50587743.55000000
1.731517874859
Long
EC
CORP
IL
N
1
N
N
N
BWX Technologies Inc
549300NP85N265KWMS58
BWX Technologies Inc
05605H100
1568128.00000000
NS
USD
97349386.24000000
3.332075924963
Long
EC
CORP
US
N
1
N
N
N
Teleflex Inc
UUL85LWXB4NGSWWXIQ25
Teleflex Inc
879369106
156451.00000000
NS
USD
58894414.44000000
2.015838702737
Long
EC
CORP
US
N
1
N
N
N
2020-01-15
WILLIAM BLAIR FUNDS
Colette Garavalia
Colette Garavalia
Principal Financial Officer