0001752724-21-025605.txt : 20210217 0001752724-21-025605.hdr.sgml : 20210217 20210217155936 ACCESSION NUMBER: 0001752724-21-025605 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: 21644607 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 S000008596 William Blair Emerging Markets Growth Fund C000023528 Class N WBENX C000023529 Class I WBEIX C000023530 Class R6 BIEMX NPORT-P 1 primary_doc.xml NPORT-P false 0000822632 XXXXXXXX S000008596 C000023530 C000023529 C000023528 WILLIAM BLAIR FUNDS 811-05344 0000822632 SNQR0U5FDV8EZZX4W051 150 NORTH RIVERSIDE PLAZA CHICAGO 60606 312-364-8000 William Blair Emerging Markets Growth Fund S000008596 JIB9L3873X6222B3QS27 2020-12-31 2020-12-31 N 1197804054.33 4440233.33 1193363821.00 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 861885.27000000 N A-Living Smart City Services Co Ltd 3003007MSHCO6ZTTSZ09 A-Living Smart City Services Co Ltd 000000000 285250.00000000 NS 1265741.80000000 0.106065038819 Long EC CORP CN Y 1 N N N Contemporary Amperex Technology Co Ltd 300300KINDY1K0E9I032 Contemporary Amperex Technology Co Ltd 000000000 96800.00000000 NS 5197016.42000000 0.435493043156 Long EC CORP CN N 1 N N N TCS Group Holding PLC 549300XQRN9MR54V1W18 TCS Group Holding PLC 87238U203 156224.00000000 NS USD 5139769.60000000 0.430695946161 Long EC CORP CY Y 1 N N N Chailease Holding Co Ltd 529900L76E6T0JCM3J27 Chailease Holding Co Ltd 000000000 683000.00000000 NS 4083707.03000000 0.342201343642 Long EC CORP KY N 1 N N N Kweichow Moutai Co Ltd N/A Kweichow Moutai Co Ltd 000000000 32542.00000000 NS 9942034.31000000 0.833110082193 Long EC CORP CN N 1 N N N Wuliangye Yibin Co Ltd N/A Wuliangye Yibin Co Ltd 000000000 303394.00000000 NS 13539487.28000000 1.134564919913 Long EC CORP CN N 1 N N N Shenzhen Inovance Technology Co Ltd N/A Shenzhen Inovance Technology Co Ltd 000000000 456143.00000000 NS 6507560.15000000 0.545312337736 Long EC CORP CN N 1 N N N Jafron Biomedical Co Ltd N/A Jafron Biomedical Co Ltd 000000000 225621.00000000 NS 2339768.22000000 0.196064953438 Long EC CORP CN N 1 N N N StoneCo Ltd 549300O1A9LEF0XZCR35 StoneCo Ltd 000000000 148691.00000000 NS USD 12478148.72000000 1.045628206622 Long EC CORP KY N 1 N N N Yandex NV 549300GGZHJ5Q1B18P93 Yandex NV 000000000 269412.00000000 NS USD 18745686.96000000 1.570827490336 Long EC CORP NL N 1 N N N ASMedia Technology Inc N/A ASMedia Technology Inc 000000000 132000.00000000 NS 7375613.92000000 0.618052415383 Long EC CORP TW N 1 N N N Hindustan Unilever Ltd 5493007IW5N37IKRPM32 Hindustan Unilever Ltd 000000000 155453.00000000 NS 5093297.05000000 0.426801697887 Long EC CORP IN N 1 N N N Sichuan Teway Food Group Co Ltd N/A Sichuan Teway Food Group Co Ltd 000000000 306200.00000000 NS 3850559.34000000 0.322664326858 Long EC CORP CN N 1 N N N Midea Group Co Ltd 3003003TRPHLHZD2IF61 Midea Group Co Ltd 000000000 586033.00000000 NS 8821231.31000000 0.739190442576 Long EC CORP CN N 1 N N N Fixed Income Clearing Corp 549300H47WTHXPU08X20 FIXED INC CLEARING CORP.REPO 000000000 15885833.53000000 PA USD 15885833.53000000 1.331181090833 Long RA CORP US N 2 Repurchase N 0.00000000 2021-01-04 16284400.00000000 USD 16203613.09160000 USD UST N N N Jiangsu Hengrui Medicine Co Ltd N/A Jiangsu Hengrui Medicine Co Ltd 000000000 339151.00000000 NS 5780263.99000000 0.484367289194 Long EC CORP CN N 1 N N N NCSoft Corp N/A NCSoft Corp 000000000 7493.00000000 NS 6421783.12000000 0.538124502100 Long EC CORP KR N 1 N N N Beijing Oriental Yuhong Waterproof Technology Co Ltd 300300XMIXB7STDZWT60 Beijing Oriental Yuhong Waterproof Technology Co Ltd 000000000 595250.00000000 NS 3531560.60000000 0.295933271803 Long EC CORP CN N 1 N N N Dr Lal PathLabs Ltd 984500E8E9CY102B9718 Dr Lal PathLabs Ltd 000000000 71313.00000000 NS 2246724.28000000 0.188268174421 Long EC CORP IN Y 1 N N N Sea Ltd 529900OM6JLLW44YKI15 Sea Ltd 81141R100 92406.00000000 NS USD 18393414.30000000 1.541308189198 Long EC CORP KY N 1 N N N China Tourism Group Duty Free Corp Ltd N/A China Tourism Group Duty Free Corp Ltd 000000000 179858.00000000 NS 7767958.06000000 0.650929575985 Long EC CORP CN N 1 N N N Samsung Electronics Co Ltd 9884007ER46L6N7EI764 Samsung Electronics Co Ltd 000000000 794079.00000000 NS 59210530.24000000 4.961649515265 Long EC CORP KR N 1 N N N Reliance Industries Ltd 5493003UOETFYRONLG31 Reliance Industries Ltd 000000000 74612.00000000 NS 1138568.86000000 0.095408360800 Long EC CORP IN N 1 N N N Alibaba Health Information Technology Ltd 529900GE9653COPX1I86 Alibaba Health Information Technology Ltd 000000000 1430000.00000000 NS 4224084.00000000 0.353964476353 Long EC CORP BM N 1 N N N Changzhou Xingyu Automotive Lighting Systems Co Ltd N/A Changzhou Xingyu Automotive Lighting Systems Co Ltd 000000000 102800.00000000 NS 3151686.60000000 0.264101068302 Long EC CORP CN N 1 N N N Pidilite Industries Ltd 335800APXGEBZ349GN74 Pidilite Industries Ltd 000000000 226973.00000000 NS 5479595.88000000 0.459172281208 Long EC CORP IN N 1 N N N Havells India Ltd 549300U1LOGHTTNT7D47 Havells India Ltd 000000000 303006.00000000 NS 3801078.45000000 0.318517989494 Long EC CORP IN N 1 N N N Tata Consultancy Services Ltd 335800ZJKU9GPQRE2U66 Tata Consultancy Services Ltd 000000000 223876.00000000 NS 8778096.23000000 0.735575863414 Long EC CORP IN N 1 N N N Ping An Healthcare and Technology Co Ltd 2549009NW1LO017CP285 Ping An Healthcare and Technology Co Ltd 000000000 99200.00000000 NS 1202819.75000000 0.100792376041 Long EC CORP KY Y 1 N N N WONIK IPS Co Ltd N/A WONIK IPS Co Ltd 000000000 72836.00000000 NS 2966945.60000000 0.248620374423 Long EC CORP KR N 1 N N N Zhangzhou Pientzehuang Pharmaceutical Co Ltd N/A Zhangzhou Pientzehuang Pharmaceutical Co Ltd 000000000 152729.00000000 NS 6247367.62000000 0.523509051478 Long EC CORP CN N 1 N N N Amber Enterprises India Ltd 3358009JZU4XT3666G06 Amber Enterprises India Ltd 000000000 40676.00000000 NS 1309893.29000000 0.109764789827 Long EC CORP IN N 1 N N N Reliance Industries Ltd 5493003UOETFYRONLG31 Reliance Industries Ltd 000000000 1098506.00000000 NS 29794630.87000000 2.496692990494 Long EC CORP IN N 1 N N N Parade Technologies Ltd 529900D9FDQHQKAQLY02 Parade Technologies Ltd 000000000 147000.00000000 NS 5807174.89000000 0.486622334933 Long EC CORP KY N 1 N N N Globant SA 2221008DCMSPYS42DS88 Globant SA 000000000 30702.00000000 NS USD 6681062.22000000 0.559851245900 Long EC CORP LU N 1 N N N NHN KCP Corp N/A NHN KCP Corp 000000000 59752.00000000 NS 3767846.82000000 0.315733287174 Long EC CORP KR N 1 N N N Lotes Co Ltd N/A Lotes Co Ltd 000000000 220000.00000000 NS 3715211.05000000 0.311322581146 Long EC CORP TW N 1 N N N Divi's Laboratories Ltd 335800C1DHFG1C9T1M03 Divi's Laboratories Ltd 000000000 106361.00000000 NS 5586800.12000000 0.468155647229 Long EC CORP IN N 1 N N N HDFC Life Insurance Co Ltd 335800RQI8GAFHIRGZ37 HDFC Life Insurance Co Ltd 000000000 287610.00000000 NS 2661477.42000000 0.223023136210 Long EC CORP IN Y 1 N N N MediaTek Inc 254900UEGBK1I4DM4E14 MediaTek Inc 000000000 896000.00000000 NS 23820627.80000000 1.996090997633 Long EC CORP TW N 1 N N N WuXi AppTec Co Ltd 254900OEPQLZSPLN9175 WuXi AppTec Co Ltd 000000000 378400.00000000 NS 7409415.09000000 0.620884843298 Long EC CORP CN Y 1 N N N JYP Entertainment Corp N/A JYP Entertainment Corp 000000000 64988.00000000 NS 2297283.62000000 0.192504882381 Long EC CORP KR N 1 N N N Offcn Education Technology Co Ltd N/A Offcn Education Technology Co Ltd 000000000 1126090.00000000 NS 6049044.57000000 0.506890226061 Long EC CORP CN N 1 N N N Guangdong Haid Group Co Ltd 300300Y7LIHH4R4TWD50 Guangdong Haid Group Co Ltd 000000000 288233.00000000 NS 2886825.51000000 0.241906571927 Long EC CORP CN N 1 N N N Wal-Mart de Mexico SAB de CV N/A Wal-Mart de Mexico SAB de CV 000000000 1545200.00000000 NS 4340645.74000000 0.363731970386 Long EC CORP MX N 1 N N N Aier Eye Hospital Group Co Ltd N/A Aier Eye Hospital Group Co Ltd 000000000 353209.00000000 NS 4044744.79000000 0.338936434876 Long EC CORP CN N 1 N N N Elite Material Co Ltd N/A Elite Material Co Ltd 000000000 513000.00000000 NS 2866431.77000000 0.240197642961 Long EC CORP TW N 1 N N N China Meidong Auto Holdings Ltd 875500GUQWEG1PXVMG17 China Meidong Auto Holdings Ltd 000000000 1132000.00000000 NS 4599578.20000000 0.385429666884 Long EC CORP KY N 1 N N N Luxshare Precision Industry Co Ltd 300300QLLDUELXN16530 Luxshare Precision Industry Co Ltd 000000000 1032540.00000000 NS 8860537.75000000 0.742484194181 Long EC CORP CN N 1 N N N HDFC Bank Ltd 335800ZQ6I4E2JXENC50 HDFC Bank Ltd 000000000 947523.00000000 NS 18653497.92000000 1.563102349153 Long EC CORP IN N 1 N N N Hansol Chemical Co Ltd N/A Hansol Chemical Co Ltd 000000000 24633.00000000 NS 4455845.07000000 0.373385298899 Long EC CORP KR N 1 N N N Topchoice Medical Corp N/A Topchoice Medical Corp 000000000 108700.00000000 NS 4596122.82000000 0.385140117298 Long EC CORP CN N 1 N N N Wuxi Biologics Cayman Inc 5493001TD2TH6VDTJU11 Wuxi Biologics Cayman Inc 000000000 1146000.00000000 NS 15196331.48000000 1.273403065568 Long EC CORP KY Y 1 N N N Bank Central Asia Tbk PT 254900BR956G2OHVOM21 Bank Central Asia Tbk PT 000000000 4392299.00000000 NS 10582158.09000000 0.886750369315 Long EC CORP ID N 1 N N N E.Sun Financial Holding Co Ltd 549300X6CNQE512OPC90 E.Sun Financial Holding Co Ltd 000000000 4464313.00000000 NS 4059477.44000000 0.340170982944 Long EC CORP TW N 1 N N N Kakao Corp 988400FTKUBQXKVZP434 Kakao Corp 000000000 62266.00000000 NS 22325883.27000000 1.870836276173 Long EC CORP KR N 1 N N N Dino Polska SA 259400H4L81SMPRTW956 Dino Polska SA 000000000 123035.00000000 NS 9531367.35000000 0.798697528974 Long EC CORP PL Y 1 N N N ASPEED Technology Inc N/A ASPEED Technology Inc 000000000 118000.00000000 NS 7202291.98000000 0.603528601526 Long EC CORP TW N 1 N N N Localiza Rent a Car SA N/A Localiza Rent a Car SA 000000000 458000.00000000 NS 6079685.03000000 0.509457796776 Long EC CORP BR N 1 N N N Tata Consumer Products Ltd 335800LOXFWU8ZQJMD12 Tata Consumer Products Ltd 000000000 476303.00000000 NS 3849275.28000000 0.322556726813 Long EC CORP IN N 1 N N N Yifeng Pharmacy Chain Co Ltd 300300CZZIF44N1EZO06 Yifeng Pharmacy Chain Co Ltd 000000000 199660.00000000 NS 2753499.40000000 0.230734278310 Long EC CORP CN N 1 N N N LG Household & Health Care Ltd N/A LG Household & Health Care Ltd 000000000 6354.00000000 NS 9475724.94000000 0.794034876309 Long EC CORP KR N 1 N N N Topsports International Holdings Ltd N/A Topsports International Holdings Ltd 000000000 1987000.00000000 NS 2973150.42000000 0.249140318122 Long EC CORP KY Y 1 N N N NetEase Inc 5299004AF4DSJDB0PA32 NetEase Inc 000000000 787100.00000000 NS 14985709.03000000 1.255753590505 Long EC CORP KY N 1 N N N PI Industries Ltd 335800PEGP94E4CC1D11 PI Industries Ltd 000000000 109902.00000000 NS 3300030.63000000 0.276531814684 Long EC CORP IN N 1 N N N Zhongsheng Group Holdings Ltd 3003005VYMEBAJNJ2Y26 Zhongsheng Group Holdings Ltd 000000000 1371500.00000000 NS 9774377.78000000 0.819061011235 Long EC CORP KY N 1 N N N Hiwin Technologies Corp N/A Hiwin Technologies Corp 000000000 211000.00000000 NS 2887376.33000000 0.241952728848 Long EC CORP TW N 1 N N N momo.com Inc N/A momo.com Inc 000000000 158000.00000000 NS 3581963.13000000 0.300156839596 Long EC CORP TW N 1 N N N Hangzhou Tigermed Consulting Co Ltd 300300CP4N8WDF6DOO67 Hangzhou Tigermed Consulting Co Ltd 000000000 224266.00000000 NS 5542008.66000000 0.464402268819 Long EC CORP CN N 1 N N N Win Semiconductors Corp 529900G3R9LZ0M2UBM97 Win Semiconductors Corp 000000000 417000.00000000 NS 5134956.22000000 0.430292600599 Long EC CORP TW N 1 N N N Nestle India Ltd 3358008SYYY9CPWH5D94 Nestle India Ltd 000000000 21835.00000000 NS 5491659.01000000 0.460183132198 Long EC CORP IN N 1 N N N Info Edge India Ltd 335800MXUVHTBF9DEC78 Info Edge India Ltd 000000000 87263.00000000 NS 5719403.39000000 0.479267369209 Long EC CORP IN N 1 N N N Kingdee International Software Group Co Ltd 529900SWRZN94C5SZO63 Kingdee International Software Group Co Ltd 000000000 1448000.00000000 NS 5902237.36000000 0.494588260188 Long EC CORP KY N 1 N N N JD.com Inc 549300HVTWB0GJZ16V92 JD.com Inc 000000000 446750.00000000 NS 19708414.76000000 1.651500943231 Long EC CORP KY N 1 N N N Escorts Ltd 335800FPEJC7WFBUBF07 Escorts Ltd 000000000 160789.00000000 NS 2793273.58000000 0.234067225002 Long EC CORP IN N 1 N N N WEG SA N/A WEG SA 000000000 529020.00000000 NS 7713983.83000000 0.646406711369 Long EC CORP BR N 1 N N N Li Ning Co Ltd 529900T77L2FV3FZ3U81 Li Ning Co Ltd 000000000 1170500.00000000 NS 8047475.31000000 0.674352210816 Long EC CORP KY N 1 N N N Chacha Food Co Ltd 300300AJZ9YPIRBJZN87 Chacha Food Co Ltd 000000000 386697.00000000 NS 3184139.19000000 0.266820489608 Long EC CORP CN N 1 N N N Poya International Co Ltd N/A Poya International Co Ltd 000000000 103000.00000000 NS 2111467.01000000 0.176934055888 Long EC CORP TW N 1 N N N Dixon Technologies India Ltd 335800D7XO7AVXXJ8575 Dixon Technologies India Ltd 000000000 9613.00000000 NS 1766894.86000000 0.148060032398 Long EC CORP IN Y 1 N N N Foshan Haitian Flavouring & Food Co Ltd N/A Foshan Haitian Flavouring & Food Co Ltd 000000000 325281.00000000 NS 9974594.29000000 0.835838502431 Long EC CORP CN N 1 N N N Magazine Luiza SA N/A Magazine Luiza SA 000000000 3093900.00000000 NS 14861346.31000000 1.245332399766 Long EC CORP BR N 1 N N N Silergy Corp N/A Silergy Corp 000000000 143000.00000000 NS 12265285.79000000 1.027790986634 Long EC CORP KY N 1 N N N Hundsun Technologies Inc 3003003LS77D1DRDDE25 Hundsun Technologies Inc 000000000 269581.00000000 NS 4324145.52000000 0.362349305711 Long EC CORP CN N 1 N N N Centre Testing International Group Co Ltd N/A Centre Testing International Group Co Ltd 000000000 1429900.00000000 NS 5984336.37000000 0.501467889732 Long EC CORP CN N 1 N N N Locaweb Servicos de Internet SA N/A Locaweb Servicos de Internet SA 000000000 299200.00000000 NS 4635290.13000000 0.388422210262 Long EC CORP BR Y 1 N N N Naspers Ltd 21380044BQ8812EEKT59 Naspers Ltd 000000000 83816.00000000 NS 17221493.00000000 1.443105002594 Long EC CORP ZA N 1 N N N Samsung SDI Co Ltd 9884002AESDO4YW87G32 Samsung SDI Co Ltd 000000000 11732.00000000 NS 6782376.88000000 0.568341084307 Long EC CORP KR N 1 N N N China Education Group Holdings Ltd 549300A81YHS5D5PYD04 China Education Group Holdings Ltd 000000000 1315000.00000000 NS 2534179.52000000 0.212355986950 Long EC CORP KY Y 1 N N N B3 SA - Brasil Bolsa Balcao 4GTK5S46E6H318LMDS44 B3 SA - Brasil Bolsa Balcao 000000000 790900.00000000 NS 9437446.00000000 0.790827225857 Long EC CORP BR N 1 N N N Wiwynn Corp 254900FV2R15PMKXFL69 Wiwynn Corp 000000000 135000.00000000 NS 3382447.15000000 0.283438050532 Long EC CORP TW N 1 N N N Jiumaojiu International Holdings Ltd N/A Jiumaojiu International Holdings Ltd 000000000 1037000.00000000 NS 3156834.29000000 0.264532427952 Long EC CORP KY Y 1 N N N Accton Technology Corp 529900M1YRZ0GWMDF920 Accton Technology Corp 000000000 381000.00000000 NS 4284860.13000000 0.359057318028 Long EC CORP TW N 1 N N N Autobio Diagnostics Co Ltd 300300HTZSCUCA32U369 Autobio Diagnostics Co Ltd 000000000 100300.00000000 NS 2226605.40000000 0.186582277828 Long EC CORP CN N 1 N N N LEENO Industrial Inc N/A LEENO Industrial Inc 000000000 33162.00000000 NS 4121209.61000000 0.345343937655 Long EC CORP KR N 1 N N N NICE Information Service Co Ltd N/A NICE Information Service Co Ltd 000000000 139926.00000000 NS 3194481.08000000 0.267687106294 Long EC CORP KR N 1 N N N Country Garden Services Holdings Co Ltd N/A Country Garden Services Holdings Co Ltd 000000000 959000.00000000 NS 6488213.40000000 0.543691143122 Long EC CORP KY N 1 N N N Housing Development Finance Corp Ltd 335800OX2H9AP7NHLT64 Housing Development Finance Corp Ltd 000000000 286214.00000000 NS 9988454.36000000 0.836999931138 Long EC CORP IN N 1 N N N Weimob Inc 254900SW0TNGAGYUTV05 Weimob Inc 000000000 2065000.00000000 NS 3713161.65000000 0.311150848103 Long EC CORP KY Y 1 N N N Realtek Semiconductor Corp 5299002E7F36O00MYY75 Realtek Semiconductor Corp 000000000 394000.00000000 NS 5475727.81000000 0.458848149545 Long EC CORP TW N 1 N N N Shanghai M&G Stationery Inc N/A Shanghai M&G Stationery Inc 000000000 277877.00000000 NS 3762926.56000000 0.315320985418 Long EC CORP CN N 1 N N N Alibaba Group Holding Ltd 5493001NTNQJDH60PM02 Alibaba Group Holding Ltd 000000000 2136832.00000000 NS 64112264.28000000 5.372398857062 Long EC CORP KY N 1 N N N Varun Beverages Ltd 33580058NWEMWBDNMD48 Varun Beverages Ltd 000000000 229595.00000000 NS 2859430.66000000 0.239610972754 Long EC CORP IN N 1 N N N SK Hynix Inc 988400XAIK6XISWQV045 SK Hynix Inc 000000000 111677.00000000 NS 12182384.70000000 1.020844145399 Long EC CORP KR N 1 N N N Advantech Co Ltd 2549002OSTKE9HB9IY03 Advantech Co Ltd 000000000 368766.00000000 NS 4593497.76000000 0.384920145823 Long EC CORP TW N 1 N N N Crompton Greaves Consumer Electricals Ltd 335800DIIEEWMH3UDH51 Crompton Greaves Consumer Electricals Ltd 000000000 690961.00000000 NS 3593460.57000000 0.301120287607 Long EC CORP IN N 1 N N N Asian Paints Ltd 335800HEHXGYRUNERD75 Asian Paints Ltd 000000000 177631.00000000 NS 6711044.68000000 0.562363678360 Long EC CORP IN N 1 N N N SG Micro Corp N/A SG Micro Corp 000000000 77200.00000000 NS 3114064.65000000 0.260948471472 Long EC CORP CN N 1 N N N Clicks Group Ltd 378900E967958A677472 Clicks Group Ltd 000000000 240548.00000000 NS 4136050.57000000 0.346587561749 Long EC CORP ZA N 1 N N N Hoa Phat Group JSC 549300ODJEFGL5CWKD32 Hoa Phat Group JSC 000000000 2117260.00000000 NS 3802033.01000000 0.318597978512 Long EC CORP VN N 1 N N N Taiwan Semiconductor Manufacturing Co Ltd 549300KB6NK5SBD14S87 Taiwan Semiconductor Manufacturing Co Ltd 000000000 1711000.00000000 NS 32273827.32000000 2.704441575324 Long EC CORP TW N 1 N N N Taiwan Semiconductor Manufacturing Co Ltd 549300KB6NK5SBD14S87 Taiwan Semiconductor Manufacturing Co Ltd 874039100 702552.00000000 NS USD 76606270.08000000 6.419355835323 Long EC CORP TW N 1 N N N Jiangsu Hengli Hydraulic Co Ltd N/A Jiangsu Hengli Hydraulic Co Ltd 000000000 920865.00000000 NS 15911456.77000000 1.333328234860 Long EC CORP CN N 1 N N N TOTVS SA N/A TOTVS SA 000000000 763800.00000000 NS 4223236.69000000 0.353893474536 Long EC CORP BR N 1 N N N MercadoLibre Inc 549300DKPDN9M5S8GB14 MercadoLibre Inc 58733R102 16812.00000000 NS USD 28163798.64000000 2.360034563172 Long EC CORP US N 1 N N N China Merchants Bank Co Ltd 549300MKO5B60FFIHF58 China Merchants Bank Co Ltd 000000000 895500.00000000 NS 5660081.65000000 0.474296400678 Long EC CORP CN N 1 N N N Airtac International Group N/A Airtac International Group 000000000 428000.00000000 NS 13709160.79000000 1.148783007223 Long EC CORP KY N 1 N N N Yihai International Holding Ltd 3003004D79NRTSL70K40 Yihai International Holding Ltd 000000000 291000.00000000 NS 4316699.88000000 0.361725385338 Long EC CORP KY N 1 N N N Tencent Holdings Ltd 254900N4SLUMW4XUYY11 Tencent Holdings Ltd 000000000 952260.00000000 NS 69278052.74000000 5.805275098917 Long EC CORP KY N 1 N N N Shenzhen Mindray Bio-Medical Electronics Co Ltd N/A Shenzhen Mindray Bio-Medical Electronics Co Ltd 000000000 112768.00000000 NS 7345663.17000000 0.615542640118 Long EC CORP CN N 1 N N N Sinbon Electronics Co Ltd N/A Sinbon Electronics Co Ltd 000000000 573000.00000000 NS 4404868.67000000 0.369113642670 Long EC CORP TW N 1 N N N Dabur India Ltd 335800MJPUA2E1FSFL38 Dabur India Ltd 000000000 761278.00000000 NS 5552716.46000000 0.465299547571 Long EC CORP IN N 1 N N N Allegro.eu SA 222100VRLXV3FPMG4982 Allegro.eu SA 000000000 561958.00000000 NS 12741345.02000000 1.067683199019 Long EC CORP LU Y 1 N N N NAVER Corp N/A NAVER Corp 000000000 62531.00000000 NS 16837261.81000000 1.410907680768 Long EC CORP KR N 1 N N N Voltronic Power Technology Corp N/A Voltronic Power Technology Corp 000000000 125586.00000000 NS 5005919.28000000 0.419479725454 Long EC CORP TW N 1 N N N Meituan 21380033K525E5JLIA77 Meituan 000000000 582300.00000000 NS 22127918.27000000 1.854247454180 Long EC CORP KY Y 1 N N N Safaricom PLC N/A Safaricom PLC 000000000 9304554.00000000 NS 2909803.29000000 0.243832035025 Long EC CORP KE N 1 N N N SRF Ltd 335800436F28GT8ZW506 SRF Ltd 000000000 57662.00000000 NS 4385839.55000000 0.367519064414 Long EC CORP IN N 1 N N N Chongqing Zhifei Biological Products Co Ltd 300300DRZD9P8L2NA467 Chongqing Zhifei Biological Products Co Ltd 000000000 142400.00000000 NS 3220646.50000000 0.269879683238 Long EC CORP CN N 1 N N N 2021-01-21 WILLIAM BLAIR FUNDS John Raczek John Raczek Principal Financial Officer