0001752724-23-029943.txt : 20230221 0001752724-23-029943.hdr.sgml : 20230221 20230221091233 ACCESSION NUMBER: 0001752724-23-029943 CONFORMED SUBMISSION TYPE: NPORT-P PUBLIC DOCUMENT COUNT: 1 CONFORMED PERIOD OF REPORT: 20221231 FILED AS OF DATE: 20230221 DATE AS OF CHANGE: 20230221 PERIOD START: 20221231 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: 23645612 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 S000066499 William Blair Small-Mid Cap Core Fund C000214491 Class I WBCIX C000214492 Class R6 WBCRX NPORT-P 1 primary_doc.xml NPORT-P false 0000822632 XXXXXXXX S000066499 C000214491 C000214492 WILLIAM BLAIR FUNDS 811-05344 0000822632 SNQR0U5FDV8EZZX4W051 150 NORTH RIVERSIDE PLAZA CHICAGO 60606 312-364-8000 William Blair Small-Mid Cap Core Fund S000066499 549300ECH5GG47ZL5S10 2022-12-31 2022-12-31 N 144373307.31 214830.26 144158477.05 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 Revolve Group Inc N/A Revolve Group Inc 76156B107 34133.00000000 NS USD 759800.58000000 0.527059244484 Long EC CORP US N 1 N N N Pure Storage Inc 549300NPDB0BZTK3WO90 Pure Storage Inc 74624M102 26908.00000000 NS USD 720058.08000000 0.499490626382 Long EC CORP US N 1 N N N Dynatrace Inc N/A Dynatrace Inc 268150109 40811.00000000 NS USD 1563061.30000000 1.084265963393 Long EC CORP US N 1 N N N Inter Parfums Inc N/A Inter Parfums Inc 458334109 17960.00000000 NS USD 1733499.20000000 1.202495500419 Long EC CORP US N 1 N N N Skyline Champion Corp N/A Skyline Champion Corp 830830105 28537.00000000 NS USD 1469940.87000000 1.019670088142 Long EC CORP US N 1 N N N Pool Corp 5493005VZK1KMN6CO617 Pool Corp 73278L105 5258.00000000 NS USD 1589651.14000000 1.102710830836 Long EC CORP US N 1 N N N Trex Co Inc N/A Trex Co Inc 89531P105 23350.00000000 NS USD 988405.50000000 0.685638139515 Long EC CORP US N 1 N N N Energy Recovery Inc 549300ZEQL52Z525WJ22 Energy Recovery Inc 29270J100 73864.00000000 NS USD 1513473.36000000 1.049867750389 Long EC CORP US N 1 N N N Virtu Financial Inc 5493001OPW2K42CH3884 Virtu Financial Inc 928254101 103318.00000000 NS USD 2108720.38000000 1.462779312845 Long EC CORP US N 1 N N N Repligen Corp 54930006QJ0T5AUO1E71 Repligen Corp 759916109 6147.00000000 NS USD 1040748.57000000 0.721947533920 Long EC CORP US N 1 N N N Leslie's Inc N/A Leslie's Inc 527064109 79737.00000000 NS USD 973588.77000000 0.675360055074 Long EC CORP US N 1 N N N Green Plains Inc VJ5WLTHARBSDR14KIZ98 Green Plains Inc 393222104 42605.00000000 NS USD 1299452.50000000 0.901405541034 Long EC CORP US N 1 N N N Columbia Banking System Inc N/A Columbia Banking System Inc 197236102 59058.00000000 NS USD 1779417.54000000 1.234348181538 Long EC CORP US N 1 N N N Aramark 549300MR6PG2DWZUIL39 Aramark 03852U106 25485.00000000 NS USD 1053549.90000000 0.730827573625 Long EC CORP US N 1 N N N Americold Realty Trust Inc 549300R7N1V5YV8MWH02 Americold Realty Trust Inc 03064D108 69410.00000000 NS USD 1964997.10000000 1.363081200780 Long EC US N 1 N N N Burlington Stores Inc 5299003Z37DVGKKC1W09 Burlington Stores Inc 122017106 9835.00000000 NS USD 1994144.60000000 1.383300268431 Long EC CORP US N 1 N N N Merit Medical Systems Inc 549300OYTY138SP2CE83 Merit Medical Systems Inc 589889104 41752.00000000 NS USD 2948526.24000000 2.045336701897 Long EC CORP US N 1 N N N Fixed Income Clearing Corp 549300H47WTHXPU08X20 FIXED INC CLEARING CORP.REPO 000000000 2340428.41000000 PA USD 2340428.41000000 1.623510776399 Long RA CORP US N 2 Repurchase N 1.60000000 2023-01-03 2615200.00000000 USD 2387290.55000000 USD UST N N N National Vision Holdings Inc 549300JHURCBLI5ROA42 National Vision Holdings Inc 63845R107 70145.00000000 NS USD 2718820.20000000 1.885993980816 Long EC CORP US N 1 N N N AGCO Corp LYOM0B2GCF1JWXK5ZG04 AGCO Corp 001084102 8560.00000000 NS USD 1187186.40000000 0.823528677809 Long EC CORP US N 1 N N N Horizon Therapeutics Plc 529900P0GSQ79OOZEV53 Horizon Therapeutics Plc 000000000 6817.00000000 NS USD 775774.60000000 0.538140119037 Long EC CORP IE N 1 N N N WillScot Mobile Mini Holdings Corp 549300HJ4VIXF476Q166 WillScot Mobile Mini Holdings Corp 971378104 63565.00000000 NS USD 2871231.05000000 1.991718495336 Long EC CORP US N 1 N N N Lincoln Electric Holdings Inc BIMGBY40SIN95O01BN93 Lincoln Electric Holdings Inc 533900106 5610.00000000 NS USD 810588.90000000 0.562290138316 Long EC CORP US N 1 N N N Fox Factory Holding Corp 529900GE1HSV0617R721 Fox Factory Holding Corp 35138V102 12080.00000000 NS USD 1102058.40000000 0.764476999585 Long EC CORP US N 1 N N N Crown Holdings Inc NYLWZIOY8PUNIT4JOE22 Crown Holdings Inc 228368106 31296.00000000 NS USD 2572844.16000000 1.784733171888 Long EC CORP US N 1 N N N Carlyle Group Inc/The 529900NGGVF94UK6PG95 Carlyle Group Inc/The 14316J108 25260.00000000 NS USD 753758.40000000 0.522867898873 Long EC CORP US N 1 N N N Wintrust Financial Corp Q774KI4AW80FHFW33O61 Wintrust Financial Corp 97650W108 21932.00000000 NS USD 1853692.64000000 1.285871408975 Long EC CORP US N 1 N N N Halozyme Therapeutics Inc 529900242I3SV9AGM753 Halozyme Therapeutics Inc 40637H109 33580.00000000 NS USD 1910702.00000000 1.325417720206 Long EC CORP US N 1 N N N Brink's Co/The XFP140TFNOQMIVFTVQ13 Brink's Co/The 109696104 33826.00000000 NS USD 1816794.46000000 1.260275841683 Long EC CORP US N 1 N N N Boot Barn Holdings Inc 529900QE1BFMYA3N4E71 Boot Barn Holdings Inc 099406100 11446.00000000 NS USD 715603.92000000 0.496400860111 Long EC CORP US N 1 N N N Western Alliance Bancorp 5493003VJXZ5JXT9S762 Western Alliance Bancorp 957638109 38814.00000000 NS USD 2311761.84000000 1.603625320762 Long EC CORP US N 1 N N N Penumbra Inc 549300RGE06P3ECANU72 Penumbra Inc 70975L107 9176.00000000 NS USD 2041292.96000000 1.416006191083 Long EC CORP US N 1 N N N Axon Enterprise Inc 549300QP2IEEGFE16681 Axon Enterprise Inc 05464C101 20139.00000000 NS USD 3341664.27000000 2.318049093180 Long EC CORP US N 1 N N N Signet Jewelers Ltd 549300N3XPGE91WV7M22 Signet Jewelers Ltd 000000000 16880.00000000 NS USD 1147840.00000000 0.796234826760 Long EC CORP BM N 1 N N N Ares Management Corp 529900JUV61FH7B8VW38 Ares Management Corp 03990B101 13435.00000000 NS USD 919491.40000000 0.637833736049 Long EC CORP US N 1 N N N Nice Ltd 254900YTY4EF5Z4W0A51 Nice Ltd 653656108 6771.00000000 NS USD 1302063.30000000 0.903216603452 Long EC CORP IL N 1 N N N Eagle Materials Inc 529900KRXRGXL61SG039 Eagle Materials Inc 26969P108 10462.00000000 NS USD 1389876.70000000 0.964131092698 Long EC CORP US N 1 N N N BWX Technologies Inc 549300NP85N265KWMS58 BWX Technologies Inc 05605H100 60235.00000000 NS USD 3498448.80000000 2.426807546521 Long EC CORP US N 1 N N N Globus Medical Inc 5299003M2P4CIK0RF205 Globus Medical Inc 379577208 28576.00000000 NS USD 2122339.52000000 1.472226651828 Long EC CORP US N 1 N N N Pebblebrook Hotel Trust 5493004Q1NNH6JXCSI52 Pebblebrook Hotel Trust 70509V100 49835.00000000 NS USD 667290.65000000 0.462886861497 Long EC US N 1 N N N Douglas Dynamics Inc 529900CDFLKNQ0QT6580 Douglas Dynamics Inc 25960R105 24255.00000000 NS USD 877060.80000000 0.608400433986 Long EC CORP US N 1 N N N SolarEdge Technologies Inc 5493000K6Y58XXPDF853 SolarEdge Technologies Inc 83417M104 5567.00000000 NS USD 1576964.09000000 1.093910064999 Long EC CORP US N 1 N N N Cameco Corp N4BHALMXL3GMZKCUON55 Cameco Corp 13321L108 129750.00000000 NS USD 2941432.50000000 2.040415909069 Long EC CORP CA N 1 N N N Entegris Inc IYX6OWO7BT5DKO3BYG52 Entegris Inc 29362U104 14923.00000000 NS USD 978799.57000000 0.678974688155 Long EC CORP US N 1 N N N Bright Horizons Family Solutions Inc N/A Bright Horizons Family Solutions Inc 109194100 14988.00000000 NS USD 945742.80000000 0.656043834086 Long EC CORP US N 1 N N N Grand Canyon Education Inc 529900XFER799IYOSW74 Grand Canyon Education Inc 38526M106 18927.00000000 NS USD 1999826.82000000 1.387241916620 Long EC CORP US N 1 N N N East West Bancorp Inc N/A East West Bancorp Inc 27579R104 34070.00000000 NS USD 2245213.00000000 1.557461653275 Long EC CORP US N 1 N N N Cognex Corp 549300JQTYZCLC43S226 Cognex Corp 192422103 25033.00000000 NS USD 1179304.63000000 0.818061243523 Long EC CORP US N 1 N N N Primo Water Corp 5493005TMUI9D3MY9I37 Primo Water Corp 74167P108 70026.00000000 NS USD 1088204.04000000 0.754866492951 Long EC CORP CA N 1 N N N Verra Mobility Corp 549300XX5EKGLR0M4152 Verra Mobility Corp 92511U102 163593.00000000 NS USD 2262491.19000000 1.569447205810 Long EC CORP US N 1 N N N TechnipFMC PLC 549300D5I93QWCJTCK36 TechnipFMC PLC 000000000 244264.00000000 NS USD 2977578.16000000 2.065489467516 Long EC CORP GB N 1 N N N Goosehead Insurance Inc 549300WH5MBIWHJ9XY95 Goosehead Insurance Inc 38267D109 18993.00000000 NS USD 652219.62000000 0.452432373972 Long EC CORP US N 1 N N N Ambarella Inc 254900XN7F4DG0CEKC02 Ambarella Inc 000000000 15767.00000000 NS USD 1296520.41000000 0.899371605840 Long EC CORP KY N 1 N N N Chemed Corp 54930020031IDJT2IM79 Chemed Corp 16359R103 4770.00000000 NS USD 2434751.10000000 1.688940636599 Long EC CORP US N 1 N N N Denbury Inc 549300KCWA5W52MS5559 Denbury Inc 24790A101 17006.00000000 NS USD 1479862.12000000 1.026552271002 Long EC CORP US N 1 N N N Allscripts Healthcare Solutions Inc Y68YJHVB1GU4TAU3C223 Allscripts Healthcare Solutions Inc 01988P108 64070.00000000 NS USD 1130194.80000000 0.783994686353 Long EC CORP US N 1 N N N ACV Auctions Inc N/A ACV Auctions Inc 00091G104 126113.00000000 NS USD 1035387.73000000 0.718228820939 Long EC CORP US N 1 N N N ZipRecruiter Inc 549300HLOVNNFCY2IV80 ZipRecruiter Inc 98980B103 54243.00000000 NS USD 890670.06000000 0.617840919400 Long EC CORP US N 1 N N N LPL Financial Holdings Inc 549300XROQ4Y8G2L7682 LPL Financial Holdings Inc 50212V100 8541.00000000 NS USD 1846307.97000000 1.280748803526 Long EC CORP US N 1 N N N MKS Instruments Inc 549300KEQATBHAGVF505 MKS Instruments Inc 55306N104 9002.00000000 NS USD 762739.46000000 0.529097889772 Long EC CORP US N 1 N N N Euronet Worldwide Inc YG3575C4DSHJPA5KET68 Euronet Worldwide Inc 298736109 19403.00000000 NS USD 1831255.14000000 1.270306940995 Long EC CORP US N 1 N N N Owens & Minor Inc 549300LMT5KQQXCEZ733 Owens & Minor Inc 690732102 109231.00000000 NS USD 2133281.43000000 1.479816847163 Long EC CORP US N 1 N N N Live Nation Entertainment Inc 5493007B9BM9ZXJINO78 Live Nation Entertainment Inc 538034109 9222.00000000 NS USD 643142.28000000 0.446135595464 Long EC CORP US N 1 N N N Wolfspeed Inc 549300OGU88P3AW3TO93 Wolfspeed Inc 977852102 8501.00000000 NS USD 586909.04000000 0.407127663950 Long EC CORP US N 1 N N N Acadia Healthcare Co Inc 5493005CW985Y9D0NC11 Acadia Healthcare Co Inc 00404A109 31725.00000000 NS USD 2611602.00000000 1.811618750033 Long EC CORP US N 1 N N N Casella Waste Systems Inc 8EU0XUFVJ48U37IIDH51 Casella Waste Systems Inc 147448104 36678.00000000 NS USD 2908932.18000000 2.017871053806 Long EC CORP US N 1 N N N CF Industries Holdings Inc 529900CG8YAQFZ2JMV97 CF Industries Holdings Inc 125269100 18072.00000000 NS USD 1539734.40000000 1.068084535511 Long EC CORP US N 1 N N N Azenta Inc 35ZN6X1ANPH25YN32Y17 Azenta Inc 114340102 19179.00000000 NS USD 1116601.38000000 0.774565188846 Long EC CORP US N 1 N N N IDACORP Inc N134NUJDWN8UEFA8B673 IDACORP Inc 451107106 24552.00000000 NS USD 2647933.20000000 1.836821014057 Long EC CORP US N 1 N N N Hannon Armstrong Sustainable Infrastructure Capital Inc N/A Hannon Armstrong Sustainable Infrastructure Capital Inc 41068X100 52778.00000000 NS USD 1529506.44000000 1.060989593743 Long EC US N 1 N N N ADT Inc N/A ADT Inc 00090Q103 114496.00000000 NS USD 1038478.72000000 0.720372982047 Long EC CORP US N 1 N N N New Fortress Energy Inc N/A New Fortress Energy Inc 644393100 33580.00000000 NS USD 1424463.60000000 0.988123368912 Long EC CORP US N 1 N N N Certara Inc N/A Certara Inc 15687V109 90050.00000000 NS USD 1447103.50000000 1.003828237931 Long EC CORP US N 1 N N N Berry Global Group Inc 549300G6KKUMMXM8NH73 Berry Global Group Inc 08579W103 18819.00000000 NS USD 1137232.17000000 0.788876376382 Long EC CORP US N 1 N N N Builders FirstSource Inc 549300W0SKP6L3H7DP63 Builders FirstSource Inc 12008R107 43599.00000000 NS USD 2828703.12000000 1.962217677298 Long EC CORP US N 1 N N N Encompass Health Corp 549300FVRPM9DRQZRG64 Encompass Health Corp 29261A100 36451.00000000 NS USD 2180134.31000000 1.512317800946 Long EC CORP US N 1 N N N Sylvamo Corp 5493001AOYU1ZOWOC971 Sylvamo Corp 871332102 34162.00000000 NS USD 1659931.58000000 1.151463038433 Long EC CORP US N 1 N N N Shoals Technologies Group Inc N/A Shoals Technologies Group Inc 82489W107 36467.00000000 NS USD 899640.89000000 0.624063813942 Long EC CORP US N 1 N N N Wyndham Hotels & Resorts Inc 549300FE3MQ4RVXXC673 Wyndham Hotels & Resorts Inc 98311A105 21112.00000000 NS USD 1505496.72000000 1.044334506584 Long EC CORP US N 1 N N N Performance Food Group Co 549300EUK8GR9IT1YK57 Performance Food Group Co 71377A103 29685.00000000 NS USD 1733307.15000000 1.202362278979 Long EC CORP US N 1 N N N Mercury Systems Inc 549300P3B84SGK7HH679 Mercury Systems Inc 589378108 47566.00000000 NS USD 2128102.84000000 1.476224557548 Long EC CORP US N 1 N N N Healthcare Realty Trust Inc 549300L0I14L7I0VLX84 Healthcare Realty Trust Inc 42226K105 108237.00000000 NS USD 2085726.99000000 1.446829234521 Long EC US N 1 N N N Chart Industries Inc EM7QGKC1GYOF3LSZSL80 Chart Industries Inc 16115Q308 19929.00000000 NS USD 2296418.67000000 1.592982054883 Long EC CORP US N 1 N N N STERIS PLC N/A STERIS PLC 000000000 4387.00000000 NS USD 810235.03000000 0.562044665412 Long EC CORP IE N 1 N N N Equity LifeStyle Properties Inc 529900PEQG66LENB6798 Equity LifeStyle Properties Inc 29472R108 30890.00000000 NS USD 1995494.00000000 1.384236321605 Long EC US N 1 N N N Whitecap Resources Inc 5493004AMPGZA0JO5Q37 Whitecap Resources Inc 96467A200 370983.00000000 NS USD 2949314.85000000 2.045883745689 Long EC CORP CA N 1 N N N Alarm.com Holdings Inc 549300HIH92U1EKIHZ32 Alarm.com Holdings Inc 011642105 17795.00000000 NS USD 880496.60000000 0.610783783248 Long EC CORP US N 1 N N N PacWest Bancorp 549300YI8VMFO7G36V04 PacWest Bancorp 695263103 50441.00000000 NS USD 1157620.95000000 0.803019686173 Long EC CORP US N 1 N N N 2023-01-17 WILLIAM BLAIR FUNDS John Raczek John Raczek Principal Financial Officer