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