0001752724-22-052240.txt : 20220228 0001752724-22-052240.hdr.sgml : 20220228 20220228171916 ACCESSION NUMBER: 0001752724-22-052240 CONFORMED SUBMISSION TYPE: NPORT-P PUBLIC DOCUMENT COUNT: 1 CONFORMED PERIOD OF REPORT: 20211231 FILED AS OF DATE: 20220228 PERIOD START: 20211231 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: 22691503 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 S000008595 William Blair International Small Cap Growth Fund C000023525 Class N WISNX C000023526 Class I WISIX C000023527 Class R6 WIISX NPORT-P 1 primary_doc.xml NPORT-P false 0000822632 XXXXXXXX S000008595 C000023526 C000023525 C000023527 WILLIAM BLAIR FUNDS 811-05344 0000822632 SNQR0U5FDV8EZZX4W051 150 NORTH RIVERSIDE PLAZA CHICAGO 60606 312-364-8000 William Blair International Small Cap Growth Fund S000008595 GU7UOTN8SY5EBGM2UF12 2021-12-31 2021-12-31 N 384166487.21 495647.83 383670839.38 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 268245.48000000 N dotdigital group plc 2138006LZ7HHQ6DWFD42 dotdigital group plc 000000000 833079.00000000 NS 2230420.58000000 0.581337008463 Long EC CORP GB N 1 N N N Nolato AB 213800T7T7I7WAOX8Y72 Nolato AB 000000000 507817.00000000 NS 6063771.75000000 1.580461981368 Long EC CORP SE N 1 N N N Canada Goose Holdings Inc 529900891XBE6RV8JR07 Canada Goose Holdings Inc 135086106 48964.00000000 NS USD 1814605.84000000 0.472959019489 Long EC CORP CA N 1 N N N Amplifon SpA ZYXJDNVM2JI3VBM8G556 Amplifon SpA 000000000 57886.00000000 NS 3127106.31000000 0.815049252909 Long EC CORP IT N 1 N N N AVEVA Group PLC 213800XHATUM2LFMKG16 AVEVA Group PLC 000000000 36273.00000000 NS 1671272.69000000 0.435600655160 Long EC CORP GB N 1 N N N Sdiptech AB 549300JBO7VTEGMRW310 Sdiptech AB 000000000 94916.00000000 NS 4952623.23000000 1.290852137213 Long EC CORP SE N 1 N N N Moonpig Group PLC 213800VAYO5KCAXZHK83 Moonpig Group PLC 000000000 138502.00000000 NS 703010.16000000 0.183232627513 Long EC CORP GB N 1 N N N Netwealth Group Ltd N/A Netwealth Group Ltd 000000000 154710.00000000 NS 1991173.29000000 0.518979574579 Long EC CORP AU N 1 N N N Ariston Holding NV N/A Ariston Holding NV 000000000 191694.00000000 NS 2212989.55000000 0.576793783331 Long EC CORP NL N 1 N N N AddTech AB 549300QZ5U2IDRHPWL60 AddTech AB 000000000 330630.00000000 NS 7903331.05000000 2.059924872781 Long EC CORP SE N 1 N N N AutoStore Holdings Ltd 549300KYN3M0LSM5A413 AutoStore Holdings Ltd 000000000 424116.00000000 NS 1675216.18000000 0.436628486727 Long EC CORP BM N 1 N N N Investment AB Latour 5493006GFBLNB3Y0Y789 Investment AB Latour 000000000 204722.00000000 NS 8353179.59000000 2.177173434264 Long EC CORP SE N 1 N N N Network International Holdings PLC 213800XVRNKWENNLKK60 Network International Holdings PLC 000000000 669359.00000000 NS 2647363.69000000 0.690009095890 Long EC CORP GB Y 1 N N N Changzhou Xingyu Automotive Lighting Systems Co Ltd N/A Changzhou Xingyu Automotive Lighting Systems Co Ltd 000000000 53462.00000000 NS 1713324.00000000 0.446560912152 Long EC CORP CN N 1 N N N Ace Hardware Indonesia Tbk PT 529900WER46RYFNZER60 Ace Hardware Indonesia Tbk PT 000000000 23099400.00000000 NS 2074529.52000000 0.540705549411 Long EC CORP ID N 1 N N N BICO Group AB 549300FE4PT8NDXXNK85 BICO Group AB 000000000 108233.00000000 NS 3327408.36000000 0.867255996149 Long EC CORP SE N 1 N N N Musti Group Oyj 743700IE9NQGF9YZAI97 Musti Group Oyj 000000000 106106.00000000 NS 3740018.79000000 0.974798813494 Long EC CORP FI N 1 N N N JINS Holdings Inc 353800IG2NOMKC105309 JINS Holdings Inc 000000000 67800.00000000 NS 4131774.32000000 1.076906007940 Long EC CORP JP N 1 N N N Lifco AB 549300RTLL4VDQRCTW41 Lifco AB 000000000 252370.00000000 NS 7560319.49000000 1.970522310795 Long EC CORP SE N 1 N N N IntegraFin Holdings PLC 213800CYIZKXK9PQYE87 IntegraFin Holdings PLC 000000000 686308.00000000 NS 5206776.87000000 1.357094763421 Long EC CORP GB Y 1 N N N Koh Young Technology Inc N/A Koh Young Technology Inc 000000000 210745.00000000 NS 4201603.79000000 1.095106366902 Long EC CORP KR N 1 N N N Ceres Power Holdings PLC 213800N7AAHSXQUOA733 Ceres Power Holdings PLC 000000000 37583.00000000 NS 506924.22000000 0.132124771540 Long EC CORP GB N 1 N N N TechnoPro Holdings Inc 3538001DJ8I5PJQNHU53 TechnoPro Holdings Inc 000000000 226500.00000000 NS 6871989.92000000 1.791116033500 Long EC CORP JP N 1 N N N Aavas Financiers Ltd 335800TMNAGA7MPDP384 Aavas Financiers Ltd 000000000 88256.00000000 NS 3086884.96000000 0.804565956846 Long EC CORP IN N 1 N N N Enghouse Systems Ltd 549300LKRHABBMOTY018 Enghouse Systems Ltd 292949104 69378.00000000 NS 2656212.93000000 0.692315562551 Long EC CORP CA N 1 N N N Softwareone Holding AG 529900GBI88JKWXLGI05 Softwareone Holding AG 000000000 148754.00000000 NS 3225833.01000000 0.840781388341 Long EC CORP CH N 1 N N N Kardex Holding AG 529900JKKMQ07D6QZ480 Kardex Holding AG 000000000 20053.00000000 NS 6602172.96000000 1.720790918243 Long EC CORP CH N 1 N N N Grupo Aeroportuario del Centro Norte SAB de CV 529900HUSBARAFSXJ605 Grupo Aeroportuario del Centro Norte SAB de CV 000000000 918700.00000000 NS 6173872.19000000 1.609158569355 Long EC CORP MX N 1 N N N Harmonic Drive Systems Inc 353800XFIX2EUARGOE85 Harmonic Drive Systems Inc 000000000 58400.00000000 NS 2467391.12000000 0.643101030035 Long EC CORP JP N 1 N N N Arezzo Industria e Comercio SA N/A Arezzo Industria e Comercio SA 000000000 207600.00000000 NS 2861301.97000000 0.745769987269 Long EC CORP BR N 1 N N N Rotork PLC 213800AH5RZIHGWRJ718 Rotork PLC 000000000 790047.00000000 NS 3819782.78000000 0.995588506588 Long EC CORP GB N 1 N N N Safestore Holdings PLC 213800WGA3YSJC1YOH73 Safestore Holdings PLC 000000000 488361.00000000 NS 9313786.03000000 2.427545977966 Long EC GB N 1 N N N Bengo4.com Inc N/A Bengo4.com Inc 000000000 36300.00000000 NS 1921820.39000000 0.500903428862 Long EC CORP JP N 1 N N N Beazley PLC 213800VTOMUWD41GIT12 Beazley PLC 000000000 540262.00000000 NS 3409919.50000000 0.888761706652 Long EC CORP GB N 1 N N N ASPEED Technology Inc N/A ASPEED Technology Inc 000000000 46000.00000000 NS 5927277.98000000 1.544886233621 Long EC CORP TW N 1 N N N Proya Cosmetics Co Ltd N/A Proya Cosmetics Co Ltd 000000000 91244.00000000 NS 2982267.98000000 0.777298578338 Long EC CORP CN N 1 N N N BE Semiconductor Industries NV 7245007A1YFLI2GNYX06 BE Semiconductor Industries NV 000000000 23175.00000000 NS 1979382.34000000 0.515906380375 Long EC CORP NL N 1 N N N Benefit One Inc N/A Benefit One Inc 000000000 197600.00000000 NS 8477405.89000000 2.209551787594 Long EC CORP JP N 1 N N N CTS Eventim AG & Co KGaA 529900FDHSN08UBJII80 CTS Eventim AG & Co KGaA 000000000 37447.00000000 NS 2743885.31000000 0.715166499083 Long EC CORP DE N 1 N N N Zur Rose Group AG 50670038OH136R5Z4663 Zur Rose Group AG 000000000 9941.00000000 NS 2569255.38000000 0.669650939370 Long EC CORP CH N 1 N N N MR DIY Group M Bhd N/A MR DIY Group M Bhd 000000000 2148500.00000000 NS 1861758.28000000 0.485248835436 Long EC CORP MY Y 1 N N N Ideagen PLC 213800KS1MLITOVNYC85 Ideagen PLC 000000000 685002.00000000 NS 2549757.17000000 0.664568924268 Long EC CORP GB N 1 N N N Kinaxis Inc 5299009VAZ14K7PFUQ15 Kinaxis Inc 49448Q109 30210.00000000 NS 4235060.12000000 1.103826427581 Long EC CORP CA N 1 N N N Burford Capital Ltd 549300FUKUWFYJMT2277 Burford Capital Ltd 000000000 194451.00000000 NS 2029265.39000000 0.528907902742 Long EC CORP GG N 1 N N N momo.com Inc N/A momo.com Inc 000000000 60800.00000000 NS 3571041.31000000 0.930756508826 Long EC CORP TW N 1 N N N TOMRA Systems ASA 549300J726JCFJU3VT89 Tomra Systems ASA 000000000 72312.00000000 NS 5181242.60000000 1.350439509130 Long EC CORP NO N 1 N N N Japan Elevator Service Holdings Co Ltd N/A Japan Elevator Service Holdings Co Ltd 000000000 195800.00000000 NS 3656249.67000000 0.952965222978 Long EC CORP JP N 1 N N N Info Edge India Ltd 335800MXUVHTBF9DEC78 Info Edge India Ltd 000000000 44017.00000000 NS 3294096.06000000 0.858573475462 Long EC CORP IN N 1 N N N Affle India Ltd 335800VOXUF6XMCWSD89 Affle India Ltd 000000000 97252.00000000 NS 1475676.79000000 0.384620523254 Long EC CORP IN N 1 N N N Chacha Food Co Ltd 300300AJZ9YPIRBJZN87 Chacha Food Co Ltd 000000000 356100.00000000 NS 3428384.76000000 0.893574493578 Long EC CORP CN N 1 N N N Belimo Holding AG 506700339DLX749VEM23 Belimo Holding AG 000000000 7181.00000000 NS 4570873.57000000 1.191352873569 Long EC CORP CH N 1 N N N Renishaw PLC 21380048ADXM6Z67CT18 Renishaw PLC 000000000 38523.00000000 NS 2492426.08000000 0.649626144125 Long EC CORP GB N 1 N N N Lagercrantz Group AB 5493002L6I4YHANEYR87 Lagercrantz Group AB 000000000 217121.00000000 NS 3198114.82000000 0.833556916957 Long EC CORP SE N 1 N N N Hypoport SE 391200GNIFXXP6KRYQ46 Hypoport SE 000000000 7413.00000000 NS 4312685.50000000 1.124058713184 Long EC CORP DE N 1 N N N EDP Renovaveis SA 529900MUFAH07Q1TAX06 EDP Renovaveis SA 000000000 118085.00000000 NS 2944230.03000000 0.767384363835 Long EC CORP ES N 1 N N N Locaweb Servicos de Internet SA N/A Locaweb Servicos de Internet SA 000000000 335200.00000000 NS 791962.66000000 0.206417214631 Long EC CORP BR Y 1 N N N Diploma PLC 2138008OGI7VYG8FGR19 Diploma PLC 000000000 88749.00000000 NS 4053058.16000000 1.056389421346 Long EC CORP GB N 1 N N N Indian Energy Exchange Ltd 335800JRG8ZOKN1KAE97 Indian Energy Exchange Ltd 000000000 838002.00000000 NS 2849869.55000000 0.742790240354 Long EC CORP IN Y 1 N N N Softcat PLC 213800N42YZLR9GLVC42 Softcat PLC 000000000 271512.00000000 NS 6629791.20000000 1.727989338651 Long EC CORP GB N 1 N N N Food & Life Cos Ltd 529900CWF7GCVZKS5M87 Food & Life Cos Ltd 000000000 133000.00000000 NS 5029557.51000000 1.310904294453 Long EC CORP JP N 1 N N N IndiaMart InterMesh Ltd N/A IndiaMart InterMesh Ltd 000000000 18498.00000000 NS 1611415.91000000 0.419999578963 Long EC CORP IN Y 1 N N N Trainline PLC 213800HO26VXTFJ4MO71 Trainline PLC 000000000 397153.00000000 NS 1499810.33000000 0.390910691160 Long EC CORP GB Y 1 N N N MIPS AB 549300LZSA4S0L54VQ25 MIPS AB 000000000 83742.00000000 NS 11000393.31000000 2.867143441960 Long EC CORP SE Y 1 N N N Plaid Inc N/A Plaid Inc 000000000 82500.00000000 NS 1531230.98000000 0.399100172031 Long EC CORP JP N 1 N N N NEOGAMES SA 222100MZTIQEZS4XY614 NEOGAMES SA 000000000 38770.00000000 NS USD 1077030.60000000 0.280717346603 Long EC CORP LU N 1 N N N Hemnet Group AB 5493008VIU67J3HUAR07 Hemnet Group AB 000000000 141368.00000000 NS 2617346.50000000 0.682185412951 Long EC CORP SE N 1 N N N Arjo AB 549300OWGJPYKC6JF790 Arjo AB 000000000 531351.00000000 NS 6515315.15000000 1.698152291304 Long EC CORP SE N 1 N N N AU Small Finance Bank Ltd 3358006J6L5P5MWKCU97 AU Small Finance Bank Ltd 000000000 371752.00000000 NS 5196780.96000000 1.354489428594 Long EC CORP IN Y 1 N N N CompuGroup Medical SE & Co KgaA 529900CUXZGOCJZR7O57 CompuGroup Medical SE & Co KgaA 000000000 35709.00000000 NS 2892580.68000000 0.753922472886 Long EC CORP DE N 1 N N N CVS Group PLC 213800J41XDQ2NX48O05 CVS Group PLC 000000000 114778.00000000 NS 3480013.75000000 0.907031077895 Long EC CORP GB N 1 N N N Fortnox AB 549300MSNMHPC3O60W78 Fortnox AB 000000000 44937.00000000 NS 2909203.54000000 0.758255056522 Long EC CORP SE N 1 N N N Brunello Cucinelli SpA 5493003CX2RZ0FOBH256 Brunello Cucinelli SpA 000000000 38693.00000000 NS 2673954.32000000 0.696939679940 Long EC CORP IT N 1 N N N Trustpilot Group PLC 2138002ILUNMGNPSGG46 Trustpilot Group PLC 000000000 995931.00000000 NS 4413490.68000000 1.150332583819 Long EC CORP GB Y 1 N N N SMS Co Ltd N/A SMS Co Ltd 000000000 169000.00000000 NS 6655394.24000000 1.734662517160 Long EC CORP JP N 1 N N N Westwing Group AG 529900BN8B4KAHILIX84 Westwing Group AG 000000000 85606.00000000 NS 2157817.50000000 0.562413735557 Long EC CORP DE N 1 N N N Pro Medicus Ltd N/A Pro Medicus Ltd 000000000 99708.00000000 NS 4529557.10000000 1.180584145336 Long EC CORP AU N 1 N N N Clicks Group Ltd 378900E967958A677472 Clicks Group Ltd 000000000 203019.00000000 NS 4019992.79000000 1.047771260514 Long EC CORP ZA N 1 N N N Hennge KK N/A Hennge KK 000000000 68200.00000000 NS 1149018.52000000 0.299480284156 Long EC CORP JP N 1 N N N TOTVS SA N/A TOTVS SA 000000000 444900.00000000 NS 2287600.72000000 0.596240444985 Long EC CORP BR N 1 N N N Vitrolife AB 5493001WDZMONMSPPR49 Vitrolife AB 000000000 133843.00000000 NS 8294645.98000000 2.161917229207 Long EC CORP SE N 1 N N N Inmode Ltd N/A Inmode Ltd 000000000 115797.00000000 NS USD 8172952.26000000 2.130198967742 Long EC CORP IL N 1 N N N Melexis NV 549300QRPSGOJRPUFO80 Melexis NV 000000000 49994.00000000 NS 5965022.10000000 1.554723864247 Long EC CORP BE N 1 N N N Motherson Sumi Systems Ltd 335800C7BQ19CKG8GH63 Motherson Sumi Systems Ltd 000000000 2242908.00000000 NS 6683255.23000000 1.741924207948 Long EC CORP IN N 1 N N N Siegfried Holding AG 506700J9QD6IF3937W06 Siegfried Holding AG 000000000 4566.00000000 NS 4457261.85000000 1.161741105266 Long EC CORP CH N 1 N N N Warehouses De Pauw CVA 549300HWDYC5JXC85138 Warehouses De Pauw CVA 000000000 80013.00000000 NS 3842377.39000000 1.001477567648 Long EC BE N 1 N N N BASE Inc N/A BASE Inc 000000000 229600.00000000 NS 1229536.64000000 0.320466533757 Long EC CORP JP N 1 N N N Pet Center Comercio e Participacoes SA N/A Pet Center Comercio e Participacoes SA 000000000 867092.00000000 NS 2548347.58000000 0.664201528611 Long EC CORP BR N 1 N N N BayCurrent Consulting Inc N/A BayCurrent Consulting Inc 000000000 14500.00000000 NS 5609406.24000000 1.462036116444 Long EC CORP JP N 1 N N N Rakus Co Ltd N/A Rakus Co Ltd 000000000 201600.00000000 NS 5433017.47000000 1.416062132524 Long EC CORP JP N 1 N N N Nanosonics Ltd 549300XUBCM70BRANN81 Nanosonics Ltd 000000000 408258.00000000 NS 1874247.33000000 0.488503982483 Long EC CORP AU N 1 N N N Biotage AB 529900SR87NBUKX74L58 Biotage AB 000000000 146955.00000000 NS 4260885.11000000 1.110557455157 Long EC CORP SE N 1 N N N Voltronic Power Technology Corp N/A Voltronic Power Technology Corp 000000000 87451.00000000 NS 4883500.02000000 1.272835857917 Long EC CORP TW N 1 N N N Carel Industries SpA 815600115DA6E507AE33 Carel Industries SpA 000000000 86411.00000000 NS 2616878.48000000 0.682063428179 Long EC CORP IT Y 1 N N N Fixed Income Clearing Corp 549300H47WTHXPU08X20 FIXED INC CLEARING CORP.REPO 000000000 6116532.50000000 PA USD 6116532.50000000 1.594213547707 Long RA CORP US N 2 Repurchase N 0.00000000 2022-01-03 5099000.00000000 USD 6238905.66000000 USD UST N N N SHIFT Inc 353800HJXMOPLJ7BO262 SHIFT Inc 000000000 26300.00000000 NS 5455255.15000000 1.421858163319 Long EC CORP JP N 1 N N N Beijer Ref AB 549300PZZEUVH08H4G75 Beijer Ref AB 000000000 414100.00000000 NS 9069120.87000000 2.363776429987 Long EC CORP SE N 1 N N N Sweco AB 549300Q4Y55VICYV6U90 Sweco AB 000000000 295447.00000000 NS 5564847.99000000 1.450422450398 Long EC CORP SE N 1 N N N 2022-01-28 WILLIAM BLAIR FUNDS John Raczek John Raczek Principal Financial Officer