0001752724-22-052229.txt : 20220228 0001752724-22-052229.hdr.sgml : 20220228 20220228171857 ACCESSION NUMBER: 0001752724-22-052229 CONFORMED SUBMISSION TYPE: NPORT-P PUBLIC DOCUMENT COUNT: 1 CONFORMED PERIOD OF REPORT: 20211231 FILED AS OF DATE: 20220228 PERIOD START: 20211231 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: 22691483 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 2021-12-31 2021-12-31 N 1054354005.16 12813537.44 1041540467.72 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 3552430.69000000 N East Money Information Co Ltd N/A East Money Information Co Ltd 000000000 912500.00000000 NS 5313198.71000000 0.510128878778 Long EC CORP CN N 1 N N N Indraprastha Gas Ltd 33580033VPD8D168H736 Indraprastha Gas Ltd 000000000 355601.00000000 NS 2248348.81000000 0.215867638337 Long EC CORP IN N 1 N N N eMemory Technology Inc N/A eMemory Technology Inc 000000000 86000.00000000 NS 6807387.86000000 0.653588417443 Long EC CORP TW N 1 N N N Contemporary Amperex Technology Co Ltd 300300KINDY1K0E9I032 Contemporary Amperex Technology Co Ltd 000000000 241200.00000000 NS 22252912.52000000 2.136538445665 Long EC CORP CN N 1 N N N TCS Group Holding PLC 549300XQRN9MR54V1W18 TCS Group Holding PLC 87238U203 175807.00000000 NS USD 14824046.24000000 1.423280870924 Long EC CORP CY Y 1 N N N Chailease Holding Co Ltd 529900L76E6T0JCM3J27 Chailease Holding Co Ltd 000000000 1405800.00000000 NS 13388813.39000000 1.285481822833 Long EC CORP KY N 1 N N N Wuliangye Yibin Co Ltd N/A Wuliangye Yibin Co Ltd 000000000 135094.00000000 NS 4719657.64000000 0.453142032045 Long EC CORP CN N 1 N N N Shenzhen Inovance Technology Co Ltd N/A Shenzhen Inovance Technology Co Ltd 000000000 692064.00000000 NS 7449079.43000000 0.715198272257 Long EC CORP CN N 1 N N N Balkrishna Industries Ltd 3358006BD9NZGXG1I436 Balkrishna Industries Ltd 000000000 122155.00000000 NS 3812431.85000000 0.366037803441 Long EC CORP IN N 1 N N N Dlocal Ltd/Uruguay N/A Dlocal Ltd/Uruguay 000000000 122715.00000000 NS USD 4379698.35000000 0.420501985831 Long EC CORP KY N 1 N N N NAURA Technology Group Co Ltd 300300JI5I0B95GO5C39 NAURA Technology Group Co Ltd 000000000 59600.00000000 NS 3245136.70000000 0.311570870319 Long EC CORP CN N 1 N N N Yandex NV 549300GGZHJ5Q1B18P93 Yandex NV 000000000 226690.00000000 NS USD 13714745.00000000 1.316775048599 Long EC CORP NL N 1 N N N ASMedia Technology Inc N/A ASMedia Technology Inc 000000000 52000.00000000 NS 3420681.68000000 0.328425230321 Long EC CORP TW N 1 N N N Hindustan Unilever Ltd 5493007IW5N37IKRPM32 Hindustan Unilever Ltd 000000000 112855.00000000 NS 3584426.25000000 0.344146613702 Long EC CORP IN N 1 N N N Dixon Technologies India Ltd 335800D7XO7AVXXJ8575 Dixon Technologies India Ltd 000000000 77553.00000000 NS 5746289.55000000 0.551710637089 Long EC CORP IN Y 1 N N N Voltas Ltd 335800VVTQSSZ7NV7F51 Voltas Ltd 000000000 191858.00000000 NS 3149040.14000000 0.302344482773 Long EC CORP IN N 1 N N N Dr Lal PathLabs Ltd 984500E8E9CY102B9718 Dr Lal PathLabs Ltd 000000000 78462.00000000 NS 4027825.03000000 0.386718054154 Long EC CORP IN Y 1 N N N APL Apollo Tubes Ltd 335800ZU4GXSB7Q4IU95 APL Apollo Tubes Ltd 000000000 312253.00000000 NS 4196381.51000000 0.402901436867 Long EC CORP IN N 1 N N N Apollo Hospitals Enterprise Ltd 3358005YT7JQCWYLTG43 Apollo Hospitals Enterprise Ltd 000000000 136296.00000000 NS 9213444.69000000 0.884597860145 Long EC CORP IN N 1 N N N Sea Ltd 529900OM6JLLW44YKI15 Sea Ltd 81141R100 50000.00000000 NS USD 11185500.00000000 1.073938108663 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 75658.00000000 NS 2604614.81000000 0.250073318389 Long EC CORP CN N 1 N N N Samsung Electronics Co Ltd 9884007ER46L6N7EI764 Samsung Electronics Co Ltd 000000000 813879.00000000 NS 53608181.45000000 5.147008984427 Long EC CORP KR N 1 N N N Gujarat Gas Ltd 335800BGVH85CIFRKY95 Gujarat Gas Ltd 000000000 275341.00000000 NS 2351314.16000000 0.225753509620 Long EC CORP IN N 1 N N N Atul Ltd 335800RE4LWLLDL2OQ62 Atul Ltd 000000000 21684.00000000 NS 2636419.97000000 0.253126983704 Long EC CORP IN N 1 N N N Pidilite Industries Ltd 335800APXGEBZ349GN74 Pidilite Industries Ltd 000000000 170692.00000000 NS 5655622.79000000 0.543005573502 Long EC CORP IN N 1 N N N Havells India Ltd 549300U1LOGHTTNT7D47 Havells India Ltd 000000000 319373.00000000 NS 5989560.85000000 0.575067511597 Long EC CORP IN N 1 N N N Tata Consultancy Services Ltd 335800ZJKU9GPQRE2U66 Tata Consultancy Services Ltd 000000000 377572.00000000 NS 18996528.31000000 1.823887683556 Long EC CORP IN N 1 N N N Zhangzhou Pientzehuang Pharmaceutical Co Ltd N/A Zhangzhou Pientzehuang Pharmaceutical Co Ltd 000000000 63029.00000000 NS 4323178.13000000 0.415075387273 Long EC CORP CN N 1 N N N Amber Enterprises India Ltd 3358009JZU4XT3666G06 Amber Enterprises India Ltd 000000000 62829.00000000 NS 2807777.13000000 0.269579264274 Long EC CORP IN N 1 N N N Reliance Industries Ltd 5493003UOETFYRONLG31 Reliance Industries Ltd 000000000 931469.00000000 NS 29678684.81000000 2.849498961376 Long EC CORP IN N 1 N N N Parade Technologies Ltd 529900D9FDQHQKAQLY02 Parade Technologies Ltd 000000000 131000.00000000 NS 10014276.94000000 0.961487071349 Long EC CORP KY N 1 N N N Globant SA 2221008DCMSPYS42DS88 Globant SA 000000000 33365.00000000 NS USD 10479612.85000000 1.006164731452 Long EC CORP LU N 1 N N N Trent Ltd 335800IYA8EHI7MW7G59 Trent Ltd 000000000 180185.00000000 NS 2578827.54000000 0.247597440514 Long EC CORP IN N 1 N N N Aarti Industries Ltd 335800JBE5SD89NHB831 Aarti Industries Ltd 000000000 252796.00000000 NS 3407198.46000000 0.327130684365 Long EC CORP IN N 1 N N N Wuxi Lead Intelligent Equipment Co Ltd N/A Wuxi Lead Intelligent Equipment Co Ltd 000000000 420905.00000000 NS 4911499.42000000 0.471561074410 Long EC CORP CN N 1 N N N Lotes Co Ltd N/A Lotes Co Ltd 000000000 167459.00000000 NS 4606075.79000000 0.442236853272 Long EC CORP TW N 1 N N N Divi's Laboratories Ltd 335800C1DHFG1C9T1M03 Divi's Laboratories Ltd 000000000 85663.00000000 NS 5389686.52000000 0.517472598236 Long EC CORP IN N 1 N N N OTP Bank Nyrt 529900W3MOO00A18X956 OTP Bank Nyrt 000000000 182480.00000000 NS 9335970.11000000 0.896361725669 Long EC CORP HU N 1 N N N MediaTek Inc 254900UEGBK1I4DM4E14 MediaTek Inc 000000000 984000.00000000 NS 42323345.50000000 4.063533469097 Long EC CORP TW N 1 N N N Sungrow Power Supply Co Ltd 30030052IWC7RGVFG505 Sungrow Power Supply Co Ltd 000000000 196993.00000000 NS 4506512.18000000 0.432677588597 Long EC CORP CN N 1 N N N WuXi AppTec Co Ltd 254900OEPQLZSPLN9175 WuXi AppTec Co Ltd 000000000 411560.00000000 NS 7125391.95000000 0.684120509076 Long EC CORP CN Y 1 N N N JYP Entertainment Corp N/A JYP Entertainment Corp 000000000 76753.00000000 NS 3273503.34000000 0.314294397717 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 3197000.00000000 NS 11900824.89000000 1.142617618694 Long EC CORP MX N 1 N N N Godrej Properties Ltd 335800KM3Y5NZWXOE183 Godrej Properties Ltd 000000000 125459.00000000 NS 3158683.50000000 0.303270357503 Long EC CORP IN N 1 N N N Elite Material Co Ltd N/A Elite Material Co Ltd 000000000 432000.00000000 NS 4340766.98000000 0.416764121465 Long EC CORP TW N 1 N N N China Meidong Auto Holdings Ltd 875500GUQWEG1PXVMG17 China Meidong Auto Holdings Ltd 000000000 952000.00000000 NS 4908003.15000000 0.471225391822 Long EC CORP KY N 1 N N N Bank Rakyat Indonesia Persero Tbk PT 254900HB6S4B12GBNP64 Bank Rakyat Indonesia Persero Tbk PT 000000000 19022951.00000000 NS 5485657.16000000 0.526686895998 Long EC CORP ID N 1 N N N HDFC Bank Ltd 335800ZQ6I4E2JXENC50 HDFC Bank Ltd 000000000 796869.00000000 NS 15876137.34000000 1.524293854347 Long EC CORP IN N 1 N N N Hansol Chemical Co Ltd N/A Hansol Chemical Co Ltd 000000000 15222.00000000 NS 3911941.96000000 0.375591931493 Long EC CORP KR N 1 N N N Kaspi.KZ JSC 2549003YU6FARG8OAZ13 Kaspi.KZ JSC 48581R205 39051.00000000 NS USD 4529916.00000000 0.434924627548 Long EC CORP KZ Y 1 N N N Zhejiang Jingsheng Mechanical & Electrical Co Ltd N/A Zhejiang Jingsheng Mechanical & Electrical Co Ltd 000000000 443490.00000000 NS 4836162.30000000 0.464327834576 Long EC CORP CN N 1 N N N Kajaria Ceramics Ltd 3358007XN6AXJ1V67M07 Kajaria Ceramics Ltd 000000000 200153.00000000 NS 3459666.93000000 0.332168267794 Long EC CORP IN N 1 N N N Wuxi Biologics Cayman Inc 5493001TD2TH6VDTJU11 Wuxi Biologics Cayman Inc 000000000 793500.00000000 NS 9418140.95000000 0.904251082112 Long EC CORP KY Y 1 N N N Bank Central Asia Tbk PT 254900BR956G2OHVOM21 Bank Central Asia Tbk PT 000000000 25615095.00000000 NS 13119817.12000000 1.259655051975 Long EC CORP ID N 1 N N N E.Sun Financial Holding Co Ltd 549300X6CNQE512OPC90 E.Sun Financial Holding Co Ltd 000000000 7701646.00000000 NS 7808261.48000000 0.749683927029 Long EC CORP TW N 1 N N N Computer Age Management Services Ltd 33580012MDHMBHWN5Z06 Computer Age Management Services Ltd 000000000 91778.00000000 NS 3298966.46000000 0.316739153421 Long EC CORP IN N 1 N N N Kakao Corp 988400FTKUBQXKVZP434 Kakao Corp 000000000 182556.00000000 NS 17276593.06000000 1.658753893434 Long EC CORP KR N 1 N N N KakaoBank Corp N/A KakaoBank Corp 000000000 107034.00000000 NS 5312307.89000000 0.510043349696 Long EC CORP KR N 1 N N N Chroma ATE Inc N/A Chroma ATE Inc 000000000 454000.00000000 NS 3281888.17000000 0.315099438928 Long EC CORP TW N 1 N N N Dino Polska SA 259400H4L81SMPRTW956 Dino Polska SA 000000000 95808.00000000 NS 8733921.15000000 0.838558022533 Long EC CORP PL Y 1 N N N Larsen & Toubro Infotech Ltd 335800DY1I1WFHVV6T22 Larsen & Toubro Infotech Ltd 000000000 58782.00000000 NS 5800258.29000000 0.556892263888 Long EC CORP IN N 1 N N N Ecopro BM Co Ltd N/A Ecopro BM Co Ltd 000000000 5707.00000000 NS 2404261.28000000 0.230837049016 Long EC CORP KR N 1 N N N ASPEED Technology Inc N/A ASPEED Technology Inc 000000000 105000.00000000 NS 13529656.27000000 1.299004377584 Long EC CORP TW N 1 N N N Proya Cosmetics Co Ltd N/A Proya Cosmetics Co Ltd 000000000 85600.00000000 NS 2797796.45000000 0.268621002900 Long EC CORP CN N 1 N N N Localiza Rent a Car SA N/A Localiza Rent a Car SA 000000000 385200.00000000 NS 3665278.28000000 0.351909349045 Long EC CORP BR N 1 N N N Tata Consumer Products Ltd 335800LOXFWU8ZQJMD12 Tata Consumer Products Ltd 000000000 341058.00000000 NS 3411697.20000000 0.327562615734 Long EC CORP IN N 1 N N N NetEase Inc 5299004AF4DSJDB0PA32 NetEase Inc 000000000 224100.00000000 NS 4526517.94000000 0.434598374262 Long EC CORP KY N 1 N N N Samsung Biologics Co Ltd N/A Samsung Biologics Co Ltd 000000000 7301.00000000 NS 5545996.21000000 0.532480146656 Long EC CORP KR Y 1 N N N PI Industries Ltd 335800PEGP94E4CC1D11 PI Industries Ltd 000000000 71518.00000000 NS 2917073.79000000 0.280073014962 Long EC CORP IN N 1 N N N ANTA Sports Products Ltd 529900291XG0CTK4LF95 ANTA Sports Products Ltd 000000000 381000.00000000 NS 5711909.51000000 0.548409753343 Long EC CORP KY N 1 N N N Zhongsheng Group Holdings Ltd 3003005VYMEBAJNJ2Y26 Zhongsheng Group Holdings Ltd 000000000 872000.00000000 NS 6799263.87000000 0.652808419905 Long EC CORP KY N 1 N N N JK Cement Ltd 335800IECEF3EIDGF809 JK Cement Ltd 000000000 62108.00000000 NS 2815660.59000000 0.270336168134 Long EC CORP IN N 1 N N N Bank of Ningbo Co Ltd 300300C1092133000091 Bank of Ningbo Co Ltd 000000000 852400.00000000 NS 5119736.40000000 0.491554246683 Long EC CORP CN N 1 N N N momo.com Inc N/A momo.com Inc 000000000 84600.00000000 NS 4968916.04000000 0.477073737795 Long EC CORP TW N 1 N N N Bajaj Finance Ltd 335800YTEXC3DO4Z6F68 Bajaj Finance Ltd 000000000 88876.00000000 NS 8331028.41000000 0.799875633083 Long EC CORP IN N 1 N N N Nestle India Ltd 3358008SYYY9CPWH5D94 Nestle India Ltd 000000000 12274.00000000 NS 3251132.67000000 0.312146553183 Long EC CORP IN N 1 N N N Info Edge India Ltd 335800MXUVHTBF9DEC78 Info Edge India Ltd 000000000 66700.00000000 NS 4991621.58000000 0.479253733743 Long EC CORP IN N 1 N N N Kingdee International Software Group Co Ltd 529900SWRZN94C5SZO63 Kingdee International Software Group Co Ltd 000000000 626000.00000000 NS 1926759.05000000 0.184991280676 Long EC CORP KY N 1 N N N JD.com Inc 549300HVTWB0GJZ16V92 JD.com Inc 000000000 354550.00000000 NS 12458618.41000000 1.196172284815 Long EC CORP KY N 1 N N N Escorts Ltd 335800FPEJC7WFBUBF07 Escorts Ltd 000000000 132047.00000000 NS 3382192.64000000 0.324729834780 Long EC CORP IN N 1 N N N WEG SA N/A WEG SA 000000000 889740.00000000 NS 5268155.33000000 0.505804190357 Long EC CORP BR N 1 N N N Li Ning Co Ltd 529900T77L2FV3FZ3U81 Li Ning Co Ltd 000000000 1156500.00000000 NS 12658754.99000000 1.215387724464 Long EC CORP KY N 1 N N N Metropolis Healthcare Ltd 335800SD5OOGR1D97215 Metropolis Healthcare Ltd 000000000 69467.00000000 NS 3216517.79000000 0.308823122066 Long EC CORP IN Y 1 N N N Affle India Ltd 335800VOXUF6XMCWSD89 Affle India Ltd 000000000 174909.00000000 NS 2654024.10000000 0.254817184953 Long EC CORP IN N 1 N N N Poya International Co Ltd N/A Poya International Co Ltd 000000000 270.00000000 NS 4132.90000000 0.000396806473 Long EC CORP TW N 1 N N N Capitec Bank Holdings Ltd N/A Capitec Bank Holdings Ltd 000000000 86973.00000000 NS 11133198.96000000 1.068916600463 Long EC CORP ZA N 1 N N N Astral Ltd 3358007M1SKFTVDRMC40 Astral Ltd 000000000 127410.00000000 NS 3921591.86000000 0.376518434140 Long EC CORP IN N 1 N N N Minda Industries Ltd 335800Y2G59FEIQRLG14 Minda Industries Ltd 000000000 152548.00000000 NS 2503624.57000000 0.240377080641 Long EC CORP IN N 1 N N N Silergy Corp N/A Silergy Corp 000000000 135000.00000000 NS 24519282.90000000 2.354136364348 Long EC CORP KY N 1 N N N Centre Testing International Group Co Ltd N/A Centre Testing International Group Co Ltd 000000000 905500.00000000 NS 3817581.81000000 0.366532259505 Long EC CORP CN N 1 N N N Locaweb Servicos de Internet SA N/A Locaweb Servicos de Internet SA 000000000 758200.00000000 NS 1791366.61000000 0.171992031564 Long EC CORP BR Y 1 N N N UPL Ltd 335800RJSM1SLHO4UA95 UPL Ltd 000000000 473645.00000000 NS 4772090.14000000 0.458176161935 Long EC CORP IN N 1 N N N Indian Energy Exchange Ltd 335800JRG8ZOKN1KAE97 Indian Energy Exchange Ltd 000000000 1140936.00000000 NS 3880084.73000000 0.372533266853 Long EC CORP IN Y 1 N N N Chunbo Co Ltd N/A Chunbo Co Ltd 000000000 9413.00000000 NS 2760354.83000000 0.265026171862 Long EC CORP KR N 1 N N N Samsung SDI Co Ltd 9884002AESDO4YW87G32 Samsung SDI Co Ltd 000000000 19336.00000000 NS 10654115.67000000 1.022919031972 Long EC CORP KR N 1 N N N Com7 PCL N/A Com7 PCL 000000000 1382500.00000000 NS 3383307.14000000 0.324836839744 Long EC CORP TH N 2 N N N Feng TAY Enterprise Co Ltd N/A Feng TAY Enterprise Co Ltd 000000000 383000.00000000 NS 3204702.35000000 0.307688702390 Long EC CORP TW N 1 N N N Wiwynn Corp 254900FV2R15PMKXFL69 Wiwynn Corp 000000000 113000.00000000 NS 4553981.28000000 0.437235174353 Long EC CORP TW N 1 N N N Bank Jago Tbk PT N/A Bank Jago Tbk PT 000000000 3398500.00000000 NS 3815190.32000000 0.366302648648 Long EC CORP ID N 1 N N N Accton Technology Corp 529900M1YRZ0GWMDF920 Accton Technology Corp 000000000 320000.00000000 NS 3007192.68000000 0.288725476656 Long EC CORP TW N 1 N N N LEENO Industrial Inc N/A LEENO Industrial Inc 000000000 27889.00000000 NS 4652272.30000000 0.446672255585 Long EC CORP KR N 1 N N N Shenzhou International Group Holdings Ltd 529900B4W41TCUKJFM73 Shenzhou International Group Holdings Ltd 000000000 313000.00000000 NS 6017107.94000000 0.577712352662 Long EC CORP KY N 1 N N N NICE Information Service Co Ltd N/A NICE Information Service Co Ltd 000000000 52250.00000000 NS 791167.19000000 0.075961253020 Long EC CORP KR N 1 N N N Housing Development Finance Corp Ltd 335800OX2H9AP7NHLT64 Housing Development Finance Corp Ltd 000000000 373354.00000000 NS 12993318.79000000 1.247509740878 Long EC CORP IN N 1 N N N Vinci Partners Investments Ltd N/A Vinci Partners Investments Ltd 000000000 204919.00000000 NS USD 2192633.30000000 0.210518301300 Long EC CORP KY N 1 N N N Realtek Semiconductor Corp 5299002E7F36O00MYY75 Realtek Semiconductor Corp 000000000 425000.00000000 NS 8909531.21000000 0.855418630972 Long EC CORP TW N 1 N N N Tata Elxsi Ltd 335800OWLDKWXSI48N33 Tata Elxsi Ltd 000000000 68436.00000000 NS 5413333.71000000 0.519743003538 Long EC CORP IN N 1 N N N PI Advanced Materials Co Ltd N/A PI Advanced Materials Co Ltd 000000000 65378.00000000 NS 3030349.36000000 0.290948787293 Long EC CORP KR N 1 N N N Varun Beverages Ltd 33580058NWEMWBDNMD48 Varun Beverages Ltd 000000000 274126.00000000 NS 3252717.08000000 0.312298674973 Long EC CORP IN N 1 N N N Raia Drogasil SA N/A Raia Drogasil SA 000000000 1006600.00000000 NS 4391450.63000000 0.421630341412 Long EC CORP BR N 1 N N N Advantech Co Ltd 2549002OSTKE9HB9IY03 Advantech Co Ltd 000000000 294766.00000000 NS 4224336.54000000 0.405585444917 Long EC CORP TW N 1 N N N Crompton Greaves Consumer Electricals Ltd 335800DIIEEWMH3UDH51 Crompton Greaves Consumer Electricals Ltd 000000000 686627.00000000 NS 4035578.30000000 0.387462458259 Long EC CORP IN N 1 N N N Asian Paints Ltd 335800HEHXGYRUNERD75 Asian Paints Ltd 000000000 172172.00000000 NS 7837828.12000000 0.752522668385 Long EC CORP IN N 1 N N N Clicks Group Ltd 378900E967958A677472 Clicks Group Ltd 000000000 202404.00000000 NS 4007815.13000000 0.384796871001 Long EC CORP ZA N 1 N N N Hoa Phat Group JSC 549300ODJEFGL5CWKD32 Hoa Phat Group JSC 000000000 2512901.00000000 NS 5116217.92000000 0.491216431676 Long EC CORP VN N 1 N N N Taiwan Semiconductor Manufacturing Co Ltd 549300KB6NK5SBD14S87 Taiwan Semiconductor Manufacturing Co Ltd 000000000 931000.00000000 NS 20694871.15000000 1.986948351157 Long EC CORP TW N 1 N N N Taiwan Semiconductor Manufacturing Co Ltd 549300KB6NK5SBD14S87 Taiwan Semiconductor Manufacturing Co Ltd 874039100 558267.00000000 NS USD 67165102.77000000 6.448631123957 Long EC CORP TW N 1 N N N TOTVS SA N/A TOTVS SA 000000000 812300.00000000 NS 4176709.52000000 0.401012697004 Long EC CORP BR N 1 N N N Globalwafers Co Ltd 529900V6RTNF3U5EGX67 Globalwafers Co Ltd 000000000 120000.00000000 NS 3851519.86000000 0.369790707069 Long EC CORP TW N 1 N N N Suzhou Maxwell Technologies Co Ltd N/A Suzhou Maxwell Technologies Co Ltd 000000000 46392.00000000 NS 4675340.54000000 0.448887074952 Long EC CORP CN N 1 N N N MercadoLibre Inc 549300DKPDN9M5S8GB14 MercadoLibre Inc 58733R102 10150.00000000 NS USD 13686260.00000000 1.314040157264 Long EC CORP US N 1 N N N China Merchants Bank Co Ltd 549300MKO5B60FFIHF58 China Merchants Bank Co Ltd 000000000 1877000.00000000 NS 14575392.27000000 1.399407197485 Long EC CORP CN N 1 N N N Polycab India Ltd 335800ZAL1L11ERZVW68 Polycab India Ltd 000000000 81397.00000000 NS 2696967.22000000 0.258940223984 Long EC CORP IN N 1 N N N Airtac International Group N/A Airtac International Group 000000000 60852.00000000 NS 2243432.25000000 0.215395591388 Long EC CORP KY N 1 N N N Pet Center Comercio e Participacoes SA N/A Pet Center Comercio e Participacoes SA 000000000 563991.00000000 NS 1657546.26000000 0.159143721379 Long EC CORP BR N 1 N N N Tencent Holdings Ltd 254900N4SLUMW4XUYY11 Tencent Holdings Ltd 000000000 561160.00000000 NS 32874157.65000000 3.156301523450 Long EC CORP KY N 1 N N N Sinbon Electronics Co Ltd N/A Sinbon Electronics Co Ltd 000000000 390000.00000000 NS 4003325.26000000 0.384365791255 Long EC CORP TW N 1 N N N Coforge Ltd 3358004YL9JGBNP4KF72 Coforge Ltd 000000000 64222.00000000 NS 5071364.01000000 0.486909934580 Long EC CORP IN N 1 N N N Dabur India Ltd 335800MJPUA2E1FSFL38 Dabur India Ltd 000000000 484334.00000000 NS 3775732.81000000 0.362514268722 Long EC CORP IN N 1 N N N International Container Terminal Services Inc 254900FU1MWK0I0Q4J61 International Container Terminal Services Inc 000000000 852800.00000000 NS 3344805.61000000 0.321140245018 Long EC CORP PH N 1 N N N NAVER Corp 988400ULUQYDB2HQYJ61 NAVER Corp 000000000 50056.00000000 NS 15937914.62000000 1.530225191815 Long EC CORP KR N 1 N N N Voltronic Power Technology Corp N/A Voltronic Power Technology Corp 000000000 105586.00000000 NS 5896207.40000000 0.566104494519 Long EC CORP TW N 1 N N N Meituan 21380033K525E5JLIA77 Meituan 000000000 230400.00000000 NS 6660061.17000000 0.639443341513 Long EC CORP KY Y 1 N N N Fixed Income Clearing Corp 549300H47WTHXPU08X20 FIXED INC CLEARING CORP.REPO 000000000 13126786.06000000 PA USD 13126786.06000000 1.260324151277 Long RA CORP US N 2 Repurchase N 0.00000000 2022-01-03 13479400.00000000 USD 13389361.03000000 USD UST N N N Safaricom PLC N/A Safaricom PLC 000000000 7825154.00000000 NS 2627979.25000000 0.252316576402 Long EC CORP KE N 1 N N N SRF Ltd 335800436F28GT8ZW506 SRF Ltd 000000000 237328.00000000 NS 7719837.04000000 0.741194152244 Long EC CORP IN N 1 N N N Patria Investments Ltd N/A Patria Investments Ltd 000000000 181749.00000000 NS USD 2944333.80000000 0.282690293008 Long EC CORP KY N 1 N N N 2022-01-28 WILLIAM BLAIR FUNDS John Raczek John Raczek Principal Financial Officer