0001752724-21-025606.txt : 20210217 0001752724-21-025606.hdr.sgml : 20210217 20210217155936 ACCESSION NUMBER: 0001752724-21-025606 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: 21644606 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 S000008604 William Blair International Growth Fund C000023544 Class N WBIGX C000023545 Class I BIGIX C000211722 Class R6 WBIRX NPORT-P 1 primary_doc.xml NPORT-P false 0000822632 XXXXXXXX S000008604 C000023545 C000023544 C000211722 WILLIAM BLAIR FUNDS 811-05344 0000822632 SNQR0U5FDV8EZZX4W051 150 NORTH RIVERSIDE PLAZA CHICAGO 60606 312-364-8000 William Blair International Growth Fund S000008604 P3ZQX3NWJ6WGTUNS6P40 2020-12-31 2020-12-31 N 2316036418.74 3296293.88 2312740124.86 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 74079.14000000 N HelloFresh SE 391200ZAF4V6XD2M9G57 HelloFresh SE 000000000 88752.00000000 NS 6852389.73000000 0.296288789922 Long EC CORP DE N 1 N N N Nemetschek SE 529900R0S2IX1S358J38 Nemetschek SE 000000000 53137.00000000 NS 3920855.16000000 0.169532889486 Long EC CORP DE N 1 N N N Ping An Insurance Group Co of China Ltd 529900M9MC28JLN35U89 Ping An Insurance Group Co of China Ltd 000000000 1933000.00000000 NS 23687350.45000000 1.024211505451 Long EC CORP CN N 1 N N N A-Living Smart City Services Co Ltd 3003007MSHCO6ZTTSZ09 A-Living Smart City Services Co Ltd 000000000 688500.00000000 NS 3055085.81000000 0.132098102037 Long EC CORP CN Y 1 N N N LVMH Moet Hennessy Louis Vuitton SE IOG4E947OATN0KJYSD45 LVMH Moet Hennessy Louis Vuitton SE 000000000 53390.00000000 NS 33322889.45000000 1.440840200410 Long EC CORP FR N 1 N N N L'Oreal SA 529900JI1GG6F7RKVI53 L'Oreal SA 000000000 58013.00000000 NS 22026889.01000000 0.952415222671 Long EC CORP FR N 1 N N N TeamViewer AG 3912000FZ0R0KEK9JS42 TeamViewer AG 000000000 172101.00000000 NS 9215134.82000000 0.398450942280 Long EC CORP DE Y 1 N N N SMC Corp 353800O40V08DOZ70X62 SMC Corp 000000000 49000.00000000 NS 29873129.63000000 1.291676886170 Long EC CORP JP N 1 N N N Amplifon SpA ZYXJDNVM2JI3VBM8G556 Amplifon SpA 000000000 135106.00000000 NS 5618378.80000000 0.242931695593 Long EC CORP IT N 1 N N N AVEVA Group PLC 213800XHATUM2LFMKG16 AVEVA Group PLC 000000000 177850.00000000 NS 7787584.73000000 0.336725455933 Long EC CORP GB N 1 N N N Kweichow Moutai Co Ltd N/A Kweichow Moutai Co Ltd 000000000 50253.00000000 NS 15352991.53000000 0.663844215135 Long EC CORP CN N 1 N N N Aristocrat Leisure Ltd 529900TE2HO3OZKYKC27 Aristocrat Leisure Ltd 000000000 531095.00000000 NS 12692878.20000000 0.548824230771 Long EC CORP AU N 1 N N N Nibe Industrier AB 549300ZQH0FIF1P0MX67 Nibe Industrier AB 000000000 234157.00000000 NS 7675645.74000000 0.331885353546 Long EC CORP SE N 1 N N N Toromont Industries Ltd 5493008W5EPRSLQ0B737 Toromont Industries Ltd 000000000 48393.00000000 NS 3391197.74000000 0.146631162902 Long EC CORP CA N 1 N N N ASML Holding NV 724500Y6DUVHQD6OXN27 ASML Holding NV 000000000 93592.00000000 NS 45454544.97000000 1.965397862103 Long EC CORP NL N 1 N N N Lifco AB 549300RTLL4VDQRCTW41 Lifco AB 000000000 59342.00000000 NS 5690704.22000000 0.246058956595 Long EC CORP SE N 1 N N N NAURA Technology Group Co Ltd 300300JI5I0B95GO5C39 NAURA Technology Group Co Ltd 000000000 170413.00000000 NS 4709692.29000000 0.203641223645 Long EC CORP CN N 1 N N N Partners Group Holding AG 549300I3IVVWZWDHI788 Partners Group Holding AG 000000000 14029.00000000 NS 16480469.90000000 0.712594974370 Long EC CORP CH N 1 N N N Yandex NV 549300GGZHJ5Q1B18P93 Yandex NV 000000000 176114.00000000 NS USD 12254012.12000000 0.529848208550 Long EC CORP NL N 1 N N N Disco Corp N/A Disco Corp 000000000 42000.00000000 NS 14134908.72000000 0.611175832859 Long EC CORP JP N 1 N N N Fixed Income Clearing Corp 549300H47WTHXPU08X20 FIXED INC CLEARING CORP.REPO 000000000 11737312.71000000 PA USD 11737312.71000000 0.507506770165 Long RA CORP US N 2 Repurchase N 0.00000000 2021-01-04 12031800.00000000 USD 11972110.24020000 USD UST N N N Amadeus IT Group SA 9598004A3FTY3TEHHN09 Amadeus IT Group SA 000000000 328243.00000000 NS 23883446.13000000 1.032690438206 Long EC CORP ES N 1 N N N Olympus Corp 5299000Y52IFDI1I2A21 Olympus Corp 000000000 487200.00000000 NS 10647104.74000000 0.460367536566 Long EC CORP JP N 1 N N N Ipca Laboratories Ltd 33580069PZ8ZQVCDBC38 Ipca Laboratories Ltd 000000000 114663.00000000 NS 3444558.59000000 0.148938419538 Long EC CORP IN N 1 N N N AddTech AB 549300QZ5U2IDRHPWL60 AddTech AB 000000000 238184.00000000 NS 3155483.49000000 0.136439172567 Long EC CORP SE N 1 N N N Airbus SE MINO79WLOO247M1IL051 Airbus SE 000000000 281209.00000000 NS 30842931.25000000 1.333609899290 Long EC CORP NL N 1 N N N MISUMI Group Inc 353800SJWGE5BEK2V032 MISUMI Group Inc 000000000 201300.00000000 NS 6599201.01000000 0.285341225287 Long EC CORP JP N 1 N N N VAT Group AG 529900MVFK7NVALR7Y83 VAT Group AG 000000000 25188.00000000 NS 6282063.03000000 0.271628574368 Long EC CORP CH Y 1 N N N Investment AB Latour 5493006GFBLNB3Y0Y789 Investment AB Latour 000000000 233738.00000000 NS 5673280.01000000 0.245305555475 Long EC CORP SE N 1 N N N Novo Nordisk A/S 549300DAQ1CVT6CXN342 Novo Nordisk A/S 000000000 223304.00000000 NS 15637950.82000000 0.676165499612 Long EC CORP DK N 1 N N N Sea Ltd 529900OM6JLLW44YKI15 Sea Ltd 81141R100 135069.00000000 NS USD 26885484.45000000 1.162494832904 Long EC CORP KY N 1 N N N Reliance Industries Ltd 5493003UOETFYRONLG31 Reliance Industries Ltd 000000000 45559.00000000 NS 695224.07000000 0.030060622139 Long EC CORP IN N 1 N N N Pidilite Industries Ltd 335800APXGEBZ349GN74 Pidilite Industries Ltd 000000000 153159.00000000 NS 3697573.83000000 0.159878483114 Long EC CORP IN N 1 N N N AK Medical Holdings Ltd N/A AK Medical Holdings Ltd 000000000 802000.00000000 NS 1392452.71000000 0.060207919386 Long EC CORP KY Y 1 N N N KION Group AG 5299005KY91C4C6U9H17 KION Group AG 000000000 91355.00000000 NS 7941729.49000000 0.343390483203 Long EC CORP DE N 1 N N N Intermediate Capital Group PLC 549300OGASR5WRKJ8R68 Intermediate Capital Group PLC 000000000 395470.00000000 NS 9334303.62000000 0.403603652639 Long EC CORP GB N 1 N N N Abcam PLC 213800B9N83DSNT33F79 Abcam PLC 000000000 130155.00000000 NS 2758799.53000000 0.119287052632 Long EC CORP GB N 1 N N N Tecan Group AG 529900CSN9R3BLETSL26 Tecan Group AG 000000000 13663.00000000 NS 6694916.30000000 0.289479835111 Long EC CORP CH N 1 N N N Reliance Industries Ltd 5493003UOETFYRONLG31 Reliance Industries Ltd 000000000 839810.00000000 NS 22778053.96000000 0.984894658727 Long EC CORP IN N 1 N N N Globant SA 2221008DCMSPYS42DS88 Globant SA 000000000 29956.00000000 NS USD 6518725.16000000 0.281861549852 Long EC CORP LU N 1 N N N TechnoPro Holdings Inc 3538001DJ8I5PJQNHU53 TechnoPro Holdings Inc 000000000 68800.00000000 NS 5696963.83000000 0.246329614329 Long EC CORP JP N 1 N N N Genmab A/S 529900MTJPDPE4MHJ122 Genmab A/S 000000000 39667.00000000 NS 16036343.81000000 0.693391515874 Long EC CORP DK N 1 N N N Daikin Industries Ltd 549300Y7FWSTSHMW5Y57 Daikin Industries Ltd 000000000 118600.00000000 NS 26326202.12000000 1.138312162141 Long EC CORP JP N 1 N N N boohoo Group PLC 213800SZF3KFCECWY243 boohoo Group PLC 000000000 927267.00000000 NS 4349371.58000000 0.188061405310 Long EC CORP JE N 1 N N N Beijer Ref AB 549300PZZEUVH08H4G75 Beijer Ref AB 000000000 117021.00000000 NS 5353530.12000000 0.231479968823 Long EC CORP SE N 1 N N N 3i Group PLC 35GDVHRBMFE7NWATNM84 3i Group PLC 000000000 511054.00000000 NS 8092876.99000000 0.349925912687 Long EC CORP GB N 1 N N N Enghouse Systems Ltd 549300LKRHABBMOTY018 Enghouse Systems Ltd 000000000 63911.00000000 NS 3095383.10000000 0.133840506623 Long EC CORP CA N 1 N N N MediaTek Inc 254900UEGBK1I4DM4E14 MediaTek Inc 000000000 1123000.00000000 NS 29855541.32000000 1.290916389570 Long EC CORP TW N 1 N N N Goodman Group N/A Goodman Group 000000000 629330.00000000 NS 9174790.78000000 0.396706516282 Long EC AU N 1 N N N Big Yellow Group PLC 213800W7Q4V2ZI8LIW31 Big Yellow Group PLC 000000000 274616.00000000 NS 4119647.46000000 0.178128420729 Long EC GB N 1 N N N Netcompany Group A/S 5299006DEGAWX1Z1X779 Netcompany Group A/S 000000000 55048.00000000 NS 5624610.99000000 0.243201167720 Long EC CORP DK Y 1 N N N Carabao Group PCL N/A Carabao Group PCL 000000000 764500.00000000 NS 2921737.32000000 0.126332279558 Long EC CORP TH N 2 N N N Offcn Education Technology Co Ltd N/A Offcn Education Technology Co Ltd 000000000 907421.00000000 NS 4874415.08000000 0.210763631745 Long EC CORP CN N 1 N N N Softwareone Holding AG 529900GBI88JKWXLGI05 Softwareone Holding AG 000000000 147059.00000000 NS 4352135.77000000 0.188180925440 Long EC CORP CH N 1 N N N Neste Oyj 5493009GY1X8GQ66AM14 Neste Oyj 000000000 378776.00000000 NS 27375209.25000000 1.183669922778 Long EC CORP FI N 1 N N N Kering SA 549300VGEJKB7SVUZR78 Kering SA 000000000 22296.00000000 NS 16190213.85000000 0.700044664593 Long EC CORP FR N 1 N N N Evolution Gaming Group AB 549300SUH6ZR1RF6TA88 Evolution Gaming Group AB 000000000 168546.00000000 NS 17101244.69000000 0.739436502449 Long EC CORP SE Y 1 N N N Aier Eye Hospital Group Co Ltd N/A Aier Eye Hospital Group Co Ltd 000000000 967516.00000000 NS 11079432.59000000 0.479060853872 Long EC CORP CN N 1 N N N HDFC Bank Ltd 335800ZQ6I4E2JXENC50 HDFC Bank Ltd 000000000 766791.00000000 NS 15095500.93000000 0.652710642572 Long EC CORP IN N 1 N N N Adyen NV 724500973ODKK3IFQ447 Adyen NV 000000000 13518.00000000 NS 31459676.38000000 1.360277189894 Long EC CORP NL N 1 N N N M3 Inc N/A M3 Inc 000000000 146000.00000000 NS 13776359.50000000 0.595672611544 Long EC CORP JP N 1 N N N Harmonic Drive Systems Inc 353800XFIX2EUARGOE85 Harmonic Drive Systems Inc 000000000 78500.00000000 NS 7009539.49000000 0.303083749646 Long EC CORP JP N 1 N N N Spirax-Sarco Engineering PLC 213800WFVZQMHOZP2W17 Spirax-Sarco Engineering PLC 000000000 89617.00000000 NS 13842171.47000000 0.598518239088 Long EC CORP GB N 1 N N N Nolato AB 213800T7T7I7WAOX8Y72 Nolato AB 000000000 52486.00000000 NS 5307544.36000000 0.229491601885 Long EC CORP SE N 1 N N N Topchoice Medical Corp N/A Topchoice Medical Corp 000000000 195739.00000000 NS 8276361.40000000 0.357859549848 Long EC CORP CN N 1 N N N Rotork PLC 213800AH5RZIHGWRJ718 Rotork PLC 000000000 1391713.00000000 NS 6052076.26000000 0.261684233128 Long EC CORP GB N 1 N N N TAL Education Group 5493003PJZS0EC085V72 TAL Education Group 874080104 289891.00000000 NS USD 20730105.41000000 0.896343916342 Long EC CORP KY N 1 N N N Wuxi Biologics Cayman Inc 5493001TD2TH6VDTJU11 Wuxi Biologics Cayman Inc 000000000 1658000.00000000 NS 21985617.45000000 0.950630691865 Long EC CORP KY Y 1 N N N Bank Central Asia Tbk PT 254900BR956G2OHVOM21 Bank Central Asia Tbk PT 000000000 8442600.00000000 NS 20340356.58000000 0.879491662783 Long EC CORP ID N 1 N N N MTU Aero Engines AG 529900807L67JY81RD65 MTU Aero Engines AG 000000000 111587.00000000 NS 29090745.15000000 1.257847556554 Long EC CORP DE N 1 N N N Worldline SA/France 549300CJMQNCA0U4TS33 Worldline SA/France 000000000 146849.00000000 NS 14190389.16000000 0.613574737925 Long EC CORP FR Y 1 N N N Kakao Corp 988400FTKUBQXKVZP434 Kakao Corp 000000000 35163.00000000 NS 12607924.61000000 0.545150943440 Long EC CORP KR N 1 N N N CyberArk Software Ltd 529900YEXNDM894PWS93 CyberArk Software Ltd 000000000 37222.00000000 NS USD 6014702.98000000 0.260068259090 Long EC CORP IL N 1 N N N Compass Group PLC 2138008M6MH9OZ6U2T68 Compass Group PLC 000000000 1038500.00000000 NS 19356638.74000000 0.836956929658 Long EC CORP GB N 1 N N N Bengo4.com Inc N/A Bengo4.com Inc 000000000 32100.00000000 NS 3183419.69000000 0.137647099031 Long EC CORP JP N 1 N N N Rentokil Initial PLC 549300VN4WV7Z6T14K68 Rentokil Initial PLC 000000000 1971235.00000000 NS 13737111.05000000 0.593975557492 Long EC CORP GB N 1 N N N Hexagon AB 549300WJFW6ILNI4TA80 Hexagon AB 000000000 341790.00000000 NS 31148104.19000000 1.346805196795 Long EC CORP SE N 1 N N N Kingspan Group PLC 635400HM7V74SUB9OG75 Kingspan Group PLC 000000000 190332.00000000 NS 13346596.54000000 0.577090196885 Long EC CORP IE N 1 N N N Keyence Corp 529900M7PQBS7A89DZ11 Keyence Corp 000000000 80000.00000000 NS 44937291.17000000 1.943032452585 Long EC CORP JP N 1 N N N BE Semiconductor Industries NV 7245007A1YFLI2GNYX06 BE Semiconductor Industries NV 000000000 81812.00000000 NS 4955304.66000000 0.214261196350 Long EC CORP NL N 1 N N N Benefit One Inc N/A Benefit One Inc 000000000 184900.00000000 NS 5461672.56000000 0.236155913121 Long EC CORP JP N 1 N N N NetEase Inc 5299004AF4DSJDB0PA32 NetEase Inc 000000000 922025.00000000 NS 17554565.33000000 0.759037521825 Long EC CORP KY N 1 N N N London Stock Exchange Group PLC 213800QAUUUP6I445N30 London Stock Exchange Group PLC 000000000 169962.00000000 NS 20936679.19000000 0.905275909080 Long EC CORP GB N 1 N N N Zur Rose Group AG 50670038OH136R5Z4663 Zur Rose Group AG 000000000 10101.00000000 NS 3228942.73000000 0.139615458533 Long EC CORP CH N 1 N N N Kinaxis Inc 5299009VAZ14K7PFUQ15 Kinaxis Inc 000000000 33260.00000000 NS 4712159.95000000 0.203747922187 Long EC CORP CA N 1 N N N Nomura Research Institute Ltd 5299005F1HCVF4M4QN79 Nomura Research Institute Ltd 000000000 355000.00000000 NS 12703743.16000000 0.549294018097 Long EC CORP JP N 1 N N N Indutrade AB 549300FISLQ6CEFP1867 Indutrade AB 000000000 383709.00000000 NS 8217405.54000000 0.355310371955 Long EC CORP SE N 1 N N N Tencent Music Entertainment Group 213800XTZK2GOHQTYK41 Tencent Music Entertainment Group 88034P109 237657.00000000 NS USD 4572520.68000000 0.197710094223 Long EC CORP KY N 1 N N N DSV PANALPINA A/S 529900X41C0BSLK67H70 DSV PANALPINA A/S 000000000 210734.00000000 NS 35281445.74000000 1.525525732906 Long EC CORP DK N 1 N N N Straumann Holding AG 50670046ML5FVIM60Z37 Straumann Holding AG 000000000 13629.00000000 NS 15879717.05000000 0.686619170018 Long EC CORP CH N 1 N N N Chr Hansen Holding A/S 549300MKPW8ZF3E8MW37 Chr Hansen Holding A/S 000000000 72101.00000000 NS 7413181.41000000 0.320536723098 Long EC CORP DK N 1 N N N Hangzhou Tigermed Consulting Co Ltd 300300CP4N8WDF6DOO67 Hangzhou Tigermed Consulting Co Ltd 000000000 470870.00000000 NS 11636028.73000000 0.503127377128 Long EC CORP CN N 1 N N N Sika AG 549300R3N69ECGYPU434 Sika AG 000000000 108753.00000000 NS 29703462.56000000 1.284340693565 Long EC CORP CH N 1 N N N Tomra Systems ASA 549300J726JCFJU3VT89 Tomra Systems ASA 000000000 190913.00000000 NS 9409549.97000000 0.406857211013 Long EC CORP NO N 1 N N N ICON PLC 6354008SRQGEMC4XFI67 ICON PLC 000000000 70008.00000000 NS USD 13650159.84000000 0.590215895563 Long EC CORP IE N 1 N N N STMicroelectronics NV 213800Z8NOHIKRI42W10 STMicroelectronics NV 000000000 512294.00000000 NS 19119534.43000000 0.826704834861 Long EC CORP NL N 1 N N N Carl Zeiss Meditec AG 529900GRL4MZ8NMOOK95 Carl Zeiss Meditec AG 000000000 40003.00000000 NS 5321906.87000000 0.230112618914 Long EC CORP DE N 1 N N N IMCD NV 724500NSJPNFJPDAUP02 IMCD NV 000000000 42297.00000000 NS 5386819.92000000 0.232919378277 Long EC CORP NL N 1 N N N JD.com Inc 549300HVTWB0GJZ16V92 JD.com Inc 000000000 414300.00000000 NS 18276880.21000000 0.790269516818 Long EC CORP KY N 1 N N N Li Ning Co Ltd 529900T77L2FV3FZ3U81 Li Ning Co Ltd 000000000 3342000.00000000 NS 22977071.76000000 0.993499940309 Long EC CORP KY N 1 N N N Chacha Food Co Ltd 300300AJZ9YPIRBJZN87 Chacha Food Co Ltd 000000000 446842.00000000 NS 3679384.95000000 0.159092018616 Long EC CORP CN N 1 N N N Lonza Group AG 549300EFW4H2TCZ71055 Lonza Group AG 000000000 43822.00000000 NS 28155375.13000000 1.217403322896 Long EC CORP CH N 1 N N N Avast PLC 213800IR8G8LCZH4BO27 Avast PLC 000000000 874529.00000000 NS 6428065.19000000 0.277941525764 Long EC CORP GB N 1 N N N Foshan Haitian Flavouring & Food Co Ltd N/A Foshan Haitian Flavouring & Food Co Ltd 000000000 316259.00000000 NS 9697938.75000000 0.419326782363 Long EC CORP CN N 1 N N N Magazine Luiza SA N/A Magazine Luiza SA 000000000 1853100.00000000 NS 8901244.66000000 0.384878723048 Long EC CORP BR N 1 N N N Asahi Intecc Co Ltd N/A Asahi Intecc Co Ltd 000000000 273100.00000000 NS 9958079.51000000 0.430574944541 Long EC CORP JP N 1 N N N Belimo Holding AG 506700339DLX749VEM23 Belimo Holding AG 000000000 500.00000000 NS 4337512.71000000 0.187548642555 Long EC CORP CH N 1 N N N Dassault Systemes SE 96950065LBWY0APQIM86 Dassault Systemes SE 000000000 82940.00000000 NS 16834925.75000000 0.727921203469 Long EC CORP FR N 1 N N N Logitech International SA 549300SN6PRK6IJJC215 Logitech International SA 000000000 127373.00000000 NS 12361784.89000000 0.534508168778 Long EC CORP CH N 1 N N N Renishaw PLC 21380048ADXM6Z67CT18 Renishaw PLC 000000000 58615.00000000 NS 4616989.01000000 0.199632849379 Long EC CORP GB N 1 N N N CSL Ltd 529900ECSECK5ZDQTE14 CSL Ltd 000000000 60937.00000000 NS 13303620.66000000 0.575231973406 Long EC CORP AU N 1 N N N Ashtead Group PLC 2138007UTBN8X9K1A235 Ashtead Group PLC 000000000 431291.00000000 NS 20277007.22000000 0.876752515427 Long EC CORP GB N 1 N N N Nihon M&A Center Inc N/A Nihon M&A Center Inc 000000000 204600.00000000 NS 13672364.53000000 0.591175998679 Long EC CORP JP N 1 N N N Hypoport SE 391200GNIFXXP6KRYQ46 Hypoport SE 000000000 2343.00000000 NS 1474097.96000000 0.063738158219 Long EC CORP DE N 1 N N N Orpea SA 969500LHIH3NT7PK1V89 Orpea SA 000000000 37526.00000000 NS 4930483.59000000 0.213187964224 Long EC CORP FR N 1 N N N Silergy Corp N/A Silergy Corp 000000000 142000.00000000 NS 12179514.56000000 0.526627026922 Long EC CORP KY N 1 N N N Centre Testing International Group Co Ltd N/A Centre Testing International Group Co Ltd 000000000 2159100.00000000 NS 9036142.85000000 0.390711552624 Long EC CORP CN N 1 N N N Locaweb Servicos de Internet SA N/A Locaweb Servicos de Internet SA 000000000 352100.00000000 NS 5454831.74000000 0.235860124592 Long EC CORP BR Y 1 N N N Hoya Corp 353800X4VR3BHEUCJB42 Hoya Corp 000000000 130500.00000000 NS 18035300.95000000 0.779823930762 Long EC CORP JP N 1 N N N Lululemon Athletica Inc 549300D9GZ4BMLDW5T40 Lululemon Athletica Inc 550021109 53588.00000000 NS USD 18650231.64000000 0.806412767242 Long EC CORP US N 1 N N N Experian PLC 635400RXXHHYT1JTSZ26 Experian PLC 000000000 513617.00000000 NS 19504860.90000000 0.843365871086 Long EC CORP JE N 1 N N N Diploma PLC 2138008OGI7VYG8FGR19 Diploma PLC 000000000 137177.00000000 NS 4111965.28000000 0.177796252843 Long EC CORP GB N 1 N N N Will Semiconductor Co Ltd Shanghai N/A Will Semiconductor Co Ltd Shanghai 000000000 79177.00000000 NS 2797915.03000000 0.120978358092 Long EC CORP CN N 1 N N N WuXi AppTec Co Ltd 254900OEPQLZSPLN9175 WuXi AppTec Co Ltd 000000000 278714.00000000 NS 5741513.51000000 0.248255886957 Long EC CORP CN N 1 N N N Orsted AS W9NG6WMZIYEU8VEDOG48 Orsted AS 000000000 90688.00000000 NS 18510033.48000000 0.800350773570 Long EC CORP DK N 1 N N N Samsung SDI Co Ltd 9884002AESDO4YW87G32 Samsung SDI Co Ltd 000000000 28978.00000000 NS 16752447.76000000 0.724354957996 Long EC CORP KR N 1 N N N Airports of Thailand PCL 5299006VS4CU6LW0TY22 Airports of Thailand PCL 000000000 1355900.00000000 NS 2817248.83000000 0.121814327503 Long EC CORP TH N 2 N N N Softcat PLC 213800N42YZLR9GLVC42 Softcat PLC 000000000 200087.00000000 NS 3759526.87000000 0.162557255334 Long EC CORP GB N 1 N N N MonotaRO Co Ltd N/A MonotaRO Co Ltd 000000000 179800.00000000 NS 9141930.17000000 0.395285664469 Long EC CORP JP N 1 N N N Moncler SpA 815600EBD7FB00525B20 Moncler SpA 000000000 72398.00000000 NS 4434633.44000000 0.191748021852 Long EC CORP IT N 1 N N N Sushiro Global Holdings Ltd 529900CWF7GCVZKS5M87 Sushiro Global Holdings Ltd 000000000 140900.00000000 NS 5390102.17000000 0.233061298676 Long EC CORP JP N 1 N N N B3 SA - Brasil Bolsa Balcao 4GTK5S46E6H318LMDS44 B3 SA - Brasil Bolsa Balcao 000000000 832500.00000000 NS 9933839.67000000 0.429526844076 Long EC CORP BR N 1 N N N Trainline PLC 213800HO26VXTFJ4MO71 Trainline PLC 000000000 695694.00000000 NS 4414320.14000000 0.190869700082 Long EC CORP GB Y 1 N N N Euronext NV 724500QJ4QSZ3H9QU415 Euronext NV 000000000 42232.00000000 NS 4651084.28000000 0.201107086352 Long EC CORP NL Y 1 N N N Hermes International 969500Y4IJGHJE2MTJ13 Hermes International 000000000 8668.00000000 NS 9314315.66000000 0.402739398165 Long EC CORP FR N 1 N N N Grupo Aeroportuario del Sureste SAB de CV 5299001W7JIDXCUOUC82 Grupo Aeroportuario del Sureste SAB de CV 40051E202 24821.00000000 NS USD 4093727.53000000 0.177007675267 Long EC CORP MX N 1 N N N Omron Corp 549300ZHW0TR2QZ0NY83 Omron Corp 000000000 278600.00000000 NS 24823204.69000000 1.073324426863 Long EC CORP JP N 1 N N N Shenzhou International Group Holdings Ltd 529900B4W41TCUKJFM73 Shenzhou International Group Holdings Ltd 000000000 434000.00000000 NS 8509309.96000000 0.367931955196 Long EC CORP KY N 1 N N N Country Garden Services Holdings Co Ltd N/A Country Garden Services Holdings Co Ltd 000000000 1612000.00000000 NS 10906152.25000000 0.471568427977 Long EC CORP KY N 1 N N N CompuGroup Medical SE & Co KgaA 529900CUXZGOCJZR7O57 CompuGroup Medical SE & Co KgaA 000000000 62568.00000000 NS 6007885.51000000 0.259773480185 Long EC CORP DE N 1 N N N Notre Dame Intermedica Participacoes SA N/A Notre Dame Intermedica Participacoes SA 000000000 354000.00000000 NS 5339101.31000000 0.230856085065 Long EC CORP BR N 1 N N N Royal Unibrew A/S 529900D69KFL8IAP8Q63 Royal Unibrew A/S 000000000 41715.00000000 NS 4838129.31000000 0.209194680283 Long EC CORP DK N 1 N N N Alibaba Group Holding Ltd 5493001NTNQJDH60PM02 Alibaba Group Holding Ltd 000000000 1362884.00000000 NS 40891178.71000000 1.768083593589 Long EC CORP KY N 1 N N N Brunello Cucinelli SpA 5493003CX2RZ0FOBH256 Brunello Cucinelli SpA 000000000 79436.00000000 NS 3464434.96000000 0.149797848999 Long EC CORP IT N 1 N N N SIG Combibloc Group AG 5493004Z6P7TSVB1L042 SIG Combibloc Group AG 000000000 297531.00000000 NS 6903068.72000000 0.298480086275 Long EC CORP CH N 1 N N N Atlas Copco AB 213800T8PC8Q4FYJZR07 Atlas Copco AB 000000000 700714.00000000 NS 35863516.14000000 1.550693731409 Long EC CORP SE N 1 N N N TIS Inc 35380064HYEZXBQHDF07 TIS Inc 000000000 335400.00000000 NS 6866840.35000000 0.296913616717 Long EC CORP JP N 1 N N N Canadian National Railway Co 3SU7BEP7TH9YEQOZCS77 Canadian National Railway Co 000000000 265879.00000000 NS 29230188.75000000 1.263876923991 Long EC CORP CA N 1 N N N Eurofins Scientific SE 529900JEHFM47DYY3S57 Eurofins Scientific SE 000000000 105137.00000000 NS 8814880.08000000 0.381144426269 Long EC CORP LU N 1 N N N Taiwan Semiconductor Manufacturing Co Ltd 549300KB6NK5SBD14S87 Taiwan Semiconductor Manufacturing Co Ltd 874039100 497573.00000000 NS USD 54255359.92000000 2.345934129684 Long EC CORP TW N 1 N N N Globalwafers Co Ltd 529900V6RTNF3U5EGX67 Globalwafers Co Ltd 000000000 249000.00000000 NS 6274183.22000000 0.271287861206 Long EC CORP TW N 1 N N N Vitrolife AB 5493001WDZMONMSPPR49 Vitrolife AB 000000000 97275.00000000 NS 2551405.63000000 0.110319598928 Long EC CORP SE N 1 N N N Vonovia SE 5299005A2ZEP6AP7KM81 Vonovia SE 000000000 199873.00000000 NS 14591890.05000000 0.630935135908 Long EC CORP DE N 1 N N N MercadoLibre Inc 549300DKPDN9M5S8GB14 MercadoLibre Inc 58733R102 9625.00000000 NS USD 16123992.50000000 0.697181335969 Long EC CORP US N 1 N N N Melexis NV 549300QRPSGOJRPUFO80 Melexis NV 000000000 29106.00000000 NS 2841032.05000000 0.122842684288 Long EC CORP BE N 1 N N N Airtac International Group N/A Airtac International Group 000000000 135000.00000000 NS 4324151.19000000 0.186970907086 Long EC CORP KY N 1 N N N Warehouses De Pauw CVA 549300HWDYC5JXC85138 Warehouses De Pauw CVA 000000000 128219.00000000 NS 4426611.13000000 0.191401147168 Long EC BE N 1 N N N Sartorius Stedim Biotech 52990006IVXY7GCSSR39 Sartorius Stedim Biotech 000000000 24300.00000000 NS 8644591.45000000 0.373781358185 Long EC CORP FR N 1 N N N Segro PLC 213800XC35KGM9NFC641 Segro PLC 000000000 1001196.00000000 NS 12973935.85000000 0.560976813198 Long EC GB N 1 N N N BASE Inc N/A BASE Inc 000000000 50800.00000000 NS 4801782.00000000 0.207623067909 Long EC CORP JP N 1 N N N AIA Group Ltd ZP5ILWVSYE4LJGMMVD57 AIA Group Ltd 000000000 2882800.00000000 NS 35326380.69000000 1.527468664130 Long EC CORP HK N 1 N N N Temenos AG 5067007NW6550481FH64 Temenos AG 000000000 65332.00000000 NS 9124931.44000000 0.394550660574 Long EC CORP CH N 1 N N N Solaria Energia y Medio Ambiente SA 959800PM2YJU406K2789 Solaria Energia y Medio Ambiente SA 000000000 149935.00000000 NS 4330094.01000000 0.187227867214 Long EC CORP ES N 1 N N N Tencent Holdings Ltd 254900N4SLUMW4XUYY11 Tencent Holdings Ltd 000000000 688200.00000000 NS 50067372.25000000 2.164850763465 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 95150.00000000 NS 6198033.58000000 0.267995245699 Long EC CORP CN N 1 N N N Puma SE 529900GRZ2BQY5ZM9N49 Puma SE 000000000 159182.00000000 NS 17945202.84000000 0.775928200799 Long EC CORP DE N 1 N N N Rakus Co Ltd N/A Rakus Co Ltd 000000000 209500.00000000 NS 4853266.19000000 0.209849180105 Long EC CORP JP N 1 N N N Safran SA 969500UIC89GT3UL7L24 Safran SA 000000000 203239.00000000 NS 28788870.83000000 1.244794887265 Long EC CORP FR N 1 N N N Allegro.eu SA 222100VRLXV3FPMG4982 Allegro.eu SA 000000000 281256.00000000 NS 6376952.97000000 0.275731497086 Long EC CORP LU Y 1 N N N Coloplast A/S 529900NN7SOJ5QG82X67 Coloplast A/S 000000000 62812.00000000 NS 9584077.74000000 0.414403574226 Long EC CORP DK N 1 N N N Venus MedTech Hangzhou Inc N/A Venus MedTech Hangzhou Inc 000000000 277000.00000000 NS 2824507.09000000 0.122128165617 Long EC CORP CN Y 1 N N N Croda International PLC 2138004WCNBFJEEOXV26 Croda International PLC 000000000 138859.00000000 NS 12525130.75000000 0.541571040142 Long EC CORP GB N 1 N N N Wix.com Ltd 5493008P6N29Q1AG9464 Wix.com Ltd 000000000 34919.00000000 NS USD 8728353.24000000 0.377403113569 Long EC CORP IL N 1 N N N GMO Payment Gateway Inc 353800Q6U21E2PM83F86 GMO Payment Gateway Inc 000000000 47300.00000000 NS 6339954.48000000 0.274131728500 Long EC CORP JP N 1 N N N Infineon Technologies AG TSI2PJM6EPETEQ4X1U25 Infineon Technologies AG 000000000 872282.00000000 NS 33449917.82000000 1.446332748778 Long EC CORP DE N 1 N N N Meituan 21380033K525E5JLIA77 Meituan 000000000 463700.00000000 NS 17621012.71000000 0.761910623705 Long EC CORP KY Y 1 N N N Intertek Group PLC 2138003GAT25WW1RN369 Intertek Group PLC 000000000 118957.00000000 NS 9187815.79000000 0.397269701478 Long EC CORP GB N 1 N N N SHIFT Inc 353800HJXMOPLJ7BO262 SHIFT Inc 000000000 31400.00000000 NS 4351692.41000000 0.188161755106 Long EC CORP JP N 1 N N N Teleperformance 9695004GI61FHFFNRG61 Teleperformance 000000000 50979.00000000 NS 16896156.93000000 0.730568763363 Long EC CORP FR N 1 N N N Atlassian Corp PLC 549300AGBII4MWBVJY22 Atlassian Corp PLC 000000000 61976.00000000 NS USD 14494327.12000000 0.626716636434 Long EC CORP GB N 1 N N N Halma PLC 2138007FRGLUR9KGBT40 Halma PLC 000000000 496070.00000000 NS 16613431.18000000 0.718344054371 Long EC CORP GB N 1 N N N Sweco AB 549300Q4Y55VICYV6U90 Sweco AB 000000000 236954.00000000 NS 4348783.85000000 0.188035992598 Long EC CORP SE N 1 N N N 2021-01-21 WILLIAM BLAIR FUNDS John Raczek John Raczek Principal Financial Officer