0001752724-20-022251.txt : 20200218 0001752724-20-022251.hdr.sgml : 20200218 20200218105409 ACCESSION NUMBER: 0001752724-20-022251 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: 20624019 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 C000105754 C000105753 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 2019-12-31 2019-12-31 N 279458943.92 1974887.44 277484056.48 0 0 0 0 0 0 0 0 0 0 0 0 0 4.51 N Elite Material Co Ltd N/A Elite Material Co Ltd 000000000 482000.00000000 NS 2202822.16000000 0.793855397655 Long EC CORP TW N 1 N N N Shanghai M&G Stationery Inc N/A Shanghai M&G Stationery Inc 000000000 307475.00000000 NS 2151446.59000000 0.775340614985 Long EC CORP CN N 1 N N N IRB Brasil Resseguros S/A 21380017DVWSU9AEU878 IRB Brasil Resseguros S/A 000000000 233800.00000000 NS 2263780.55000000 0.815823647209 Long EC CORP BR N 1 N N N Voltronic Power Technology Corp N/A Voltronic Power Technology Corp 000000000 98100.00000000 NS 2339843.88000000 0.843235431138 Long EC CORP TW N 1 N N N Anhui Gujing Distillery Co Ltd N/A Anhui Gujing Distillery Co Ltd 000000000 34600.00000000 NS 675141.34000000 0.243308155634 Long EC CORP CN N 1 N N N Indofood CBP Sukses Makmur Tbk PT N/A Indofood CBP Sukses Makmur Tbk PT 000000000 2886400.00000000 NS 2318268.32000000 0.835460007831 Long EC CORP ID N 1 N N N PVR Ltd 335800NR78RUVFDE4L48 PVR Ltd 000000000 55412.00000000 NS 1471080.01000000 0.530149381791 Long EC CORP IN N 1 N N N Parade Technologies Ltd 529900D9FDQHQKAQLY02 Parade Technologies Ltd 000000000 212000.00000000 NS 4349334.49000000 1.567417798764 Long EC CORP KY N 1 N N N KEI Industries Ltd 335800UDWBC2AWPU7M56 KEI Industries Ltd 000000000 127696.00000000 NS 818381.19000000 0.294929085433 Long EC CORP IN N 1 N N N Titan Co Ltd 549300RO9VJWPK37FE54 Titan Co Ltd 000000000 40702.00000000 NS 678517.30000000 0.244524787696 Long EC CORP IN N 1 N N N Berger Paints India Ltd 335800TNTIBFAWWUZD51 Berger Paints India Ltd 000000000 411459.00000000 NS 2974479.50000000 1.071946092230 Long EC CORP IN N 1 N N N Multiplan Empreendimentos Imobiliarios SA N/A Multiplan Empreendimentos Imobiliarios SA 000000000 241300.00000000 NS 1985489.85000000 0.715532948158 Long EC CORP BR N 1 N N N King Yuan Electronics Co Ltd N/A King Yuan Electronics Co Ltd 000000000 2302000.00000000 NS 2883547.39000000 1.039175881518 Long EC CORP TW N 1 N N N Lucky Cement Ltd 213800HCLGMIPPAF9976 Lucky Cement Ltd 000000000 431250.00000000 NS 1186999.16000000 0.427772022312 Long EC CORP PK N 1 N N N Lotes Co Ltd N/A Lotes Co Ltd 000000000 157000.00000000 NS 1689044.93000000 0.608699811955 Long EC CORP TW N 1 N N N Powertech Technology Inc 254900O6KNZXH2RI9Q14 Powertech Technology Inc 000000000 504000.00000000 NS 1677926.41000000 0.604692907868 Long EC CORP TW N 1 N N N Magazine Luiza SA N/A Magazine Luiza SA 000000000 413300.00000000 NS 4900790.51000000 1.766152106960 Long EC CORP BR N 1 N N N Tisco Financial Group PCL 529900OOUQI3OWX2WU06 Tisco Financial Group PCL 000000000 861700.00000000 NS 2855192.59000000 1.028957348475 Long EC CORP TH N 2 N N N Topsports International Holdings Ltd N/A Topsports International Holdings Ltd 000000000 997000.00000000 NS 1205259.04000000 0.434352537327 Long EC CORP KY Y 1 N N N Globant SA 2221008DCMSPYS42DS88 Globant SA 000000000 23115.00000000 NS USD 2451345.75000000 0.883418593881 Long EC CORP LU N 1 N N N Silergy Corp N/A Silergy Corp 000000000 68000.00000000 NS 2154985.49000000 0.776615967539 Long EC CORP KY N 1 N N N Giant Manufacturing Co Ltd 549300M7TYVF50B2GY12 Giant Manufacturing Co Ltd 000000000 98000.00000000 NS 696333.86000000 0.250945538577 Long EC CORP TW N 1 N N N City Union Bank Ltd 33580024M7FWA847JI64 City Union Bank Ltd 000000000 635687.00000000 NS 2090661.12000000 0.753434682525 Long EC CORP IN N 1 N N N Dino Polska SA 259400H4L81SMPRTW956 Dino Polska SA 000000000 96887.00000000 NS 3677410.58000000 1.325269143982 Long EC CORP PL N 1 N N N BR Properties SA 5299006YP26ETK0IV586 BR Properties SA 000000000 861400.00000000 NS 3100671.69000000 1.117423368150 Long EC CORP BR N 1 N N N Sinbon Electronics Co Ltd N/A Sinbon Electronics Co Ltd 000000000 854000.00000000 NS 3532574.97000000 1.273073132493 Long EC CORP TW N 1 N N N Godrej Properties Ltd 335800KM3Y5NZWXOE183 Godrej Properties Ltd 000000000 88001.00000000 NS 1216240.36000000 0.438309997132 Long EC CORP IN N 1 N N N OPAP SA 213800M4NRGFJCI34834 OPAP SA 000000000 142713.00000000 NS 1855340.72000000 0.668629665983 Long EC CORP GR N 1 N N N RFHIC Corp N/A RFHIC Corp 000000000 29435.00000000 NS 937939.17000000 0.338015517683 Long EC CORP KR N 1 N N N Bank Tabungan Pensiunan Nasional Syariah Tbk PT N/A Bank Tabungan Pensiunan Nasional Syariah Tbk PT 000000000 7570700.00000000 NS 2317700.34000000 0.835255318594 Long EC CORP ID N 1 N N N NagaCorp Ltd 549300MMNKN0RBJELS20 NagaCorp Ltd 000000000 2008000.00000000 NS 3504587.86000000 1.262987107964 Long EC CORP KY N 1 N N N TOA Paint Thailand PCL N/A TOA Paint Thailand PCL 000000000 1163400.00000000 NS 1524465.22000000 0.549388400666 Long EC CORP TH N 2 N N N Hangzhou Tigermed Consulting Co Ltd N/A Hangzhou Tigermed Consulting Co Ltd 000000000 236800.00000000 NS 2146793.57000000 0.773663754679 Long EC CORP CN N 1 N N N Bata India Ltd 335800Z9GJDJWCOZ5F78 Bata India Ltd 000000000 33609.00000000 NS 824002.16000000 0.296954776592 Long EC CORP IN N 1 N N N JUMBO SA 549300TGIVUUMY40MZ05 JUMBO SA 000000000 88373.00000000 NS 1838824.22000000 0.662677432111 Long EC CORP GR N 1 N N N Centre Testing International Group Co Ltd N/A Centre Testing International Group Co Ltd 000000000 2277305.00000000 NS 4874544.92000000 1.756693693264 Long EC CORP CN N 1 N N N CD Projekt SA 259400TYO5Q8SH8TL437 CD Projekt SA 000000000 13476.00000000 NS 992788.95000000 0.357782339855 Long EC CORP PL N 1 N N N Notre Dame Intermedica Participacoes SA N/A Notre Dame Intermedica Participacoes SA 000000000 238500.00000000 NS 4046442.69000000 1.458261329076 Long EC CORP BR N 1 N N N Construtora Tenda SA N/A Construtora Tenda SA 000000000 102900.00000000 NS 772255.20000000 0.278306151998 Long EC CORP BR N 1 N N N Localiza Rent a Car SA N/A Localiza Rent a Car SA 000000000 200229.00000000 NS 2359822.23000000 0.850435250203 Long EC CORP BR N 1 N N N Jiangsu Hengli Hydraulic Co Ltd N/A Jiangsu Hengli Hydraulic Co Ltd 000000000 296666.00000000 NS 2118829.91000000 0.763586181086 Long EC CORP CN N 1 N N N TOTVS SA N/A TOTVS SA 000000000 279800.00000000 NS 4489792.93000000 1.618036361063 Long EC CORP BR N 1 N N N Colgate-Palmolive India Ltd 335800YWKI47DGFKWB26 Colgate-Palmolive India Ltd 000000000 64609.00000000 NS 1318825.34000000 0.475279681553 Long EC CORP IN N 1 N N N Country Garden Services Holdings Co Ltd N/A Country Garden Services Holdings Co Ltd 000000000 1378000.00000000 NS 4642082.57000000 1.672918663827 Long EC CORP KY N 1 N N N Indraprastha Gas Ltd 33580033VPD8D168H736 Indraprastha Gas Ltd 000000000 531723.00000000 NS 3192059.55000000 1.150357822533 Long EC CORP IN N 1 N N N Astral Poly Technik Ltd 3358007M1SKFTVDRMC40 Astral Poly Technik Ltd 000000000 220224.00000000 NS 3637585.12000000 1.310916802263 Long EC CORP IN N 1 N N N GRUPO SBF SA N/A GRUPO SBF SA 000000000 361900.00000000 NS 3164949.41000000 1.140587841387 Long EC CORP BR N 1 N N N Airtac International Group N/A Airtac International Group 000000000 257000.00000000 NS 3999416.22000000 1.441313879699 Long EC CORP KY N 1 N N N Safaricom PLC N/A Safaricom PLC 000000000 4977800.00000000 NS 1552032.36000000 0.559323075959 Long EC CORP KE N 1 N N N Network International Holdings PLC 213800XVRNKWENNLKK60 Network International Holdings PLC 000000000 155105.00000000 NS 1316947.66000000 0.474603001234 Long EC CORP GB Y 1 N N N Intercorp Financial Services Inc 5299004181WFTEWB1398 Intercorp Financial Services Inc 000000000 29274.00000000 NS USD 1209016.20000000 0.435706546652 Long EC CORP PA N 1 N N N Bizlink Holding Inc 213800YAKRFVU5XOX138 Bizlink Holding Inc 000000000 298000.00000000 NS 2241685.29000000 0.807860933862 Long EC CORP KY N 1 N N N Tegma Gestao Logistica SA N/A Tegma Gestao Logistica SA 000000000 355700.00000000 NS 3329133.42000000 1.199756649888 Long EC CORP BR N 1 N N N International Container Terminal Services Inc 254900FU1MWK0I0Q4J61 International Container Terminal Services Inc 000000000 556090.00000000 NS 1412048.06000000 0.508875384738 Long EC CORP PH N 1 N N N NIIT Technologies Ltd 3358004YL9JGBNP4KF72 NIIT Technologies Ltd 000000000 102049.00000000 NS 2268926.32000000 0.817678085286 Long EC CORP IN N 1 N N N SRF Ltd 335800436F28GT8ZW506 SRF Ltd 000000000 59729.00000000 NS 2870296.34000000 1.034400453997 Long EC CORP IN N 1 N N N Capitec Bank Holdings Ltd N/A Capitec Bank Holdings Ltd 000000000 30503.00000000 NS 3149566.51000000 1.135044135491 Long EC CORP ZA N 1 N N N Hapvida Participacoes e Investimentos SA N/A Hapvida Participacoes e Investimentos SA 000000000 154900.00000000 NS 2460563.80000000 0.886740604564 Long EC CORP BR Y 1 N N N Hefei Meiya Optoelectronic Technology Inc N/A Hefei Meiya Optoelectronic Technology Inc BD5CHY908 270595.00000000 NS 1518909.01000000 0.547386047785 Long EC CORP CN N 1 N N N Sul America SA N/A Sul America SA 000000000 79900.00000000 NS 1190147.91000000 0.428906772193 Long EC CORP BR N 1 N N N Inari Amertron Bhd N/A Inari Amertron Bhd 000000000 3171400.00000000 NS 1318024.69000000 0.474991142453 Long EC CORP MY N 1 N N N EcoRodovias Infraestrutura e Logistica SA EWN0I878407TKQNXZ933 EcoRodovias Infraestrutura e Logistica SA 000000000 280200.00000000 NS 1135371.77000000 0.409166488483 Long EC CORP BR N 1 N N N Jinxin Fertility Group Ltd 2549000NTC85I8X21O47 Jinxin Fertility Group Ltd 000000000 152000.00000000 NS 203257.06000000 0.073249995901 Long EC CORP KY Y 1 N N N FIXED INC CLEARING CORP.REPO 549300H47WTHXPU08X20 FIXED INC CLEARING CORP.REPO 000000000 3609680.92000000 PA USD 3609680.92000000 1.300860656929 Long RA CORP US N 2 Repurchase N 0.12000000 2020-01-02 3565000.00000000 USD 3683079.93000000 USD UST N N N Globalwafers Co Ltd 529900V6RTNF3U5EGX67 Globalwafers Co Ltd 000000000 310000.00000000 NS 3955532.57000000 1.425499043144 Long EC CORP TW N 1 N N N Bloomberry Resorts Corp N/A Bloomberry Resorts Corp 000000000 1966600.00000000 NS 438791.19000000 0.158132036689 Long EC CORP PH N 1 N N N HDFC Asset Management Co Ltd 3358002FLK8AK8WSEP31 HDFC Asset Management Co Ltd 000000000 83532.00000000 NS 3733174.37000000 1.345365358052 Long EC CORP IN N 1 N N N Jiajiayue Group Co Ltd N/A Jiajiayue Group Co Ltd 000000000 358252.00000000 NS 1251827.34000000 0.451134870911 Long EC CORP CN N 1 N N N Randon SA Implementos e Participacoes N/A Randon SA Implementos e Participacoes 000000000 1035450.00000000 NS 3449183.38000000 1.243020382415 Long EP CORP BR N 1 N N N Aarti Industries Ltd 335800JBE5SD89NHB831 Aarti Industries Ltd 000000000 249342.00000000 NS 2916867.00000000 1.051183638080 Long EC CORP IN N 1 N N N ITEQ Corp N/A ITEQ Corp 000000000 536000.00000000 NS 2279747.81000000 0.821577945385 Long EC CORP TW N 1 N N N China East Education Holdings Ltd N/A China East Education Holdings Ltd 000000000 750500.00000000 NS 1571828.60000000 0.566457266027 Long EC CORP KY Y 1 N N N Chacha Food Co Ltd N/A Chacha Food Co Ltd 000000000 344798.00000000 NS 1681494.76000000 0.605978873644 Long EC CORP CN N 1 N N N Chengdu Hongqi Chain Co Ltd N/A Chengdu Hongqi Chain Co Ltd 000000000 1221480.00000000 NS 1323940.74000000 0.477123174857 Long EC CORP CN N 1 N N N Bandhan Bank Ltd 335800Q13QAC32IOCH33 Bandhan Bank Ltd 000000000 254451.00000000 NS 1817350.54000000 0.654938724427 Long EC CORP IN Y 1 N N N Win Semiconductors Corp 529900G3R9LZ0M2UBM97 Win Semiconductors Corp 000000000 158000.00000000 NS 1549588.02000000 0.558442182104 Long EC CORP TW N 1 N N N Greentown Service Group Co Ltd N/A Greentown Service Group Co Ltd 000000000 1642000.00000000 NS 1793234.35000000 0.646247706173 Long EC CORP KY N 1 N N N Ez Tec Empreendimentos e Participacoes SA N/A Ez Tec Empreendimentos e Participacoes SA 000000000 266800.00000000 NS 3442195.54000000 1.240502097189 Long EC CORP BR N 1 N N N Offcn Education Technology Co Ltd N/A Offcn Education Technology Co Ltd 000000000 488000.00000000 NS 1252629.31000000 0.451423885714 Long EC CORP CN N 1 N N N CJ Logistics Corp N/A CJ Logistics Corp 000000000 6610.00000000 NS 885944.05000000 0.319277460924 Long EC CORP KR N 1 N N N Info Edge India Ltd 335800MXUVHTBF9DEC78 Info Edge India Ltd 000000000 65728.00000000 NS 2338662.48000000 0.842809676947 Long EC CORP IN N 1 N N N Taiwan Union Technology Corp N/A Taiwan Union Technology Corp 000000000 572000.00000000 NS 2824031.76000000 1.017727575351 Long EC CORP TW N 1 N N N Douzone Bizon Co Ltd N/A Douzone Bizon Co Ltd 000000000 72758.00000000 NS 5096111.38000000 1.836542050251 Long EC CORP KR N 1 N N N Zhejiang Supor Co Ltd N/A Zhejiang Supor Co Ltd 000000000 148108.00000000 NS 1632532.59000000 0.588333834638 Long EC CORP CN N 1 N N N PI Industries Ltd 335800PEGP94E4CC1D11 PI Industries Ltd 000000000 113324.00000000 NS 2294163.97000000 0.826773256489 Long EC CORP IN N 1 N N N Alpargatas SA N/A Alpargatas SA 000000000 231200.00000000 NS 1908131.35000000 0.687654409484 Long EP CORP BR N 1 N N N Cyrela Brazil Realty SA Empreendimentos e Participacoes N/A Cyrela Brazil Realty SA Empreendimentos e Participacoes 000000000 680900.00000000 NS 5025460.76000000 1.811080904521 Long EC CORP BR N 1 N N N Com7 PCL N/A Com7 PCL 000000000 1527300.00000000 NS 1351198.10000000 0.486946211303 Long EC CORP TH N 2 N N N Accton Technology Corp 529900M1YRZ0GWMDF920 Accton Technology Corp 000000000 361000.00000000 NS 2023151.08000000 0.729105342362 Long EC CORP TW N 1 N N N JYP Entertainment Corp N/A JYP Entertainment Corp 000000000 122738.00000000 NS 2563122.23000000 0.923700720868 Long EC CORP KR N 1 N N N Koh Young Technology Inc N/A Koh Young Technology Inc 000000000 51243.00000000 NS 4674768.90000000 1.684698198268 Long EC CORP KR N 1 N N N CIFI Holdings Group Co Ltd 549300WGKSV867C0JF48 CIFI Holdings Group Co Ltd 000000000 1970000.00000000 NS 1666042.12000000 0.600410034772 Long EC CORP KY N 1 N N N Changzhou Xingyu Automotive Lighting Systems Co Ltd N/A Changzhou Xingyu Automotive Lighting Systems Co Ltd 000000000 110747.00000000 NS 1510077.96000000 0.544203504574 Long EC CORP CN N 1 N N N Pidilite Industries Ltd 335800APXGEBZ349GN74 Pidilite Industries Ltd 000000000 165799.00000000 NS 3221759.22000000 1.161061021259 Long EC CORP IN N 1 N N N Zhejiang Dingli Machinery Co Ltd N/A Zhejiang Dingli Machinery Co Ltd 000000000 217894.00000000 NS 2236590.87000000 0.806025001353 Long EC CORP CN N 1 N N N Phoenix Mills Ltd/The 33580037PCXCE5PNQU51 Phoenix Mills Ltd/The 000000000 116717.00000000 NS 1353939.21000000 0.487934055446 Long EC CORP IN N 1 N N N Ipca Laboratories Ltd 33580069PZ8ZQVCDBC38 Ipca Laboratories Ltd 000000000 187746.00000000 NS 2995781.02000000 1.079622756709 Long EC CORP IN N 1 N N N Arco Platform Ltd N/A Arco Platform Ltd 000000000 41024.00000000 NS USD 1813260.80000000 0.653464859567 Long EC CORP KY N 1 N N N Security Bank Corp 549300JSVDZIR2CPTP95 Security Bank Corp 000000000 753460.00000000 NS 2901070.19000000 1.045490766857 Long EC CORP PH N 1 N N N Varun Beverages Ltd 33580058NWEMWBDNMD48 Varun Beverages Ltd 000000000 312901.00000000 NS 3068595.92000000 1.105863867973 Long EC CORP IN N 1 N N N Motherson Sumi Systems Ltd 335800C7BQ19CKG8GH63 Motherson Sumi Systems Ltd 000000000 1505396.00000000 NS 3091857.29000000 1.114246825284 Long EC CORP IN N 1 N N N Juewei Food Co Ltd N/A Juewei Food Co Ltd 000000000 237135.00000000 NS 1581308.52000000 0.569873649700 Long EC CORP CN N 1 N N N Fila Korea Ltd N/A Fila Korea Ltd 000000000 25595.00000000 NS 1173016.56000000 0.422732958022 Long EC CORP KR N 1 N N N Aarti Surfactants Ltd N/A Aarti Surfactants Ltd 000000000 13896.00000000 NS 1946.81000000 0.000701593462 Long EC CORP IN N 1 N N N Dr Lal PathLabs Ltd N/A Dr Lal PathLabs Ltd 000000000 106476.00000000 NS 2230116.92000000 0.803691912353 Long EC CORP IN Y 1 N N N Wilcon Depot Inc N/A Wilcon Depot Inc 000000000 5264400.00000000 NS 1871047.49000000 0.674290088495 Long EC CORP PH N 1 N N N Ever Sunshine Lifestyle Services Group Ltd N/A Ever Sunshine Lifestyle Services Group Ltd 000000000 1686000.00000000 NS 1142420.08000000 0.411706565952 Long EC CORP KY Y 1 N N N Clicks Group Ltd 378900E967958A677472 Clicks Group Ltd 000000000 143962.00000000 NS 2637384.66000000 0.950463494535 Long EC CORP ZA N 1 N N N Yihai International Holding Ltd 3003004D79NRTSL70K40 Yihai International Holding Ltd 000000000 165000.00000000 NS 967686.05000000 0.348735730000 Long EC CORP KY N 1 N N N Ace Hardware Indonesia Tbk PT 529900WER46RYFNZER60 Ace Hardware Indonesia Tbk PT 000000000 10878800.00000000 NS 1171532.94000000 0.422198289466 Long EC CORP ID N 1 N N N AfreecaTV Co Ltd N/A AfreecaTV Co Ltd 000000000 21727.00000000 NS 1294470.41000000 0.466502625924 Long EC CORP KR N 1 N N N Arezzo Industria e Comercio SA N/A Arezzo Industria e Comercio SA 000000000 57700.00000000 NS 917990.40000000 0.330826358690 Long EC CORP BR N 1 N N N Tripod Technology Corp N/A Tripod Technology Corp 000000000 787000.00000000 NS 3294809.35000000 1.187386904961 Long EC CORP TW N 1 N N N Muangthai Capital PCL N/A Muangthai Capital PCL 000000000 544000.00000000 NS 1157784.92000000 0.417243763366 Long EC CORP TH N 2 N N N Sporton International Inc N/A Sporton International Inc 000000000 186000.00000000 NS 1321613.24000000 0.476284387926 Long EC CORP TW N 1 N N N ASPEED Technology Inc N/A ASPEED Technology Inc 000000000 91000.00000000 NS 2911198.59000000 1.049140850443 Long EC CORP TW N 1 N N N GSX Techedu Inc 549300R5BPFFORR9ET36 GSX Techedu Inc 36257Y109 146312.00000000 NS USD 3198380.32000000 1.152635708362 Long EC CORP KY N 1 N N N Poya International Co Ltd N/A Poya International Co Ltd 000000000 66000.00000000 NS 928011.48000000 0.334437766180 Long EC CORP TW N 1 N N N Topchoice Medical Corp N/A Topchoice Medical Corp 000000000 142700.00000000 NS 2100439.44000000 0.756958603908 Long EC CORP CN N 1 N N N A-Living Services Co Ltd N/A A-Living Services Co Ltd 000000000 1456250.00000000 NS 5027158.22000000 1.811692636965 Long EC CORP CN N 1 N N N KWG Group Holdings Ltd 549300LK82ZOM9ZE7H90 KWG Group Holdings Ltd 000000000 730000.00000000 NS 1023009.89000000 0.368673394420 Long EC CORP KY N 1 N N N F&F Co Ltd N/A F&F Co Ltd 000000000 14792.00000000 NS 1432577.28000000 0.516273726920 Long EC CORP KR N 1 N N N RichWave Technology Corp N/A RichWave Technology Corp 000000000 182000.00000000 NS 1032124.63000000 0.371958174135 Long EC CORP TW N 1 N N N Iguatemi Empresa de Shopping Centers SA N/A Iguatemi Empresa de Shopping Centers SA 000000000 46800.00000000 NS 615437.39000000 0.221791982504 Long EC CORP BR N 1 N N N Apollo Hospitals Enterprise Ltd 3358005YT7JQCWYLTG43 Apollo Hospitals Enterprise Ltd 000000000 107364.00000000 NS 2164332.64000000 0.779984503418 Long EC CORP IN N 1 N N N Nanya Technology Corp 254900STKVKJBRRO0835 Nanya Technology Corp 000000000 1084000.00000000 NS 3015832.14000000 1.086848800704 Long EC CORP TW N 1 N N N 2020-01-15 WILLIAM BLAIR FUNDS Colette Garavalia Colette Garavalia Principal Financial Officer