0001752724-23-173629.txt : 20230814 0001752724-23-173629.hdr.sgml : 20230814 20230814133848 ACCESSION NUMBER: 0001752724-23-173629 CONFORMED SUBMISSION TYPE: NPORT-P PUBLIC DOCUMENT COUNT: 1 CONFORMED PERIOD OF REPORT: 20230630 FILED AS OF DATE: 20230814 DATE AS OF CHANGE: 20230814 PERIOD START: 20231231 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: 231168323 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 S000075390 William Blair Emerging Markets ex China Growth Fund C000234384 Class I WXCIX C000234385 Class R6 WXCRX NPORT-P 1 primary_doc.xml NPORT-P false 0000822632 XXXXXXXX S000075390 C000234385 C000234384 WILLIAM BLAIR FUNDS 811-05344 0000822632 SNQR0U5FDV8EZZX4W051 150 NORTH RIVERSIDE PLAZA CHICAGO 60606 312-364-8000 William Blair Emerging Markets ex China Growth Fund S000075390 549300FW26VGWDPYE403 2023-12-31 2023-06-30 N 19268879.07 139103.57 19129775.50 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 918.33000000 N Central Plaza Hotel PCL N/A Central Plaza Hotel PCL 000000000 69900.00000000 NS 97589.90000000 0.510146603654 Long EC CORP TH N 2 N N N Hypera SA 25490092WKPBKTIZX403 Hypera SA 000000000 11800.00000000 NS 113386.66000000 0.592723422185 Long EC CORP BR N 1 N N N Cholamandalam Investment and Finance Co Ltd 3358008DNPV45O4EII52 Cholamandalam Investment and Finance Co Ltd 000000000 9634.00000000 NS 134111.79000000 0.701063062658 Long EC CORP IN N 1 N N N Max Healthcare Institute Ltd 3358005LALYV4GZOYF67 Max Healthcare Institute Ltd 000000000 17740.00000000 NS 129747.52000000 0.678249046885 Long EC CORP IN N 1 N N N eMemory Technology Inc N/A eMemory Technology Inc 000000000 2300.00000000 NS 163206.99000000 0.853156849645 Long EC CORP TW N 1 N N N Corp Inmobiliaria Vesta SAB de CV 4469000001BIRIFZJ959 Corp Inmobiliaria Vesta SAB de CV 000000000 69800.00000000 NS 226563.53000000 1.184350177031 Long EC CORP MX N 1 N N N Chailease Holding Co Ltd 529900L76E6T0JCM3J27 Chailease Holding Co Ltd 000000000 22000.00000000 NS 144102.49000000 0.753288976130 Long EC CORP KY N 1 N N N ASMedia Technology Inc N/A ASMedia Technology Inc 000000000 2000.00000000 NS 67748.72000000 0.354153241369 Long EC CORP TW N 1 N N N BDO Unibank Inc 3FGIIBS1PEI1FYQBGN97 BDO Unibank Inc 000000000 90118.00000000 NS 224807.26000000 1.175169358364 Long EC CORP PH N 1 N N N Americana Restaurants International PLC 549300EYHRPEZ6UVAM64 Americana Restaurants International PLC 000000000 122779.00000000 NS 141398.09000000 0.739151852566 Long EC CORP AE N 1 N N N Hindustan Unilever Ltd 5493007IW5N37IKRPM32 Hindustan Unilever Ltd 000000000 6881.00000000 NS 224460.53000000 1.173356843628 Long EC CORP IN N 1 N N N Dixon Technologies India Ltd 335800D7XO7AVXXJ8575 Dixon Technologies India Ltd 000000000 1592.00000000 NS 85289.61000000 0.445847417289 Long EC CORP IN Y 1 N N N InterGlobe Aviation Ltd 33580079R8SLLO23XD19 InterGlobe Aviation Ltd 000000000 3201.00000000 NS 102698.89000000 0.536853608135 Long EC CORP IN Y 1 N N N Arabian Internet & Communications Services Co N/A Arabian Internet & Communications Services Co 000000000 921.00000000 NS 79215.77000000 0.414096704898 Long EC CORP SA N 1 N N N Dallah Healthcare Co N/A Dallah Healthcare Co 000000000 1144.00000000 NS 51180.63000000 0.267544331610 Long EC CORP SA N 1 N N N Grupo Aeroportuario del Sureste SAB de CV 5299001W7JIDXCUOUC82 Grupo Aeroportuario del Sureste SAB de CV 000000000 3390.00000000 NS 94764.33000000 0.495376069625 Long EC CORP MX N 1 N N N Emirates Central Cooling Systems Corp N/A Emirates Central Cooling Systems Corp 000000000 128903.00000000 NS 63170.54000000 0.330221021151 Long EC CORP AE N 1 N N N APL Apollo Tubes Ltd 335800ZU4GXSB7Q4IU95 APL Apollo Tubes Ltd 000000000 5413.00000000 NS 85777.93000000 0.448400087078 Long EC CORP IN N 1 N N N Apollo Hospitals Enterprise Ltd 3358005YT7JQCWYLTG43 Apollo Hospitals Enterprise Ltd 000000000 2409.00000000 NS 149753.03000000 0.782826907717 Long EC CORP IN N 1 N N N Samsung Electronics Co Ltd 9884007ER46L6N7EI764 Samsung Electronics Co Ltd 000000000 23802.00000000 NS 1304219.18000000 6.817744306513 Long EC CORP KR N 1 N N N Elm Co N/A Elm Co 000000000 1160.00000000 NS 179998.40000000 0.940933154181 Long EC CORP SA N 1 N N N Banco BTG Pactual SA ZXLTQRYIK6IJH3R0IK66 Banco BTG Pactual SA 000000000 22100.00000000 NS 145157.89000000 0.758806029898 Long EC CORP BR N 1 N N N Havells India Ltd 549300U1LOGHTTNT7D47 Havells India Ltd 000000000 5716.00000000 NS 89325.29000000 0.466943744321 Long EC CORP IN N 1 N N N Tata Consultancy Services Ltd 335800ZJKU9GPQRE2U66 Tata Consultancy Services Ltd 000000000 4370.00000000 NS 175702.91000000 0.918478682617 Long EC CORP IN N 1 N N N Reliance Industries Ltd 5493003UOETFYRONLG31 Reliance Industries Ltd 000000000 9250.00000000 NS 287903.06000000 1.504999679687 Long EC CORP IN N 1 N N N Triveni Turbine Ltd 335800CN8OF2ECX4NK89 Triveni Turbine Ltd 000000000 19329.00000000 NS 95459.56000000 0.499010351689 Long EC CORP IN N 1 N N N Bumrungrad Hospital PCL N/A Bumrungrad Hospital PCL 000000000 31500.00000000 NS 200789.73000000 1.049618852035 Long EC CORP TH N 2 N N N Parade Technologies Ltd 529900D9FDQHQKAQLY02 Parade Technologies Ltd 000000000 3000.00000000 NS 103549.58000000 0.541300550024 Long EC CORP KY N 1 N N N Globant SA 2221008DCMSPYS42DS88 Globant SA 000000000 624.00000000 NS USD 112145.28000000 0.586234166731 Long EC CORP LU N 1 N N N Trent Ltd 335800IYA8EHI7MW7G59 Trent Ltd 000000000 6536.00000000 NS 140183.05000000 0.732800288220 Long EC CORP IN N 1 N N N Lotes Co Ltd N/A Lotes Co Ltd 000000000 4103.00000000 NS 113297.05000000 0.592254990133 Long EC CORP TW N 1 N N N Global Unichip Corp N/A Global Unichip Corp 000000000 2000.00000000 NS 103067.96000000 0.538782904169 Long EC CORP TW N 1 N N N MediaTek Inc 254900UEGBK1I4DM4E14 MediaTek Inc 000000000 5000.00000000 NS 110452.89000000 0.577387277754 Long EC CORP TW N 1 N N N ABB India Ltd 5493001BUNB8WEF9JI21 ABB India Ltd 000000000 3360.00000000 NS 180991.21000000 0.946123021673 Long EC CORP IN N 1 N N N Unimicron Technology Corp N/A Unimicron Technology Corp 000000000 23500.00000000 NS 132800.33000000 0.694207467306 Long EC CORP TW N 1 N N N JYP Entertainment Corp N/A JYP Entertainment Corp 000000000 2778.00000000 NS 275765.49000000 1.441551104454 Long EC CORP KR N 1 N N N Wal-Mart de Mexico SAB de CV N/A Wal-Mart de Mexico SAB de CV 000000000 48300.00000000 NS 191569.02000000 1.001418025005 Long EC CORP MX N 1 N N N Bank Rakyat Indonesia Persero Tbk PT 254900HB6S4B12GBNP64 Bank Rakyat Indonesia Persero Tbk PT 000000000 1147200.00000000 NS 415111.56000000 2.169976119165 Long EC CORP ID N 1 N N N HDFC Bank Ltd 335800ZQ6I4E2JXENC50 HDFC Bank Ltd 000000000 21445.00000000 NS 444591.06000000 2.324078816293 Long EC CORP IN N 1 N N N Alchip Technologies Ltd 529900HKE9RIY07SLX84 Alchip Technologies Ltd 000000000 2700.00000000 NS 155613.35000000 0.813461454369 Long EC CORP KY N 1 N N N Grupo Aeroportuario del Centro Norte SAB de CV 529900HUSBARAFSXJ605 Grupo Aeroportuario del Centro Norte SAB de CV 000000000 9100.00000000 NS 96757.61000000 0.505795846898 Long EC CORP MX N 1 N N N Saudia Dairy & Foodstuff Co N/A Saudia Dairy & Foodstuff Co 000000000 913.00000000 NS 77651.37000000 0.405918877615 Long EC CORP SA N 1 N N N Bharat Electronics Ltd 335800HS8AOTM9W1F335 Bharat Electronics Ltd 000000000 64385.00000000 NS 98300.71000000 0.513862329435 Long EC CORP IN N 1 N N N Bangkok Dusit Medical Services PCL N/A Bangkok Dusit Medical Services PCL 000000000 116800.00000000 NS 91417.29000000 0.477879575743 Long EC CORP TH N 2 N N N Alsea SAB de CV 4469000001BJLPKNUN21 Alsea SAB de CV 000000000 27600.00000000 NS 89893.09000000 0.469911892065 Long EC CORP MX N 1 N N N Bank Central Asia Tbk PT 254900BR956G2OHVOM21 Bank Central Asia Tbk PT 000000000 1150100.00000000 NS 701911.96000000 3.669211695662 Long EC CORP ID N 1 N N N E.Sun Financial Holding Co Ltd 549300X6CNQE512OPC90 E.Sun Financial Holding Co Ltd 000000000 146926.00000000 NS 122892.40000000 0.642414230109 Long EC CORP TW N 1 N N N Fixed Income Clearing Corp 549300H47WTHXPU08X20 FIXED INC CLEARING CORP.REPO 000000000 255184.71000000 PA USD 255184.71000000 1.333966046804 Long RA CORP US N 2 Repurchase N 2.10000000 2023-07-03 315800.00000000 USD 260312.96000000 USD UST N N N Chroma ATE Inc N/A Chroma ATE Inc 000000000 15000.00000000 NS 120647.31000000 0.630678127926 Long EC CORP TW N 1 N N N Dino Polska SA 259400H4L81SMPRTW956 Dino Polska SA 000000000 1564.00000000 NS 182635.60000000 0.954718992912 Long EC CORP PL Y 1 N N N ASPEED Technology Inc N/A ASPEED Technology Inc 000000000 2100.00000000 NS 192168.76000000 1.004553137594 Long EC CORP TW N 1 N N N Arca Continental SAB de CV 254900U2BSJCQHJCXN24 Arca Continental SAB de CV 000000000 10300.00000000 NS 105713.85000000 0.552614169465 Long EC CORP MX N 1 N N N Aldrees Petroleum and Transport Services Co N/A Aldrees Petroleum and Transport Services Co 000000000 3403.00000000 NS 112686.33000000 0.589062480111 Long EC CORP SA N 1 N N N Localiza Rent a Car SA N/A Localiza Rent a Car SA 000000000 8800.00000000 NS 125892.82000000 0.658098784274 Long EC CORP BR N 1 N N N Orion Corp/Republic of Korea N/A Orion Corp/Republic of Korea 000000000 575.00000000 NS 52365.95000000 0.273740536055 Long EC CORP KR N 1 N N N Varun Beverages Ltd 33580058NWEMWBDNMD48 Varun Beverages Ltd 000000000 22796.00000000 NS 223691.11000000 1.169334736834 Long EC CORP IN N 1 N N N Samsung Biologics Co Ltd N/A Samsung Biologics Co Ltd 000000000 115.00000000 NS 64933.78000000 0.339438275164 Long EC CORP KR Y 1 N N N PI Industries Ltd 335800PEGP94E4CC1D11 PI Industries Ltd 000000000 1583.00000000 NS 75499.85000000 0.394671908198 Long EC CORP IN N 1 N N N Emaar Properties PJSC 254900YWYEXYXK1BMP81 Emaar Properties PJSC 000000000 73155.00000000 NS 127667.72000000 0.667376990388 Long EC CORP AE N 1 N N N Qualitas Controladora SAB de CV N/A Qualitas Controladora SAB de CV 000000000 20700.00000000 NS 153124.61000000 0.800451683293 Long EC CORP MX N 1 N N N Bajaj Finance Ltd 335800YTEXC3DO4Z6F68 Bajaj Finance Ltd 000000000 2482.00000000 NS 216755.31000000 1.133078169160 Long EC CORP IN N 1 N N N Nestle India Ltd 3358008SYYY9CPWH5D94 Nestle India Ltd 000000000 515.00000000 NS 143885.80000000 0.752156239366 Long EC CORP IN N 1 N N N Cummins India Ltd 3358002PR6NKJRU4YS77 Cummins India Ltd 000000000 1117.00000000 NS 26442.14000000 0.138225040853 Long EC CORP IN N 1 N N N WEG SA 254900NKQV127YFRO022 WEG SA 000000000 23500.00000000 NS 185273.17000000 0.968506765800 Long EC CORP BR N 1 N N N Tube Investments of India Ltd 335800Z8CKZ11SGVKE64 Tube Investments of India Ltd 000000000 2695.00000000 NS 104480.37000000 0.546166210889 Long EC CORP IN N 1 N N N Bupa Arabia for Cooperative Insurance Co 558600B2WJHD5P31XS68 Bupa Arabia for Cooperative Insurance Co 000000000 1893.00000000 NS 93673.39000000 0.489673232181 Long EC CORP SA N 1 N N N Delta Electronics Inc 529900UVZWNWGDLJSM52 Delta Electronics Inc 000000000 14000.00000000 NS 154858.80000000 0.809517079800 Long EC CORP TW N 1 N N N Itau Unibanco Holding SA 5493002W2IVG62O3ZJ94 Itau Unibanco Holding SA 465562106 34448.00000000 NS USD 203243.20000000 1.062444250848 Long EC CORP BR N 1 N N N UNO Minda Ltd 335800Y2G59FEIQRLG14 UNO Minda Ltd 000000000 17090.00000000 NS 121243.72000000 0.633795833097 Long EC CORP IN N 1 N N N Britannia Industries Ltd 335800RRN5EVHNNAXN80 Britannia Industries Ltd 000000000 1237.00000000 NS 75770.47000000 0.396086561496 Long EC CORP IN N 1 N N N Naspers Ltd 21380044BQ8812EEKT59 Naspers Ltd 000000000 1080.00000000 NS 195041.24000000 1.019568891438 Long EC CORP ZA N 1 N N N Samsung SDI Co Ltd 9884002AESDO4YW87G32 Samsung SDI Co Ltd 000000000 411.00000000 NS 208673.78000000 1.090832351900 Long EC CORP KR N 1 N N N B3 SA - Brasil Bolsa Balcao 4GTK5S46E6H318LMDS44 B3 SA - Brasil Bolsa Balcao 000000000 42000.00000000 NS 128152.54000000 0.669911364093 Long EC CORP BR N 1 N N N Wiwynn Corp 254900FV2R15PMKXFL69 Wiwynn Corp 000000000 5000.00000000 NS 227969.63000000 1.191700498523 Long EC CORP TW N 1 N N N CG Power & Industrial Solutions Ltd 335800KN5UTZKUZN2703 CG Power & Industrial Solutions Ltd 000000000 19654.00000000 NS 90320.54000000 0.472146366798 Long EC CORP IN N 1 N N N Accton Technology Corp 529900M1YRZ0GWMDF920 Accton Technology Corp 000000000 18000.00000000 NS 201704.96000000 1.054403173733 Long EC CORP TW N 1 N N N Housing Development Finance Corp Ltd 335800OX2H9AP7NHLT64 Housing Development Finance Corp Ltd 000000000 8953.00000000 NS 307808.91000000 1.609056572566 Long EC CORP IN N 1 N N N Astra International Tbk PT 529900L49TRJOMG4DK47 Astra International Tbk PT 000000000 157500.00000000 NS 71173.09000000 0.372053974182 Long EC CORP ID N 1 N N N Tata Elxsi Ltd 335800OWLDKWXSI48N33 Tata Elxsi Ltd 000000000 1149.00000000 NS 106165.51000000 0.554975200832 Long EC CORP IN N 1 N N N Bidvest Group Ltd/The 5299002ARE4TRMIRGM72 Bidvest Group Ltd/The 000000000 12546.00000000 NS 174399.15000000 0.911663338652 Long EC CORP ZA N 1 N N N Raia Drogasil SA N/A Raia Drogasil SA 000000000 29016.00000000 NS 179372.96000000 0.937663696053 Long EC CORP BR N 1 N N N Asian Paints Ltd 335800HEHXGYRUNERD75 Asian Paints Ltd 000000000 2659.00000000 NS 108906.00000000 0.569300983171 Long EC CORP IN N 1 N N N Multiplan Empreendimentos Imobiliarios SA N/A Multiplan Empreendimentos Imobiliarios SA 000000000 16800.00000000 NS 97083.66000000 0.507500257909 Long EC CORP BR N 1 N N N Indian Hotels Co Ltd 33580076CH5SBY5HWA22 Indian Hotels Co Ltd 000000000 19925.00000000 NS 95403.43000000 0.498716934759 Long EC CORP IN N 1 N N N Taiwan Semiconductor Manufacturing Co Ltd 549300KB6NK5SBD14S87 Taiwan Semiconductor Manufacturing Co Ltd 000000000 129000.00000000 NS 2385782.40000000 12.47156507403 Long EC CORP TW N 1 N N N Rumo SA N/A Rumo SA 000000000 31600.00000000 NS 146510.17000000 0.765875009876 Long EC CORP BR N 1 N N N Credicorp Ltd 529900UYAEYQCQ2BKB17 Credicorp Ltd 000000000 676.00000000 NS USD 99804.64000000 0.521724052642 Long EC CORP BM N 1 N N N Salik Co PJSC N/A Salik Co PJSC 000000000 146898.00000000 NS 125981.13000000 0.658560420638 Long EC CORP AE N 1 N N N TOTVS SA N/A TOTVS SA 000000000 27200.00000000 NS 170305.33000000 0.890263087509 Long EC CORP BR N 1 N N N KEI Industries Ltd 335800UDWBC2AWPU7M56 KEI Industries Ltd 000000000 5738.00000000 NS 161624.69000000 0.844885450955 Long EC CORP IN N 1 N N N KPIT Technologies Ltd 3358009MOTWWU66WMV49 KPIT Technologies Ltd 000000000 11969.00000000 NS 159365.39000000 0.833075066667 Long EC CORP IN N 1 N N N MercadoLibre Inc 549300DKPDN9M5S8GB14 MercadoLibre Inc 58733R102 393.00000000 NS USD 465547.80000000 2.433629187127 Long EC CORP US N 1 N N N Polycab India Ltd 335800ZAL1L11ERZVW68 Polycab India Ltd 000000000 2255.00000000 NS 97661.58000000 0.510521307476 Long EC CORP IN N 1 N N N Dr Sulaiman Al Habib Medical Services Group Co N/A Dr Sulaiman Al Habib Medical Services Group Co 000000000 2922.00000000 NS 222965.42000000 1.165541226555 Long EC CORP SA N 1 N N N Sinbon Electronics Co Ltd N/A Sinbon Electronics Co Ltd 000000000 12000.00000000 NS 142368.64000000 0.744225356957 Long EC CORP TW N 1 N N N Leejam Sports Co JSC N/A Leejam Sports Co JSC 000000000 1921.00000000 NS 66070.07000000 0.345378177595 Long EC CORP SA N 1 N N N International Container Terminal Services Inc 254900FU1MWK0I0Q4J61 International Container Terminal Services Inc 000000000 28350.00000000 NS 104669.97000000 0.547157335955 Long EC CORP PH N 1 N N N NAVER Corp 988400ULUQYDB2HQYJ61 NAVER Corp 000000000 801.00000000 NS 111124.20000000 0.580896519146 Long EC CORP KR N 1 N N N Voltronic Power Technology Corp N/A Voltronic Power Technology Corp 000000000 3700.00000000 NS 233444.11000000 1.220318084757 Long EC CORP TW N 1 N N N Titan Co Ltd 549300RO9VJWPK37FE54 Titan Co Ltd 000000000 5379.00000000 NS 200312.00000000 1.047121540971 Long EC CORP IN N 1 N N N Qatar Gas Transport Co Ltd N/A Qatar Gas Transport Co Ltd 000000000 42730.00000000 NS 47742.56000000 0.249571982692 Long EC CORP QA N 1 N N N SRF Ltd 335800436F28GT8ZW506 SRF Ltd 000000000 2302.00000000 NS 64319.48000000 0.336227050861 Long EC CORP IN N 1 N N N Patria Investments Ltd N/A Patria Investments Ltd 000000000 6367.00000000 NS USD 91048.10000000 0.475949652414 Long EC CORP KY N 1 N N N 2023-07-17 WILLIAM BLAIR FUNDS John Raczek John Raczek Principal Financial Officer