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