0001752724-21-025601.txt : 20210217 0001752724-21-025601.hdr.sgml : 20210217 20210217155932 ACCESSION NUMBER: 0001752724-21-025601 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: 21644602 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 S000008602 William Blair Small Cap Growth Fund C000023540 Class N WBSNX C000023541 Class I WBSIX C000211720 Class R6 WBSRX NPORT-P 1 primary_doc.xml NPORT-P false 0000822632 XXXXXXXX S000008602 C000023540 C000023541 C000211720 WILLIAM BLAIR FUNDS 811-05344 0000822632 SNQR0U5FDV8EZZX4W051 150 NORTH RIVERSIDE PLAZA CHICAGO 60606 312-364-8000 William Blair Small Cap Growth Fund S000008602 5493003FC1N8C1R68G14 2020-12-31 2020-12-31 N 675677678.60 962666.92 674715011.68 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 PAE Inc N/A PAE Inc 69290Y109 950968.00000000 NS USD 8729886.24000000 1.293862755219 Long EC CORP US N 1 N N N FirstCash Inc 549300V2X3UU7K0DG350 FirstCash Inc 33767D105 143778.00000000 NS USD 10070211.12000000 1.492513275334 Long EC CORP US N 1 N N N Revolve Group Inc N/A Revolve Group Inc 76156B107 285464.00000000 NS USD 8897912.88000000 1.318766105091 Long EC CORP US N 1 N N N Ligand Pharmaceuticals Inc 5493008K7TB0IKP37H79 Ligand Pharmaceuticals Inc 53220K504 108058.00000000 NS USD 10746368.10000000 1.592726990502 Long EC CORP US N 1 N N N US Physical Therapy Inc 529900KL1UXQYFIOMY96 US Physical Therapy Inc 90337L108 50807.00000000 NS USD 6109541.75000000 0.905499602682 Long EC CORP US N 1 N N N Pure Storage Inc 549300NPDB0BZTK3WO90 Pure Storage Inc 74624M102 501496.00000000 NS USD 11338824.56000000 1.680535391048 Long EC CORP US N 1 N N N Laureate Education Inc 5JL7TMOH5TY3IUYSUP91 Laureate Education Inc 518613203 349672.00000000 NS USD 5091224.32000000 0.754574039685 Long EC CORP US N 1 N N N Vertex Inc 549300QMYW171MP1PL50 Vertex Inc 92538J106 82477.00000000 NS USD 2874323.45000000 0.426005557938 Long EC CORP US N 1 N N N Skyline Champion Corp N/A Skyline Champion Corp 830830105 209680.00000000 NS USD 6487499.20000000 0.961516949778 Long EC CORP US N 1 N N N Colliers International Group Inc D3O8K13PHLEXXD1DT480 Colliers International Group Inc 194693107 65098.00000000 NS USD 5802184.74000000 0.859945997874 Long EC CORP CA N 1 N N N Simulations Plus Inc N/A Simulations Plus Inc 829214105 62200.00000000 NS USD 4473424.00000000 0.663009407314 Long EC CORP US N 1 N N N Rush Street Interactive Inc N/A Rush Street Interactive Inc 782011100 443050.00000000 NS USD 9592032.50000000 1.421642076128 Long EC CORP US N 1 N N N Energy Recovery Inc 549300ZEQL52Z525WJ22 Energy Recovery Inc 29270J100 279256.00000000 NS USD 3809051.84000000 0.564542328844 Long EC CORP US N 1 N N N CMC Materials Inc 31F6V1MN00ZW3XWB4J69 CMC Materials Inc 12571T100 37050.00000000 NS USD 5605665.00000000 0.830819665037 Long EC CORP US N 1 N N N Luxfer Holdings PLC 21380045UF5SJYZOXE41 Luxfer Holdings PLC 000000000 403685.00000000 NS USD 6628507.70000000 0.982415921574 Long EC CORP GB N 1 N N N Fixed Income Clearing Corp 549300H47WTHXPU08X20 FIXED INC CLEARING CORP.REPO 000000000 10756462.49000000 PA USD 10756462.49000000 1.594223087347 Long RA CORP US N 2 Repurchase N 0.00000000 2021-01-04 11026300.00000000 USD 10971598.52570000 USD UST N N N LiveRamp Holdings Inc 254900GXS75LG1X7RF88 LiveRamp Holdings Inc 53815P108 147430.00000000 NS USD 10790401.70000000 1.599253242214 Long EC CORP US N 1 N N N AxoGen Inc N/A AxoGen Inc 05463X106 397690.00000000 NS USD 7118651.00000000 1.055060414659 Long EC CORP US N 1 N N N Merit Medical Systems Inc 549300OYTY138SP2CE83 Merit Medical Systems Inc 589889104 167090.00000000 NS USD 9275165.90000000 1.374679048107 Long EC CORP US N 1 N N N Lithia Motors Inc SE8N1EZEHPZQBCBVKD53 Lithia Motors Inc 536797103 29239.00000000 NS USD 8557378.13000000 1.268295203435 Long EC CORP US N 1 N N N National Vision Holdings Inc 549300JHURCBLI5ROA42 National Vision Holdings Inc 63845R107 152218.00000000 NS USD 6893953.22000000 1.021757794129 Long EC CORP US N 1 N N N QuinStreet Inc 549300TP8MFBFPOS4Y78 QuinStreet Inc 74874Q100 559665.00000000 NS USD 11999217.60000000 1.778412721264 Long EC CORP US N 1 N N N Lincoln Electric Holdings Inc BIMGBY40SIN95O01BN93 Lincoln Electric Holdings Inc 533900106 48390.00000000 NS USD 5625337.50000000 0.833735340494 Long EC CORP US N 1 N N N Porch Group Inc N/A Porch Group Inc 733245104 415958.00000000 NS USD 5935720.66000000 0.879737453183 Long EC CORP US N 1 N N N Halozyme Therapeutics Inc 529900242I3SV9AGM753 Halozyme Therapeutics Inc 40637H109 250510.00000000 NS USD 10699282.10000000 1.585748340378 Long EC CORP US N 1 N N N Brink's Co/The XFP140TFNOQMIVFTVQ13 Brink's Co/The 109696104 199216.00000000 NS USD 14343552.00000000 2.125868218684 Long EC CORP US N 1 N N N Boot Barn Holdings Inc 529900QE1BFMYA3N4E71 Boot Barn Holdings Inc 099406100 243094.00000000 NS USD 10540555.84000000 1.562223406554 Long EC CORP US N 1 N N N Knowles Corp 5493003EO323TDZQU148 Knowles Corp 49926D109 276970.00000000 NS USD 5104557.10000000 0.756550100655 Long EC CORP US N 1 N N N PROS Holdings Inc 549300LPE1KNL5RWKQ48 PROS Holdings Inc 74346Y103 39369.00000000 NS USD 1998764.13000000 0.296238277702 Long EC CORP US N 1 N N N BJ's Wholesale Club Holdings Inc 549300UCIWH1C93V0J03 BJ's Wholesale Club Holdings Inc 05550J101 157510.00000000 NS USD 5871972.80000000 0.870289336734 Long EC CORP US N 1 N N N Darling Ingredients Inc L1N0SPPKS7EXZYUMZ898 Darling Ingredients Inc 237266101 182820.00000000 NS USD 10545057.60000000 1.562890615660 Long EC CORP US N 1 N N N WNS Holdings Ltd 529900RM7QHUD3W9DM42 WNS Holdings Ltd 92932M101 131052.00000000 NS USD 9442296.60000000 1.399449610064 Long EC CORP JE N 1 N N N Aerie Pharmaceuticals Inc 529900SFXHDHUO324R09 Aerie Pharmaceuticals Inc 00771V108 444841.00000000 NS USD 6009801.91000000 0.890717088839 Long EC CORP US N 1 N N N Penumbra Inc 549300RGE06P3ECANU72 Penumbra Inc 70975L107 25148.00000000 NS USD 4400900.00000000 0.652260572807 Long EC CORP US N 1 N N N GenMark Diagnostics Inc N/A GenMark Diagnostics Inc 372309104 431634.00000000 NS USD 6301856.40000000 0.934002696087 Long EC CORP US N 1 N N N Grid Dynamics Holdings Inc N/A Grid Dynamics Holdings Inc 39813G109 930729.00000000 NS USD 11727185.40000000 1.738094632102 Long EC CORP US N 1 N N N Twist Bioscience Corp 549300T23BL59LCOH584 Twist Bioscience Corp 90184D100 50306.00000000 NS USD 7107734.74000000 1.053442507867 Long EC CORP US N 1 N N N American Software Inc/GA N/A American Software Inc/GA 029683109 258320.00000000 NS USD 4435354.40000000 0.657367084357 Long EC CORP US N 1 N N N Varonis Systems Inc 549300SHIVNRRH7STS26 Varonis Systems Inc 922280102 44080.00000000 NS USD 7211928.80000000 1.068885184878 Long EC CORP US N 1 N N N Health Catalyst Inc 549300223PL6GWKVJG92 Health Catalyst Inc 42225T107 221958.00000000 NS USD 9661831.74000000 1.431987071985 Long EC CORP US N 1 N N N Star Peak Energy Transition Corp N/A Star Peak Energy Transition Corp 855185104 303809.00000000 NS USD 6215932.14000000 0.921267799351 Long EC CORP US N 1 N N N Tabula Rasa HealthCare Inc 549300K6KY242XRMEF28 Tabula Rasa HealthCare Inc 873379101 151106.00000000 NS USD 6473381.04000000 0.959424487070 Long EC CORP US N 1 N N N BWX Technologies Inc 549300NP85N265KWMS58 BWX Technologies Inc 05605H100 223539.00000000 NS USD 13474930.92000000 1.997129260018 Long EC CORP US N 1 N N N ESCO Technologies Inc 5493007JJLP5MEWVDH10 ESCO Technologies Inc 296315104 51156.00000000 NS USD 5280322.32000000 0.782600391067 Long EC CORP US N 1 N N N South Mountain Merger Corp 549300K51KDPS5MBVB54 South Mountain Merger Corp 838884104 179446.00000000 NS USD 2894463.98000000 0.428990600460 Long EC CORP US N 1 N N N Douglas Dynamics Inc 529900CDFLKNQ0QT6580 Douglas Dynamics Inc 25960R105 162323.00000000 NS USD 6942554.71000000 1.028961056122 Long EC CORP US N 1 N N N Home BancShares Inc/AR N/A Home BancShares Inc/AR 436893200 314518.00000000 NS USD 6126810.64000000 0.908059037362 Long EC CORP US N 1 N N N Cameco Corp N4BHALMXL3GMZKCUON55 Cameco Corp 13321L108 653740.00000000 NS USD 8760116.00000000 1.298343129818 Long EC CORP CA N 1 N N N Winmark Corp N/A Winmark Corp 974250102 26970.00000000 NS USD 5011026.00000000 0.742687788659 Long EC CORP US N 1 N N N Grand Canyon Education Inc 529900XFER799IYOSW74 Grand Canyon Education Inc 38526M106 104742.00000000 NS USD 9752527.62000000 1.445429173973 Long EC CORP US N 1 N N N Veracyte Inc 529900ESWZRHXOW27Z37 Veracyte Inc 92337F107 141320.00000000 NS USD 6916200.80000000 1.025055124055 Long EC CORP US N 1 N N N j2 Global Inc 5493008OJYGLHD7MXA18 j2 Global Inc 48123V102 80933.00000000 NS USD 7906344.77000000 1.171805078163 Long EC CORP US N 1 N N N Albany International Corp L73WCPNCZIRSQGZTW097 Albany International Corp 012348108 97785.00000000 NS USD 7179374.70000000 1.064060318166 Long EC CORP US N 1 N N N Littelfuse Inc 549300MY7HLQFYTPCX75 Littelfuse Inc 537008104 26863.00000000 NS USD 6840931.58000000 1.013899418506 Long EC CORP US N 1 N N N Blueprint Medicines Corp 5299004CC60O9T5HVM83 Blueprint Medicines Corp 09627Y109 31390.00000000 NS USD 3520388.50000000 0.521759326390 Long EC CORP US N 1 N N N Verra Mobility Corp N/A Verra Mobility Corp 92511U102 539699.00000000 NS USD 7242760.58000000 1.073454785297 Long EC CORP US N 1 N N N CareDx Inc 549300NQOFKL9NON0U06 CareDx Inc 14167L103 123197.00000000 NS USD 8925622.65000000 1.322872990149 Long EC CORP US N 1 N N N IAA Inc 549300PZCOPC5178W747 IAA Inc 449253103 96520.00000000 NS USD 6271869.60000000 0.929558330765 Long EC CORP US N 1 N N N Ducommun Inc 549300Z71HMWF90S2214 Ducommun Inc 264147109 255499.00000000 NS USD 13720296.30000000 2.033495040496 Long EC CORP US N 1 N N N Agilysys Inc 5299001XWB5V3B5IPN93 Agilysys Inc 00847J105 89882.00000000 NS USD 3449671.16000000 0.511278258269 Long EC CORP US N 1 N N N Open Lending Corp N/A Open Lending Corp 68373J104 164137.00000000 NS USD 5738229.52000000 0.850467148450 Long EC CORP US N 1 N N N LivePerson Inc 549300IN2P1JZ20G7N40 LivePerson Inc 538146101 102647.00000000 NS USD 6387722.81000000 0.946729018833 Long EC CORP US N 1 N N N Computer Services Inc N/A Computer Services Inc 20539A105 105369.00000000 NS USD 6258918.60000000 0.927638853686 Long EC CORP US N 1 N N N Novanta Inc N/A Novanta Inc 67000B104 36790.00000000 NS USD 4349313.80000000 0.644614944785 Long EC CORP CA N 1 N N N LPL Financial Holdings Inc 549300XROQ4Y8G2L7682 LPL Financial Holdings Inc 50212V100 58470.00000000 NS USD 6093743.40000000 0.903158117799 Long EC CORP US N 1 N N N LHC Group Inc 5299009NPLWAMRQYZX73 LHC Group Inc 50187A107 37223.00000000 NS USD 7940410.36000000 1.176853963902 Long EC CORP US N 1 N N N Euronet Worldwide Inc YG3575C4DSHJPA5KET68 Euronet Worldwide Inc 298736109 56960.00000000 NS USD 8254643.20000000 1.223426640448 Long EC CORP US N 1 N N N Insmed Inc 529900Q55QAG41CCAC11 Insmed Inc 457669307 240170.00000000 NS USD 7995259.30000000 1.184983164979 Long EC CORP US N 1 N N N Orion Engineered Carbons SA N/A Orion Engineered Carbons SA 000000000 496777.00000000 NS USD 8514757.78000000 1.261978410529 Long EC CORP LU N 1 N N N PDF Solutions Inc 549300GMSP6MROFBI160 PDF Solutions Inc 693282105 206932.00000000 NS USD 4469731.20000000 0.662462094754 Long EC CORP US N 1 N N N Acadia Healthcare Co Inc 5493005CW985Y9D0NC11 Acadia Healthcare Co Inc 00404A109 145199.00000000 NS USD 7297701.74000000 1.081597654368 Long EC CORP US N 1 N N N Harmony Biosciences Holdings Inc N/A Harmony Biosciences Holdings Inc 413197104 45007.00000000 NS USD 1627003.05000000 0.241139299087 Long EC CORP US N 1 N N N PROG Holdings Inc 549300DHYTLBOVRXIG52 PROG Holdings Inc 74319R101 172937.00000000 NS USD 9316116.19000000 1.380748320213 Long EC CORP US N 1 N N N Montrose Environmental Group Inc N/A Montrose Environmental Group Inc 615111101 220166.00000000 NS USD 6816339.36000000 1.010254587789 Long EC CORP US N 1 N N N Casella Waste Systems Inc 8EU0XUFVJ48U37IIDH51 Casella Waste Systems Inc 147448104 178930.00000000 NS USD 11084713.50000000 1.642873407010 Long EC CORP US N 1 N N N Brooks Automation Inc 35ZN6X1ANPH25YN32Y17 Brooks Automation Inc 114340102 133245.00000000 NS USD 9040673.25000000 1.339924722808 Long EC CORP US N 1 N N N Hanger Inc 254900ZJJJYVLHJXSZ60 Hanger Inc 41043F208 412230.00000000 NS USD 9064937.70000000 1.343520974496 Long EC CORP US N 1 N N N Upland Software Inc 549300NS277POYJ63W89 Upland Software Inc 91544A109 164140.00000000 NS USD 7532384.60000000 1.116380170828 Long EC CORP US N 1 N N N HealthEquity Inc 529900LRJU1RAFQHM467 HealthEquity Inc 42226A107 94655.00000000 NS USD 6598400.05000000 0.977953644987 Long EC CORP US N 1 N N N SiTime Corp N/A SiTime Corp 82982T106 38765.00000000 NS USD 4338966.45000000 0.643081356556 Long EC CORP US N 1 N N N Builders FirstSource Inc 549300W0SKP6L3H7DP63 Builders FirstSource Inc 12008R107 130800.00000000 NS USD 5337948.00000000 0.791141134789 Long EC CORP US N 1 N N N Encore Capital Group Inc 5493000UVC6H49CIH830 Encore Capital Group Inc 292554102 196723.00000000 NS USD 7662360.85000000 1.135644044871 Long EC CORP US N 1 N N N CryoLife Inc 549300YTKV8DMSMG6K81 CryoLife Inc 228903100 258442.00000000 NS USD 6101815.62000000 0.904354507365 Long EC CORP US N 1 N N N Ritchie Bros Auctioneers Inc 5493002H8U24DJXQ4886 Ritchie Bros Auctioneers Inc 767744105 136845.00000000 NS USD 9517569.75000000 1.410605898081 Long EC CORP CA N 1 N N N Encompass Health Corp 549300FVRPM9DRQZRG64 Encompass Health Corp 29261A100 75781.00000000 NS USD 6266330.89000000 0.928737434549 Long EC CORP US N 1 N N N FirstService Corp 5493000XUDIV75BCF118 FirstService Corp 33767E202 48767.00000000 NS USD 6669374.92000000 0.988472881816 Long EC CORP CA N 1 N N N Mercury Systems Inc 549300P3B84SGK7HH679 Mercury Systems Inc 589378108 90376.00000000 NS USD 7958510.56000000 1.179536607638 Long EC CORP US N 1 N N N Amicus Therapeutics Inc 549300MRD1SMUTNBPQ53 Amicus Therapeutics Inc 03152W109 315280.00000000 NS USD 7279815.20000000 1.078946677334 Long EC CORP US N 1 N N N Codexis Inc N/A Codexis Inc 192005106 385298.00000000 NS USD 8411055.34000000 1.246608596873 Long EC CORP US N 1 N N N Alarm.com Holdings Inc 549300HIH92U1EKIHZ32 Alarm.com Holdings Inc 011642105 90950.00000000 NS USD 9408777.50000000 1.394481720003 Long EC CORP US N 1 N N N PAR Technology Corp 549300HYPTHBJQINVG57 PAR Technology Corp 698884103 62750.00000000 NS USD 3940072.50000000 0.583960995649 Long EC CORP US N 1 N N N Forrester Research Inc 549300UUSFXYLJ80Z897 Forrester Research Inc 346563109 142843.00000000 NS USD 5985121.70000000 0.887059217060 Long EC CORP US N 1 N N N 2021-01-21 WILLIAM BLAIR FUNDS John Raczek John Raczek Principal Financial Officer