0001752724-20-022240.txt : 20200218 0001752724-20-022240.hdr.sgml : 20200218 20200218105036 ACCESSION NUMBER: 0001752724-20-022240 CONFORMED SUBMISSION TYPE: NPORT-P PUBLIC DOCUMENT COUNT: 1 CONFORMED PERIOD OF REPORT: 20191231 FILED AS OF DATE: 20200218 PERIOD START: 20191231 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: 20624000 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 C000023528 C000023529 WILLIAM BLAIR FUNDS 811-05344 0000822632 SNQR0U5FDV8EZZX4W051 150 NORTH RIVERSIDE PLAZA CHICAGO 60606 312-364-8000 William Blair Emerging Markets Growth Fund S000008596 JIB9L3873X6222B3QS27 2019-12-31 2019-12-31 N 794329275.86 3139970.77 791189305.09 0 0 0 0 0 0 0 0 0 0 0 0 0 384270.33 N Vingroup JSC 254900MJ9C15O3O1V757 Vingroup JSC 000000000 329388.00000000 NS 1634679.90000000 0.206610464712 Long EC CORP VN N 1 N N N IRB Brasil Resseguros S/A 21380017DVWSU9AEU878 IRB Brasil Resseguros S/A 000000000 978000.00000000 NS 9469535.39000000 1.196873533183 Long EC CORP BR N 1 N N N Itau Unibanco Holding SA 5493002W2IVG62O3ZJ94 Itau Unibanco Holding SA 000000000 888290.00000000 NS 8192397.89000000 1.035453568102 Long EP CORP BR N 1 N N N Li Ning Co Ltd 529900T77L2FV3FZ3U81 Li Ning Co Ltd 000000000 1693000.00000000 NS 5073155.55000000 0.641206284938 Long EC CORP KY N 1 N N N Safaricom PLC N/A Safaricom PLC 000000000 6783854.00000000 NS 2115143.43000000 0.267337212016 Long EC CORP KE N 1 N N N MercadoLibre Inc 549300DKPDN9M5S8GB14 MercadoLibre Inc 58733R102 16188.00000000 NS USD 9258564.72000000 1.170208527900 Long EC CORP US N 1 N N N MediaTek Inc 254900UEGBK1I4DM4E14 MediaTek Inc 000000000 1163000.00000000 NS 17206208.09000000 2.174727082293 Long EC CORP TW N 1 N N N WEG SA N/A WEG SA 000000000 793320.00000000 NS 6835327.32000000 0.863930702301 Long EC CORP BR N 1 N N N Parade Technologies Ltd 529900D9FDQHQKAQLY02 Parade Technologies Ltd 000000000 126000.00000000 NS 2584981.82000000 0.326721026607 Long EC CORP KY N 1 N N N Ayala Land Inc 254900EWT10TQ6DKTV34 Ayala Land Inc 000000000 3688400.00000000 NS 3313697.30000000 0.418824834800 Long EC CORP PH N 1 N N N CP ALL PCL N/A CP ALL PCL 000000000 1567700.00000000 NS 3781373.78000000 0.477935401258 Long EC CORP TH N 2 N N N Country Garden Services Holdings Co Ltd N/A Country Garden Services Holdings Co Ltd 000000000 1477000.00000000 NS 4975584.87000000 0.628874131385 Long EC CORP KY N 1 N N N Juewei Food Co Ltd N/A Juewei Food Co Ltd 000000000 294700.00000000 NS 1965174.35000000 0.248382319801 Long EC CORP CN N 1 N N N Magazine Luiza SA N/A Magazine Luiza SA 000000000 791800.00000000 NS 9388932.81000000 1.186686011754 Long EC CORP BR N 1 N N N TOTVS SA N/A TOTVS SA 000000000 259300.00000000 NS 4160840.98000000 0.525897020249 Long EC CORP BR N 1 N N N Lojas Renner SA N/A Lojas Renner SA 000000000 631880.00000000 NS 8826245.36000000 1.115566818613 Long EC CORP BR N 1 N N N ASPEED Technology Inc N/A ASPEED Technology Inc 000000000 98000.00000000 NS 3135136.94000000 0.396256233474 Long EC CORP TW N 1 N N N A-Living Services Co Ltd N/A A-Living Services Co Ltd 000000000 832500.00000000 NS 2873894.74000000 0.363237308885 Long EC CORP CN Y 1 N N N China International Travel Service Corp Ltd N/A China International Travel Service Corp Ltd 000000000 305640.00000000 NS 3902935.53000000 0.493299834172 Long EC CORP CN N 1 N N N HDFC Life Insurance Co Ltd 335800RQI8GAFHIRGZ37 HDFC Life Insurance Co Ltd 000000000 527550.00000000 NS 4600845.99000000 0.581510134224 Long EC CORP IN Y 1 N N N Capitec Bank Holdings Ltd N/A Capitec Bank Holdings Ltd 000000000 38979.00000000 NS 4024750.12000000 0.508696224039 Long EC CORP ZA N 1 N N N Grupo Aeroportuario del Centro Norte SAB de CV 529900HUSBARAFSXJ605 Grupo Aeroportuario del Centro Norte SAB de CV 000000000 271800.00000000 NS 2034960.10000000 0.257202680434 Long EC CORP MX N 1 N N N Jiangsu Hengrui Medicine Co Ltd N/A Jiangsu Hengrui Medicine Co Ltd 000000000 315600.00000000 NS 3965331.84000000 0.501186228692 Long EC CORP CN N 1 N N N Hangzhou Tigermed Consulting Co Ltd N/A Hangzhou Tigermed Consulting Co Ltd 000000000 367866.00000000 NS 3335018.43000000 0.421519655099 Long EC CORP CN N 1 N N N Powertech Technology Inc 254900O6KNZXH2RI9Q14 Powertech Technology Inc 000000000 864000.00000000 NS 2876445.27000000 0.363559675477 Long EC CORP TW N 1 N N N Ping An Insurance Group Co of China Ltd 529900M9MC28JLN35U89 Ping An Insurance Group Co of China Ltd 000000000 1614300.00000000 NS 19079993.07000000 2.411558516685 Long EC CORP CN N 1 N N N Indraprastha Gas Ltd 33580033VPD8D168H736 Indraprastha Gas Ltd 000000000 625135.00000000 NS 3752833.99000000 0.474328200072 Long EC CORP IN N 1 N N N RFHIC Corp N/A RFHIC Corp 000000000 39032.00000000 NS 1243745.25000000 0.157199451761 Long EC CORP KR N 1 N N N Nestle India Ltd 3358008SYYY9CPWH5D94 Nestle India Ltd 000000000 20705.00000000 NS 4284955.40000000 0.541584090233 Long EC CORP IN N 1 N N N Chacha Food Co Ltd N/A Chacha Food Co Ltd 000000000 390367.00000000 NS 1903723.53000000 0.240615427654 Long EC CORP CN N 1 N N N Bank Central Asia Tbk PT 254900BR956G2OHVOM21 Bank Central Asia Tbk PT 000000000 6733900.00000000 NS 16213261.84000000 2.049226618167 Long EC CORP ID N 1 N N N Tencent Holdings Ltd 254900N4SLUMW4XUYY11 Tencent Holdings Ltd 000000000 368060.00000000 NS 17741018.18000000 2.242322800101 Long EC CORP KY N 1 N N N Airports of Thailand PCL 5299006VS4CU6LW0TY22 Airports of Thailand PCL 000000000 922800.00000000 NS 2287456.50000000 0.289116205854 Long EC CORP TH N 2 N N N Taiwan Union Technology Corp N/A Taiwan Union Technology Corp 000000000 584000.00000000 NS 2883277.18000000 0.364423174258 Long EC CORP TW N 1 N N N Asian Paints Ltd 335800HEHXGYRUNERD75 Asian Paints Ltd 000000000 179541.00000000 NS 4502978.83000000 0.569140507970 Long EC CORP IN N 1 N N N Banco BTG Pactual SA ZXLTQRYIK6IJH3R0IK66 Banco BTG Pactual SA 000000000 436300.00000000 NS 8257021.15000000 1.043621431290 Long EC CORP BR N 1 N N N XP Inc 5493008KDA8NBZRJST80 XP Inc 000000000 122206.00000000 NS USD 4707375.12000000 0.594974564205 Long EC CORP KY N 1 N N N Sinbon Electronics Co Ltd N/A Sinbon Electronics Co Ltd 000000000 435000.00000000 NS 1799379.52000000 0.227427179364 Long EC CORP TW N 1 N N N China Mengniu Dairy Co Ltd 2549005Q343BSJ8RSS21 China Mengniu Dairy Co Ltd 000000000 987000.00000000 NS 3989900.29000000 0.504291484266 Long EC CORP KY N 1 N N N HDFC Asset Management Co Ltd 3358002FLK8AK8WSEP31 HDFC Asset Management Co Ltd 000000000 108212.00000000 NS 4836161.77000000 0.611252166692 Long EC CORP IN N 1 N N N LG Household & Health Care Ltd N/A LG Household & Health Care Ltd 000000000 6045.00000000 NS 6591504.17000000 0.833113406310 Long EC CORP KR N 1 N N N FIXED INC CLEARING CORP.REPO 549300H47WTHXPU08X20 FIXED INC CLEARING CORP.REPO 000000000 12845182.08000000 PA USD 12845182.08000000 1.623528275390 Long RA CORP US N 2 Repurchase N 0.12000000 2020-01-02 12685000.00000000 USD 13105152.57000000 USD UST N N N Sul America SA N/A Sul America SA 000000000 290800.00000000 NS 4331602.16000000 0.547479867603 Long EC CORP BR N 1 N N N Notre Dame Intermedica Participacoes SA N/A Notre Dame Intermedica Participacoes SA 000000000 291500.00000000 NS 4945652.17000000 0.625090877516 Long EC CORP BR N 1 N N N Aier Eye Hospital Group Co Ltd N/A Aier Eye Hospital Group Co Ltd 000000000 587420.00000000 NS 3336109.11000000 0.421657508327 Long EC CORP CN N 1 N N N Localiza Rent a Car SA N/A Localiza Rent a Car SA 000000000 485121.00000000 NS 5717450.12000000 0.722639965330 Long EC CORP BR N 1 N N N Advantech Co Ltd 2549002OSTKE9HB9IY03 Advantech Co Ltd 000000000 264000.00000000 NS 2659639.06000000 0.336157104613 Long EC CORP TW N 1 N N N CD Projekt SA 259400TYO5Q8SH8TL437 CD Projekt SA 000000000 55745.00000000 NS 4106783.92000000 0.519064640229 Long EC CORP PL N 1 N N N Aramex PJSC N/A Aramex PJSC 000000000 1281269.00000000 NS 1245288.19000000 0.157394467036 Long EC CORP AE N 1 N N N Reliance Industries Ltd 5493003UOETFYRONLG31 Reliance Industries Ltd 000000000 941421.00000000 NS 19994833.66000000 2.527187050098 Long EC CORP IN N 1 N N N StoneCo Ltd 549300O1A9LEF0XZCR35 StoneCo Ltd 000000000 110258.00000000 NS USD 4398191.62000000 0.555896242745 Long EC CORP KY N 1 N N N China Merchants Bank Co Ltd 549300MKO5B60FFIHF58 China Merchants Bank Co Ltd 000000000 2232500.00000000 NS 11474356.10000000 1.450266835785 Long EC CORP CN N 1 N N N Shenzhou International Group Holdings Ltd 529900B4W41TCUKJFM73 Shenzhou International Group Holdings Ltd 000000000 412000.00000000 NS 6022201.40000000 0.761158089632 Long EC CORP KY N 1 N N N Housing Development Finance Corp Ltd 335800OX2H9AP7NHLT64 Housing Development Finance Corp Ltd 000000000 372972.00000000 NS 12608901.81000000 1.593664339100 Long EC CORP IN N 1 N N N Sea Ltd 529900OM6JLLW44YKI15 Sea Ltd 81141R100 89290.00000000 NS USD 3591243.80000000 0.453904492502 Long EC CORP KY N 1 N N N Ping An Healthcare and Technology Co Ltd 2549009NW1LO017CP285 Ping An Healthcare and Technology Co Ltd 000000000 338600.00000000 NS 2470311.72000000 0.312227643132 Long EC CORP KY Y 1 N N N Rumo SA N/A Rumo SA 000000000 457400.00000000 NS 2967693.34000000 0.375092701697 Long EC CORP BR N 1 N N N WuXi AppTec Co Ltd 254900OEPQLZSPLN9175 WuXi AppTec Co Ltd 000000000 330400.00000000 NS 4098040.37000000 0.517959525443 Long EC CORP CN Y 1 N N N Tata Consultancy Services Ltd 335800ZJKU9GPQRE2U66 Tata Consultancy Services Ltd 000000000 163791.00000000 NS 4968012.13000000 0.627916997618 Long EC CORP IN N 1 N N N ITEQ Corp N/A ITEQ Corp 000000000 653000.00000000 NS 2777379.32000000 0.351038531756 Long EC CORP TW N 1 N N N Hapvida Participacoes e Investimentos SA N/A Hapvida Participacoes e Investimentos SA 000000000 272800.00000000 NS 4333388.02000000 0.547705586023 Long EC CORP BR Y 1 N N N Bajaj Finance Ltd 335800YTEXC3DO4Z6F68 Bajaj Finance Ltd 000000000 250280.00000000 NS 14814519.57000000 1.872436782789 Long EC CORP IN N 1 N N N Info Edge India Ltd 335800MXUVHTBF9DEC78 Info Edge India Ltd 000000000 76154.00000000 NS 2709629.12000000 0.342475448362 Long EC CORP IN N 1 N N N Sunny Optical Technology Group Co Ltd 3003004QIVP0DFVVWM94 Sunny Optical Technology Group Co Ltd 000000000 348800.00000000 NS 6038412.28000000 0.763207015205 Long EC CORP KY N 1 N N N Offcn Education Technology Co Ltd N/A Offcn Education Technology Co Ltd 000000000 964700.00000000 NS 2476253.07000000 0.312978582251 Long EC CORP CN N 1 N N N Muangthai Capital PCL N/A Muangthai Capital PCL 000000000 1024400.00000000 NS 2180211.16000000 0.275561252657 Long EC CORP TH N 2 N N N HDFC Bank Ltd 335800ZQ6I4E2JXENC50 HDFC Bank Ltd 000000000 1158453.00000000 NS 20701108.13000000 2.616454494116 Long EC CORP IN N 1 N N N Topsports International Holdings Ltd N/A Topsports International Holdings Ltd 000000000 2885000.00000000 NS 3487635.23000000 0.440809197945 Long EC CORP KY Y 1 N N N Elite Material Co Ltd N/A Elite Material Co Ltd 000000000 634000.00000000 NS 2897488.07000000 0.366219317091 Long EC CORP TW N 1 N N N Taiwan Semiconductor Manufacturing Co Ltd 549300KB6NK5SBD14S87 Taiwan Semiconductor Manufacturing Co Ltd 000000000 1623000.00000000 NS 17920839.31000000 2.265050752671 Long EC CORP TW N 1 N N N Shanghai M&G Stationery Inc N/A Shanghai M&G Stationery Inc 000000000 263500.00000000 NS 1843747.22000000 0.233034901778 Long EC CORP CN N 1 N N N Silergy Corp N/A Silergy Corp 000000000 128000.00000000 NS 4056443.27000000 0.512701984708 Long EC CORP KY N 1 N N N Credicorp Ltd 529900UYAEYQCQ2BKB17 Credicorp Ltd 000000000 9135.00000000 NS USD 1946942.55000000 0.246077966104 Long EC CORP BM N 1 N N N Pidilite Industries Ltd 335800APXGEBZ349GN74 Pidilite Industries Ltd 000000000 120711.00000000 NS 2345621.97000000 0.296467856037 Long EC CORP IN N 1 N N N Alibaba Group Holding Ltd 5493001NTNQJDH60PM02 Alibaba Group Holding Ltd 01609W102 262550.00000000 NS USD 55686855.00000000 7.038373072252 Long EC CORP KY N 1 N N N Macquarie Korea Infrastructure Fund N/A Macquarie Korea Infrastructure Fund 000000000 260033.00000000 NS 2608312.34000000 0.329669817731 Long EC CORP KR N 1 N N N Voltronic Power Technology Corp N/A Voltronic Power Technology Corp 000000000 112700.00000000 NS 2688077.53000000 0.339751499762 Long EC CORP TW N 1 N N N Bizlink Holding Inc 213800YAKRFVU5XOX138 Bizlink Holding Inc 000000000 319000.00000000 NS 2399656.40000000 0.303297375806 Long EC CORP KY N 1 N N N Hindustan Unilever Ltd 5493007IW5N37IKRPM32 Hindustan Unilever Ltd 000000000 211844.00000000 NS 5699279.59000000 0.720343355671 Long EC CORP IN N 1 N N N Shennan Circuits Co Ltd N/A Shennan Circuits Co Ltd 000000000 102403.00000000 NS 2089017.08000000 0.264035050342 Long EC CORP CN N 1 N N N OTP Bank Nyrt 529900W3MOO00A18X956 OTP Bank Nyrt 000000000 171047.00000000 NS 8944910.10000000 1.130565092633 Long EC CORP HU N 1 N N N Taiwan Semiconductor Manufacturing Co Ltd 549300KB6NK5SBD14S87 Taiwan Semiconductor Manufacturing Co Ltd 874039100 666236.00000000 NS USD 38708311.60000000 4.892420985846 Long EC CORP TW N 1 N N N Zhejiang Supor Co Ltd N/A Zhejiang Supor Co Ltd 000000000 352882.00000000 NS 3889670.81000000 0.491623279659 Long EC CORP CN N 1 N N N Naspers Ltd 21380044BQ8812EEKT59 Naspers Ltd 000000000 51426.00000000 NS 8411121.42000000 1.063098472879 Long EC CORP ZA N 1 N N N TCS Group Holding PLC 549300XQRN9MR54V1W18 TCS Group Holding PLC 87238U203 98747.00000000 NS USD 2123060.50000000 0.268337866341 Long EC CORP CY Y 1 N N N King Yuan Electronics Co Ltd N/A King Yuan Electronics Co Ltd 000000000 2026000.00000000 NS 2537822.33000000 0.320760444267 Long EC CORP TW N 1 N N N Moneta Money Bank AS I6USJ58BDV2BO5KP3C31 Moneta Money Bank AS 000000000 730963.00000000 NS 2740702.16000000 0.346402832086 Long EC CORP CZ Y 1 N N N Kakao Corp 988400FTKUBQXKVZP434 Kakao Corp 000000000 57460.00000000 NS 7626884.00000000 0.963977135551 Long EC CORP KR N 1 N N N First Abu Dhabi Bank PJSC 2138002Y3WMK6RZS8H90 First Abu Dhabi Bank PJSC 000000000 875094.00000000 NS 3611729.73000000 0.456493750201 Long EC CORP AE N 1 N N N JUMBO SA 549300TGIVUUMY40MZ05 JUMBO SA 000000000 117460.00000000 NS 2444052.97000000 0.308908747157 Long EC CORP GR N 1 N N N Topchoice Medical Corp N/A Topchoice Medical Corp 000000000 169200.00000000 NS 2490500.02000000 0.314779282780 Long EC CORP CN N 1 N N N Yihai International Holding Ltd 3003004D79NRTSL70K40 Yihai International Holding Ltd 000000000 527000.00000000 NS 3090730.59000000 0.390643626009 Long EC CORP KY N 1 N N N Accton Technology Corp 529900M1YRZ0GWMDF920 Accton Technology Corp 000000000 465000.00000000 NS 2605997.93000000 0.329377294818 Long EC CORP TW N 1 N N N Giant Manufacturing Co Ltd 549300M7TYVF50B2GY12 Giant Manufacturing Co Ltd 000000000 258000.00000000 NS 1833205.46000000 0.231702507630 Long EC CORP TW N 1 N N N Samsung Electronics Co Ltd 9884007ER46L6N7EI764 Samsung Electronics Co Ltd 000000000 854498.00000000 NS 41230479.83000000 5.211202877080 Long EC CORP KR N 1 N N N Clicks Group Ltd 378900E967958A677472 Clicks Group Ltd 000000000 223854.00000000 NS 4101006.56000000 0.518334428134 Long EC CORP ZA N 1 N N N New Oriental Education & Technology Group Inc 529900NHZVBZQZ8EKN29 New Oriental Education & Technology Group Inc 647581107 48000.00000000 NS USD 5820000.00000000 0.735601449938 Long EC CORP KY N 1 N N N Intercorp Financial Services Inc 5299004181WFTEWB1398 Intercorp Financial Services Inc 000000000 44592.00000000 NS USD 1841649.60000000 0.232769779388 Long EC CORP PA N 1 N N N Tripod Technology Corp N/A Tripod Technology Corp 000000000 713000.00000000 NS 2985005.17000000 0.377280778543 Long EC CORP TW N 1 N N N Pagseguro Digital Ltd N/A Pagseguro Digital Ltd 000000000 101722.00000000 NS USD 3474823.52000000 0.439189900273 Long EC CORP KY N 1 N N N Dino Polska SA 259400H4L81SMPRTW956 Dino Polska SA 000000000 70023.00000000 NS 2657769.58000000 0.335920817293 Long EC CORP PL Y 1 N N N Wal-Mart de Mexico SAB de CV N/A Wal-Mart de Mexico SAB de CV 000000000 1465200.00000000 NS 4206323.21000000 0.531645610341 Long EC CORP MX N 1 N N N E.Sun Financial Holding Co Ltd 549300X6CNQE512OPC90 E.Sun Financial Holding Co Ltd 000000000 10008007.00000000 NS 9314587.69000000 1.177289383220 Long EC CORP TW N 1 N N N RichWave Technology Corp N/A RichWave Technology Corp 000000000 229000.00000000 NS 1298662.31000000 0.164140528903 Long EC CORP TW N 1 N N N Azul SA 549300Z0MWZ57Q9RR205 Azul SA 05501U106 41763.00000000 NS USD 1787456.40000000 0.225920192361 Long EC CORP BR N 1 N N N Chailease Holding Co Ltd 529900L76E6T0JCM3J27 Chailease Holding Co Ltd 000000000 1227071.00000000 NS 5648857.39000000 0.713970392883 Long EC CORP KY N 1 N N N Kweichow Moutai Co Ltd N/A Kweichow Moutai Co Ltd 000000000 45342.00000000 NS 7700530.60000000 0.973285476744 Long EC CORP CN N 1 N N N Shenzhen Mindray Bio-Medical Electronics Co Ltd N/A Shenzhen Mindray Bio-Medical Electronics Co Ltd 000000000 137800.00000000 NS 3598463.90000000 0.454817055393 Long EC CORP CN N 1 N N N Banca Transilvania SA 549300RG3H390KEL8896 Banca Transilvania SA 000000000 3982325.00000000 NS 2420965.51000000 0.305990676874 Long EC CORP RO N 1 N N N Foshan Haitian Flavouring & Food Co Ltd N/A Foshan Haitian Flavouring & Food Co Ltd 000000000 456654.00000000 NS 7048088.71000000 0.890822040269 Long EC CORP CN N 1 N N N ASMedia Technology Inc N/A ASMedia Technology Inc 000000000 101000.00000000 NS 2213597.09000000 0.279780967179 Long EC CORP TW N 1 N N N B3 SA - Brasil Bolsa Balcao 4GTK5S46E6H318LMDS44 B3 SA - Brasil Bolsa Balcao 000000000 1578600.00000000 NS 16862416.29000000 2.131274548520 Long EC CORP BR N 1 N N N Globant SA 2221008DCMSPYS42DS88 Globant SA 000000000 29115.00000000 NS USD 3087645.75000000 0.390253726906 Long EC CORP LU N 1 N N N Wuxi Biologics Cayman Inc 5493001TD2TH6VDTJU11 Wuxi Biologics Cayman Inc 000000000 321000.00000000 NS 4063838.66000000 0.513636702854 Long EC CORP KY N 1 N N N ANTA Sports Products Ltd 529900291XG0CTK4LF95 ANTA Sports Products Ltd 000000000 779000.00000000 NS 6972941.24000000 0.881324001113 Long EC CORP KY N 1 N N N Home Product Center PCL N/A Home Product Center PCL 000000000 5113600.00000000 NS 2731464.34000000 0.345235245525 Long EC CORP TH N 2 N N N Wuliangye Yibin Co Ltd N/A Wuliangye Yibin Co Ltd 000000000 441994.00000000 NS 8439872.80000000 1.066732417349 Long EC CORP CN N 1 N N N Network International Holdings PLC 213800XVRNKWENNLKK60 Network International Holdings PLC 000000000 460696.00000000 NS 3911624.50000000 0.494398050483 Long EC CORP GB Y 1 N N N Bandhan Bank Ltd 335800Q13QAC32IOCH33 Bandhan Bank Ltd 000000000 176380.00000000 NS 1259748.59000000 0.159222145938 Long EC CORP IN Y 1 N N N Bank Rakyat Indonesia Persero Tbk PT 254900HB6S4B12GBNP64 Bank Rakyat Indonesia Persero Tbk PT 000000000 13435605.00000000 NS 4258358.51000000 0.538222456067 Long EC CORP ID N 1 N N N Centre Testing International Group Co Ltd N/A Centre Testing International Group Co Ltd 000000000 1771600.00000000 NS 3792089.24000000 0.479289749697 Long EC CORP CN N 1 N N N Cyrela Brazil Realty SA Empreendimentos e Participacoes N/A Cyrela Brazil Realty SA Empreendimentos e Participacoes 000000000 594100.00000000 NS 4384823.38000000 0.554206604132 Long EC CORP BR N 1 N N N Bank of Ningbo Co Ltd 300300C1092133000091 Bank of Ningbo Co Ltd 000000000 967000.00000000 NS 3907869.99000000 0.493923510449 Long EC CORP CN N 1 N N N Win Semiconductors Corp 529900G3R9LZ0M2UBM97 Win Semiconductors Corp 000000000 716000.00000000 NS 7022183.67000000 0.887547850409 Long EC CORP TW N 1 N N N Lotes Co Ltd N/A Lotes Co Ltd 000000000 179000.00000000 NS 1925726.39000000 0.243396413173 Long EC CORP TW N 1 N N N Bancolombia SA 54930052NWJRPNMP1W58 Bancolombia SA 05968L102 51763.00000000 NS USD 2836094.77000000 0.358459695012 Long EC CORP CO N 1 N N N Luxshare Precision Industry Co Ltd N/A Luxshare Precision Industry Co Ltd 000000000 893700.00000000 NS 4682953.62000000 0.591887881935 Long EC CORP CN N 1 N N N Shanghai International Airport Co Ltd N/A Shanghai International Airport Co Ltd 000000000 243865.00000000 NS 2756990.50000000 0.348461547983 Long EC CORP CN N 1 N N N Midea Group Co Ltd N/A Midea Group Co Ltd 000000000 447693.00000000 NS 3743789.89000000 0.473185098169 Long EC CORP CN N 1 N N N 2020-01-15 WILLIAM BLAIR FUNDS Colette Garavalia Colette Garavalia Principal Financial Officer