0001752724-24-025892.txt : 20240216 0001752724-24-025892.hdr.sgml : 20240216 20240216112816 ACCESSION NUMBER: 0001752724-24-025892 CONFORMED SUBMISSION TYPE: NPORT-P PUBLIC DOCUMENT COUNT: 1 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240216 DATE AS OF CHANGE: 20240216 PERIOD START: 20231231 FILER: COMPANY DATA: COMPANY CONFORMED NAME: WILLIAM BLAIR FUNDS CENTRAL INDEX KEY: 0000822632 ORGANIZATION NAME: IRS NUMBER: 000000000 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: NPORT-P SEC ACT: 1940 Act SEC FILE NUMBER: 811-05344 FILM NUMBER: 24646277 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 S000034349 William Blair Emerging Markets Small Cap Growth Fund C000105753 Class I BESIX C000105754 Class N WESNX C000105755 Class R6 WESJX NPORT-P 1 primary_doc.xml NPORT-P false 0000822632 XXXXXXXX S000034349 C000105753 C000105754 C000105755 WILLIAM BLAIR FUNDS 811-05344 0000822632 SNQR0U5FDV8EZZX4W051 150 NORTH RIVERSIDE PLAZA CHICAGO 60606 312-364-8000 William Blair Emerging Markets Small Cap Growth Fund S000034349 UK5HCYR30DJJ7EN5KV27 2023-12-31 2023-12-31 N 400888630.16 11247585.88 389641044.28 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 2968653.68000000 N Jindal Stainless Ltd 3358003QFQMSFDO7BP20 Jindal Stainless Ltd 000000000 768374.00000000 NS 5263230.90000000 1.350789650439 Long EC CORP IN N 1 N N N Cholamandalam Investment and Finance Co Ltd 3358008DNPV45O4EII52 Cholamandalam Investment and Finance Co Ltd 000000000 182531.00000000 NS 2763834.82000000 0.709328460277 Long EC CORP IN N 1 N N N Max Healthcare Institute Ltd 3358005LALYV4GZOYF67 Max Healthcare Institute Ltd 000000000 379004.00000000 NS 3124444.51000000 0.801877665576 Long EC CORP IN N 1 N N N eMemory Technology Inc N/A eMemory Technology Inc 000000000 37000.00000000 NS 2953682.74000000 0.758052259473 Long EC CORP TW N 1 N N N National Medical Care Co N/A National Medical Care Co 000000000 44592.00000000 NS 2073825.28000000 0.532239945058 Long EC CORP SA N 1 N N N Corp Inmobiliaria Vesta SAB de CV 4469000001BIRIFZJ959 Corp Inmobiliaria Vesta SAB de CV 000000000 1582200.00000000 NS 6274385.96000000 1.610299030892 Long EC CORP MX N 1 N N N Huaming Power Equipment Co Ltd N/A Huaming Power Equipment Co Ltd 000000000 580800.00000000 NS 1150897.95000000 0.295373900387 Long EC CORP CN N 1 N N N PG Electroplast Ltd 335800KCTBN8PT395N87 PG Electroplast Ltd 000000000 63377.00000000 NS 1805032.10000000 0.463255123272 Long EC CORP IN N 1 N N N Regional SAB de CV N/A Regional SAB de CV 000000000 298900.00000000 NS 2858392.97000000 0.733596476028 Long EC CORP MX N 1 N N N ASMedia Technology Inc N/A ASMedia Technology Inc 000000000 83000.00000000 NS 4908522.18000000 1.259754908282 Long EC CORP TW N 1 N N N Dixon Technologies India Ltd 335800D7XO7AVXXJ8575 Dixon Technologies India Ltd 000000000 97353.00000000 NS 7667621.78000000 1.967868091044 Long EC CORP IN Y 1 N N N Arabian Internet & Communications Services Co N/A Arabian Internet & Communications Services Co 000000000 10846.00000000 NS 1001302.72000000 0.256980812134 Long EC CORP SA N 1 N N N Huaneng Lancang River Hydropower Inc 30030082YV5CD400SM55 Huaneng Lancang River Hydropower Inc 000000000 3251112.00000000 NS 3937478.91000000 1.010540077284 Long EC CORP CN N 1 N N N Bank of Georgia Group PLC 213800XKDG12NQG8VC53 Bank of Georgia Group PLC 000000000 4416.00000000 NS 223746.99000000 0.057423875971 Long EC CORP GB N 1 N N N Vivara Participacoes SA N/A Vivara Participacoes SA 000000000 723500.00000000 NS 5101258.85000000 1.309220094979 Long EC CORP BR N 1 N N N Air Arabia PJSC 21380058Y5RCZI2HBX17 Air Arabia PJSC 000000000 4476589.00000000 NS 3437201.27000000 0.882145585137 Long EC CORP AE N 1 N N N Dallah Healthcare Co N/A Dallah Healthcare Co 000000000 49813.00000000 NS 2279442.88000000 0.585010977016 Long EC CORP SA N 1 N N N Craftsman Automation Ltd 335800Q4QC33YL9M8C65 Craftsman Automation Ltd 000000000 31100.00000000 NS 2016120.53000000 0.517430224458 Long EC CORP IN N 1 N N N Sundram Fasteners Ltd 3358003EQ1YWXUE2HH94 Sundram Fasteners Ltd 000000000 126533.00000000 NS 1897377.27000000 0.486955185510 Long EC CORP IN N 1 N N N Emirates Central Cooling Systems Corp N/A Emirates Central Cooling Systems Corp 000000000 5309534.00000000 NS 2399789.38000000 0.615897481856 Long EC CORP AE N 1 N N N APL Apollo Tubes Ltd 335800ZU4GXSB7Q4IU95 APL Apollo Tubes Ltd 000000000 227022.00000000 NS 4190482.85000000 1.075472646302 Long EC CORP IN N 1 N N N Elm Co N/A Elm Co 000000000 23509.00000000 NS 5109289.33000000 1.311281089352 Long EC CORP SA N 1 N N N Macrotech Developers Ltd 254900B5QCN52ETNU557 Macrotech Developers Ltd 000000000 599568.00000000 NS 7370873.97000000 1.891708812047 Long EC CORP IN Y 1 N N N Banco del Bajio SA 4469000001BD95FFLY16 Banco del Bajio SA 000000000 962000.00000000 NS 3212142.98000000 0.824385168645 Long EC CORP MX Y 1 N N N Amber Enterprises India Ltd 3358009JZU4XT3666G06 Amber Enterprises India Ltd 000000000 66006.00000000 NS 2480685.76000000 0.636659252513 Long EC CORP IN N 1 N N N Tripod Technology Corp N/A Tripod Technology Corp 000000000 664000.00000000 NS 4218895.10000000 1.082764550073 Long EC CORP TW N 1 N N N Oberoi Realty Ltd 335800TCKG1XQXN51L44 Oberoi Realty Ltd 000000000 264327.00000000 NS 4532840.17000000 1.163337445205 Long EC CORP IN N 1 N N N Triveni Turbine Ltd 335800CN8OF2ECX4NK89 Triveni Turbine Ltd 000000000 551564.00000000 NS 2802105.19000000 0.719150415782 Long EC CORP IN N 1 N N N KEC International Ltd 335800UCWKGDJBU7ZT31 KEC International Ltd 000000000 74772.00000000 NS 527450.86000000 0.135368403237 Long EC CORP IN N 1 N N N Bumrungrad Hospital PCL N/A Bumrungrad Hospital PCL 000000000 147300.00000000 NS 958048.78000000 0.245879840962 Long EC CORP TH N 2 N N N Trent Ltd 335800IYA8EHI7MW7G59 Trent Ltd 000000000 139493.00000000 NS 5114037.88000000 1.312499787965 Long EC CORP IN N 1 N N N Lotes Co Ltd N/A Lotes Co Ltd 000000000 107669.00000000 NS 3753794.50000000 0.963398121195 Long EC CORP TW N 1 N N N Ramkrishna Forgings Ltd 335800DCYR2328NWUC07 Ramkrishna Forgings Ltd 000000000 472555.00000000 NS 4134173.02000000 1.061020927002 Long EC CORP IN N 1 N N N Prologis Property Mexico SA de CV N/A Prologis Property Mexico SA de CV 000000000 1598100.00000000 NS 7575940.76000000 1.944338480562 Long EC MX N 1 N N N Global Unichip Corp N/A Global Unichip Corp 000000000 116000.00000000 NS 6576627.95000000 1.687868371811 Long EC CORP TW N 1 N N N ABB India Ltd 5493001BUNB8WEF9JI21 ABB India Ltd 000000000 85582.00000000 NS 4803935.91000000 1.232913210895 Long EC CORP IN N 1 N N N Grupo SBF SA N/A Grupo SBF SA 000000000 404700.00000000 NS 977258.52000000 0.250809952992 Long EC CORP BR N 1 N N N Iguatemi SA N/A Iguatemi SA 000000000 578000.00000000 NS 2900946.97000000 0.744517810068 Long EC CORP BR N 1 N N N Cury Construtora e Incorporadora SA N/A Cury Construtora e Incorporadora SA 000000000 1241500.00000000 NS 4597864.17000000 1.180025625507 Long EC CORP BR N 1 N N N Oncoclinicas do Brasil Servicos Medicos SA N/A Oncoclinicas do Brasil Servicos Medicos SA 000000000 1010000.00000000 NS 2702980.90000000 0.693710516302 Long EC CORP BR N 1 N N N Map Aktif Adiperkasa PT 254900N3WK9AC24SVF17 Map Aktif Adiperkasa PT 000000000 919200.00000000 NS 48953.95000000 0.012563858638 Long EC CORP ID N 1 N N N Godrej Properties Ltd 335800KM3Y5NZWXOE183 Godrej Properties Ltd 000000000 217763.00000000 NS 5252140.91000000 1.347943443613 Long EC CORP IN N 1 N N N Elite Material Co Ltd N/A Elite Material Co Ltd 000000000 165000.00000000 NS 2053729.98000000 0.527082557176 Long EC CORP TW N 1 N N N Great Tree Pharmacy Co Ltd N/A Great Tree Pharmacy Co Ltd 000000000 316160.00000000 NS 3600394.91000000 0.924028657364 Long EC CORP TW N 1 N N N Alchip Technologies Ltd 529900HKE9RIY07SLX84 Alchip Technologies Ltd 000000000 44000.00000000 NS 4695264.01000000 1.205022950976 Long EC CORP KY N 1 N N N Kaynes Technology India Ltd 335800BMPIF3PQ2IPI37 Kaynes Technology India Ltd 000000000 50340.00000000 NS 1578914.54000000 0.405222848870 Long EC CORP IN N 1 N N N Grupo Aeroportuario del Centro Norte SAB de CV 529900HUSBARAFSXJ605 Grupo Aeroportuario del Centro Norte SAB de CV 000000000 48299.00000000 NS 510807.22000000 0.131096871723 Long EC CORP MX N 1 N N N Saudia Dairy & Foodstuff Co N/A Saudia Dairy & Foodstuff Co 000000000 53297.00000000 NS 4732773.60000000 1.214649654978 Long EC CORP SA N 1 N N N Kaspi.KZ JSC 2549003YU6FARG8OAZ13 Kaspi.KZ JSC 48581R205 48611.00000000 NS USD 4472212.00000000 1.147777439171 Long EC CORP KZ Y 1 N N N Al Hammadi Holding N/A Al Hammadi Holding 000000000 87277.00000000 NS 1389449.84000000 0.356597401736 Long EC CORP SA N 1 N N N Nanya Technology Corp 254900STKVKJBRRO0835 Nanya Technology Corp 000000000 1531000.00000000 NS 3891041.20000000 0.998622002769 Long EC CORP TW N 1 N N N Alsea SAB de CV 4469000001BJLPKNUN21 Alsea SAB de CV 000000000 1495300.00000000 NS 5666483.42000000 1.454282987684 Long EC CORP MX N 1 N N N Dino Polska SA 259400H4L81SMPRTW956 Dino Polska SA 000000000 45906.00000000 NS 5374901.63000000 1.379449549503 Long EC CORP PL N 1 N N N Arcos Dorados Holdings Inc 54930023P2MIZN13DQ85 Arcos Dorados Holdings Inc 000000000 483057.00000000 NS USD 6129993.33000000 1.573241171583 Long EC CORP VG N 1 N N N ASPEED Technology Inc N/A ASPEED Technology Inc 000000000 57900.00000000 NS 5886121.11000000 1.510652226301 Long EC CORP TW N 1 N N N Proya Cosmetics Co Ltd N/A Proya Cosmetics Co Ltd 000000000 378388.00000000 NS 5278362.98000000 1.354673245410 Long EC CORP CN N 1 N N N Home First Finance Co India Ltd 335800LHIN24IFBBN535 Home First Finance Co India Ltd 000000000 152018.00000000 NS 1702247.19000000 0.436875738577 Long EC CORP IN Y 1 N N N Aldrees Petroleum and Transport Services Co N/A Aldrees Petroleum and Transport Services Co 000000000 80152.00000000 NS 3778899.63000000 0.969841264280 Long EC CORP SA N 1 N N N Shenzhen Envicool Technology Co Ltd N/A Shenzhen Envicool Technology Co Ltd 000000000 747600.00000000 NS 2883112.14000000 0.739940563840 Long EC CORP CN N 1 N N N Orion Corp/Republic of Korea N/A Orion Corp/Republic of Korea 000000000 4441.00000000 NS 400341.72000000 0.102746290689 Long EC CORP KR N 1 N N N Faraday Technology Corp N/A Faraday Technology Corp 000000000 438000.00000000 NS 5094931.66000000 1.307596243977 Long EC CORP TW N 1 N N N Varun Beverages Ltd 33580058NWEMWBDNMD48 Varun Beverages Ltd 000000000 494975.00000000 NS 7357967.58000000 1.888396432566 Long EC CORP IN N 1 N N N Qualitas Controladora SAB de CV N/A Qualitas Controladora SAB de CV 000000000 479200.00000000 NS 4851261.53000000 1.245059164381 Long EC CORP MX N 1 N N N Mitra Adiperkasa Tbk PT 254900Z2B7Y7F69ZZZ04 Mitra Adiperkasa Tbk PT 000000000 50231900.00000000 NS 5839780.54000000 1.498759082424 Long EC CORP ID N 1 N N N Azul SA 549300Z0MWZ57Q9RR205 Azul SA 05501U106 187200.00000000 NS USD 1813968.00000000 0.465548490496 Long EC CORP BR N 1 N N N Cyrela Brazil Realty SA Empreendimentos e Participacoes N/A Cyrela Brazil Realty SA Empreendimentos e Participacoes 000000000 1946500.00000000 NS 9649151.84000000 2.476420793356 Long EC CORP BR N 1 N N N Yankershop Food Co Ltd N/A Yankershop Food Co Ltd 000000000 191200.00000000 NS 1864331.82000000 0.478474187298 Long EC CORP CN N 1 N N N Narayana Hrudayalaya Ltd 3358005539O9QRRIAM19 Narayana Hrudayalaya Ltd 000000000 145293.00000000 NS 2095225.85000000 0.537732325882 Long EC CORP IN Y 1 N N N Escorts Kubota Ltd 335800FPEJC7WFBUBF07 Escorts Kubota Ltd 000000000 32516.00000000 NS 1167803.61000000 0.299712678410 Long EC CORP IN N 1 N N N Riyadh Cables Group Co 558600VWEJBGFYTZ1S78 Riyadh Cables Group Co 000000000 145366.00000000 NS 3574065.39000000 0.917271278903 Long EC CORP SA N 1 N N N Titagarh Rail System Ltd 335800TP8W734TPCXK95 Titagarh Rail System Ltd 000000000 480322.00000000 NS 6024389.86000000 1.546138413403 Long EC CORP IN N 1 N N N Radico Khaitan Ltd 335800P7T5DW332M7E19 Radico Khaitan Ltd 000000000 151310.00000000 NS 3022063.30000000 0.775601889062 Long EC CORP IN N 1 N N N Tube Investments of India Ltd 335800Z8CKZ11SGVKE64 Tube Investments of India Ltd 000000000 49633.00000000 NS 2111439.76000000 0.541893568707 Long EC CORP IN N 1 N N N Bank Negara Indonesia Persero Tbk PT 549300HZ8J3MLVXQ8F85 Bank Negara Indonesia Persero Tbk PT 000000000 18699500.00000000 NS 6527882.87000000 1.675358118922 Long EC CORP ID N 1 N N N Bupa Arabia for Cooperative Insurance Co 558600B2WJHD5P31XS68 Bupa Arabia for Cooperative Insurance Co 000000000 47772.00000000 NS 2715997.44000000 0.697051165392 Long EC CORP SA N 1 N N N Innodisk Corp N/A Innodisk Corp 000000000 268000.00000000 NS 2724491.29000000 0.699231082042 Long EC CORP TW N 1 N N N Astral Ltd 3358007M1SKFTVDRMC40 Astral Ltd 000000000 141711.00000000 NS 3254386.70000000 0.835226870417 Long EC CORP IN N 1 N N N Bikaji Foods International Ltd 335800L7NF5DOD1W7A75 Bikaji Foods International Ltd 000000000 252860.00000000 NS 1662158.24000000 0.426587050928 Long EC CORP IN N 1 N N N UNO Minda Ltd 335800Y2G59FEIQRLG14 UNO Minda Ltd 000000000 390665.00000000 NS 3234659.96000000 0.830164072159 Long EC CORP IN N 1 N N N Zhejiang Shuanghuan Driveline Co Ltd N/A Zhejiang Shuanghuan Driveline Co Ltd 000000000 414100.00000000 NS 1512126.19000000 0.388081854362 Long EC CORP CN N 1 N N N Corp Inmobiliaria Vesta SAB de CV 4469000001BIRIFZJ959 Corp Inmobiliaria Vesta SAB de CV 92540K109 14970.00000000 NS USD 593111.40000000 0.152219949285 Long EC CORP MX N 1 N N N Wiwynn Corp 254900FV2R15PMKXFL69 Wiwynn Corp 000000000 108000.00000000 NS 6422182.76000000 1.648230558427 Long EC CORP TW N 1 N N N Venus Pipes & Tubes Ltd 3358008SV33IFEJVGA48 Venus Pipes & Tubes Ltd 000000000 125403.00000000 NS 2114318.96000000 0.542632505234 Long EC CORP IN Y 1 N N N CG Power & Industrial Solutions Ltd 335800KN5UTZKUZN2703 CG Power & Industrial Solutions Ltd 000000000 1092799.00000000 NS 5935859.73000000 1.523417467728 Long EC CORP IN N 1 N N N LEENO Industrial Inc N/A LEENO Industrial Inc 000000000 3253.00000000 NS 511477.99000000 0.131269022478 Long EC CORP KR N 1 N N N AU Small Finance Bank Ltd 3358006J6L5P5MWKCU97 AU Small Finance Bank Ltd 000000000 192086.00000000 NS 1812050.41000000 0.465056347785 Long EC CORP IN Y 1 N N N Metro Brands Ltd 894500HOIH518O40VN09 Metro Brands Ltd 000000000 183069.00000000 NS 2780451.02000000 0.713592949412 Long EC CORP IN N 1 N N N Fixed Income Clearing Corp 549300H47WTHXPU08X20 FIXED INC CLEARING CORP.REPO 000000000 5671182.96000000 PA USD 5671182.96000000 1.455489108053 Long RA CORP US N 2 Repurchase N 2.30000000 2024-01-02 5541700.00000000 USD 5784665.60000000 USD UST N N N Multiplan Empreendimentos Imobiliarios SA N/A Multiplan Empreendimentos Imobiliarios SA 000000000 1491600.00000000 NS 8726793.48000000 2.239700772829 Long EC CORP BR N 1 N N N JB Chemicals & Pharmaceuticals Ltd 335800EZQUJ9BB5YBV04 JB Chemicals & Pharmaceuticals Ltd 000000000 74445.00000000 NS 1449156.34000000 0.371920864414 Long EC CORP IN N 1 N N N Salik Co PJSC N/A Salik Co PJSC 000000000 3306646.00000000 NS 2799991.58000000 0.718607965229 Long EC CORP AE N 1 N N N TOTVS SA N/A TOTVS SA 000000000 1036400.00000000 NS 7187976.78000000 1.844768893195 Long EC CORP BR N 1 N N N KEI Industries Ltd 335800UDWBC2AWPU7M56 KEI Industries Ltd 000000000 240478.00000000 NS 9381282.63000000 2.407673105212 Long EC CORP IN N 1 N N N KPIT Technologies Ltd 3358009MOTWWU66WMV49 KPIT Technologies Ltd 000000000 336028.00000000 NS 6139372.04000000 1.575648184432 Long EC CORP IN N 1 N N N Solar Industries India Ltd 3358002ANWRT2YJ79L60 Solar Industries India Ltd 000000000 22247.00000000 NS 1800586.38000000 0.462114144911 Long EC CORP IN N 1 N N N Cera Sanitaryware Ltd 3358005VXVFADN756K07 Cera Sanitaryware Ltd 000000000 13513.00000000 NS 1274429.09000000 0.327077731853 Long EC CORP IN N 1 N N N Polycab India Ltd 335800ZAL1L11ERZVW68 Polycab India Ltd 000000000 144608.00000000 NS 9557843.51000000 2.452986832447 Long EC CORP IN N 1 N N N Airtac International Group N/A Airtac International Group 000000000 108158.00000000 NS 3559393.95000000 0.913505905564 Long EC CORP KY N 1 N N N Chalet Hotels Ltd 335800Q9XDG5J8BS1M67 Chalet Hotels Ltd 000000000 123804.00000000 NS 1039216.40000000 0.266711224409 Long EC CORP IN N 1 N N N Smartfit Escola de Ginastica e Danca SA N/A Smartfit Escola de Ginastica e Danca SA 000000000 800800.00000000 NS 4291177.54000000 1.101315583405 Long EC CORP BR N 1 N N N Sinbon Electronics Co Ltd N/A Sinbon Electronics Co Ltd 000000000 301000.00000000 NS 2932470.96000000 0.752608330936 Long EC CORP TW N 1 N N N Coforge Ltd 3358004YL9JGBNP4KF72 Coforge Ltd 000000000 66665.00000000 NS 5034979.50000000 1.292209733526 Long EC CORP IN N 1 N N N Leejam Sports Co JSC N/A Leejam Sports Co JSC 000000000 70147.00000000 NS 3782326.24000000 0.970720691653 Long EC CORP SA N 1 N N N International Container Terminal Services Inc 254900FU1MWK0I0Q4J61 International Container Terminal Services Inc 000000000 550710.00000000 NS 2454451.07000000 0.629926211838 Long EC CORP PH N 1 N N N Voltronic Power Technology Corp N/A Voltronic Power Technology Corp 000000000 60507.00000000 NS 3371302.85000000 0.865232988026 Long EC CORP TW N 1 N N N Lemon Tree Hotels Ltd 335800QFBWIUBBCRJN72 Lemon Tree Hotels Ltd 000000000 1437963.00000000 NS 2072778.38000000 0.531971261864 Long EC CORP IN Y 1 N N N JUMBO SA 549300TGIVUUMY40MZ05 JUMBO SA 000000000 102064.00000000 NS 2830360.04000000 0.726401923398 Long EC CORP GR N 1 N N N Companhia Paranaense de Energia 2549001AS1I9A71VG663 Companhia Paranaense de Energia 000000000 1399000.00000000 NS 2733141.88000000 0.701451225460 Long EC CORP BR N 1 N N N 2024-01-16 WILLIAM BLAIR FUNDS John Raczek John Raczek Principal Financial Officer