0001752724-21-025609.txt : 20210217 0001752724-21-025609.hdr.sgml : 20210217 20210217155941 ACCESSION NUMBER: 0001752724-21-025609 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: 21644609 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 S000008605 William Blair Institutional International Growth Fund C000023546 Institutional Class WBIIX NPORT-P 1 primary_doc.xml NPORT-P false 0000822632 XXXXXXXX S000008605 C000023546 WILLIAM BLAIR FUNDS 811-05344 0000822632 SNQR0U5FDV8EZZX4W051 150 NORTH RIVERSIDE PLAZA CHICAGO 60606 312-364-8000 William Blair Institutional International Growth Fund S000008605 ZFUC7FQ8P4Z2TL4PXN85 2020-12-31 2020-12-31 N 1329416156.66 2666602.89 1326749553.77 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 0.00000000 N HelloFresh SE 391200ZAF4V6XD2M9G57 HelloFresh SE 000000000 50927.00000000 NS 3931986.34000000 0.296362363855 Long EC CORP DE N 1 N N N Nemetschek SE 529900R0S2IX1S358J38 Nemetschek SE 000000000 30491.00000000 NS 2249859.69000000 0.169576819046 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 1109000.00000000 NS 13589897.39000000 1.024300128941 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 395000.00000000 NS 1752736.23000000 0.132107542453 Long EC CORP CN Y 1 N N N LVMH Moet Hennessy Louis Vuitton SE IOG4E947OATN0KJYSD45 LVMH Moet Hennessy Louis Vuitton SE 000000000 30636.00000000 NS 19121184.51000000 1.441205271610 Long EC CORP FR N 1 N N N L'Oreal SA 529900JI1GG6F7RKVI53 L'Oreal SA 000000000 33289.00000000 NS 12639461.99000000 0.952663745322 Long EC CORP FR N 1 N N N TeamViewer AG 3912000FZ0R0KEK9JS42 TeamViewer AG 000000000 98754.00000000 NS 5287775.34000000 0.398551130088 Long EC CORP DE Y 1 N N N SMC Corp 353800O40V08DOZ70X62 SMC Corp 000000000 28100.00000000 NS 17131325.36000000 1.291225258853 Long EC CORP JP N 1 N N N Amplifon SpA ZYXJDNVM2JI3VBM8G556 Amplifon SpA 000000000 77526.00000000 NS 3223916.29000000 0.242993583893 Long EC CORP IT N 1 N N N AVEVA Group PLC 213800XHATUM2LFMKG16 AVEVA Group PLC 000000000 102053.00000000 NS 4468633.03000000 0.336810592270 Long EC CORP GB N 1 N N N Kweichow Moutai Co Ltd N/A Kweichow Moutai Co Ltd 000000000 28717.00000000 NS 8773443.53000000 0.661273524085 Long EC CORP CN N 1 N N N Aristocrat Leisure Ltd 529900TE2HO3OZKYKC27 Aristocrat Leisure Ltd 000000000 304749.00000000 NS 7283333.37000000 0.548960679828 Long EC CORP AU N 1 N N N Nibe Industrier AB 549300ZQH0FIF1P0MX67 Nibe Industrier AB 000000000 134363.00000000 NS 4404407.25000000 0.331969755519 Long EC CORP SE N 1 N N N Toromont Industries Ltd 5493008W5EPRSLQ0B737 Toromont Industries Ltd 000000000 27768.00000000 NS 1945876.03000000 0.146664909324 Long EC CORP CA N 1 N N N ASML Holding NV 724500Y6DUVHQD6OXN27 ASML Holding NV 000000000 53704.00000000 NS 26082260.05000000 1.965876677771 Long EC CORP NL N 1 N N N Lifco AB 549300RTLL4VDQRCTW41 Lifco AB 000000000 34051.00000000 NS 3265379.82000000 0.246118780347 Long EC CORP SE N 1 N N N NAURA Technology Group Co Ltd 300300JI5I0B95GO5C39 NAURA Technology Group Co Ltd 000000000 97400.00000000 NS 2691837.06000000 0.202889614875 Long EC CORP CN N 1 N N N Partners Group Holding AG 549300I3IVVWZWDHI788 Partners Group Holding AG 000000000 8050.00000000 NS 9456681.35000000 0.712770644853 Long EC CORP CH N 1 N N N Yandex NV 549300GGZHJ5Q1B18P93 Yandex NV 000000000 101056.00000000 NS USD 7031476.48000000 0.529977678154 Long EC CORP NL N 1 N N N Disco Corp N/A Disco Corp 000000000 24100.00000000 NS 8110745.24000000 0.611324512373 Long EC CORP JP N 1 N N N Amadeus IT Group SA 9598004A3FTY3TEHHN09 Amadeus IT Group SA 000000000 188350.00000000 NS 13704624.56000000 1.032947365315 Long EC CORP ES N 1 N N N Olympus Corp 5299000Y52IFDI1I2A21 Olympus Corp 000000000 279600.00000000 NS 6110284.25000000 0.460545415872 Long EC CORP JP N 1 N N N Ipca Laboratories Ltd 33580069PZ8ZQVCDBC38 Ipca Laboratories Ltd 000000000 65795.00000000 NS 1976528.89000000 0.148975282063 Long EC CORP IN N 1 N N N AddTech AB 549300QZ5U2IDRHPWL60 AddTech AB 000000000 136673.00000000 NS 1810656.45000000 0.136473115431 Long EC CORP SE N 1 N N N Airbus SE MINO79WLOO247M1IL051 Airbus SE 000000000 161362.00000000 NS 17698142.92000000 1.333947531371 Long EC CORP NL N 1 N N N MISUMI Group Inc 353800SJWGE5BEK2V032 MISUMI Group Inc 000000000 115500.00000000 NS 3786426.81000000 0.285391225438 Long EC CORP JP N 1 N N N VAT Group AG 529900MVFK7NVALR7Y83 VAT Group AG 000000000 14453.00000000 NS 3604679.09000000 0.271692504418 Long EC CORP CH Y 1 N N N Investment AB Latour 5493006GFBLNB3Y0Y789 Investment AB Latour 000000000 134122.00000000 NS 3255404.18000000 0.245366894659 Long EC CORP SE N 1 N N N Novo Nordisk A/S 549300DAQ1CVT6CXN342 Novo Nordisk A/S 000000000 128135.00000000 NS 8973277.81000000 0.676335468476 Long EC CORP DK N 1 N N N Sea Ltd 529900OM6JLLW44YKI15 Sea Ltd 81141R100 77504.00000000 NS USD 15427171.20000000 1.162779452698 Long EC CORP KY N 1 N N N Reliance Industries Ltd 5493003UOETFYRONLG31 Reliance Industries Ltd 000000000 26484.00000000 NS 404142.20000000 0.030461076760 Long EC CORP IN N 1 N N N Pidilite Industries Ltd 335800APXGEBZ349GN74 Pidilite Industries Ltd 000000000 87885.00000000 NS 2121724.98000000 0.159919027217 Long EC CORP IN N 1 N N N AK Medical Holdings Ltd N/A AK Medical Holdings Ltd 000000000 460000.00000000 NS 798663.65000000 0.060197016666 Long EC CORP KY Y 1 N N N KION Group AG 5299005KY91C4C6U9H17 KION Group AG 000000000 52421.00000000 NS 4557094.87000000 0.343478153586 Long EC CORP DE N 1 N N N Intermediate Capital Group PLC 549300OGASR5WRKJ8R68 Intermediate Capital Group PLC 000000000 226926.00000000 NS 5356148.84000000 0.403704589519 Long EC CORP GB N 1 N N N Abcam PLC 213800B9N83DSNT33F79 Abcam PLC 000000000 74685.00000000 NS 1583042.85000000 0.119317383262 Long EC CORP GB N 1 N N N Tecan Group AG 529900CSN9R3BLETSL26 Tecan Group AG 000000000 7840.00000000 NS 3841626.57000000 0.289551751427 Long EC CORP CH N 1 N N N Reliance Industries Ltd 5493003UOETFYRONLG31 Reliance Industries Ltd 000000000 481894.00000000 NS 13070346.31000000 0.985140433841 Long EC CORP IN N 1 N N N Globant SA 2221008DCMSPYS42DS88 Globant SA 000000000 17189.00000000 NS USD 3740498.29000000 0.281929492975 Long EC CORP LU N 1 N N N TechnoPro Holdings Inc 3538001DJ8I5PJQNHU53 TechnoPro Holdings Inc 000000000 39500.00000000 NS 3270785.92000000 0.246526249864 Long EC CORP JP N 1 N N N Genmab A/S 529900MTJPDPE4MHJ122 Genmab A/S 000000000 22761.00000000 NS 9201684.56000000 0.693550982086 Long EC CORP DK N 1 N N N Daikin Industries Ltd 549300Y7FWSTSHMW5Y57 Daikin Industries Ltd 000000000 68000.00000000 NS 15094281.15000000 1.137688805480 Long EC CORP JP N 1 N N N boohoo Group PLC 213800SZF3KFCECWY243 boohoo Group PLC 000000000 532078.00000000 NS 2495726.61000000 0.188108343651 Long EC CORP JE N 1 N N N Beijer Ref AB 549300PZZEUVH08H4G75 Beijer Ref AB 000000000 67148.00000000 NS 3071917.35000000 0.231537093136 Long EC CORP SE N 1 N N N 3i Group PLC 35GDVHRBMFE7NWATNM84 3i Group PLC 000000000 293249.00000000 NS 4643791.23000000 0.350012646833 Long EC CORP GB N 1 N N N Enghouse Systems Ltd 549300LKRHABBMOTY018 Enghouse Systems Ltd 000000000 36673.00000000 NS 1776172.87000000 0.133874012993 Long EC CORP CA N 1 N N N MediaTek Inc 254900UEGBK1I4DM4E14 MediaTek Inc 000000000 644000.00000000 NS 17121076.23000000 1.290452759629 Long EC CORP TW N 1 N N N Goodman Group N/A Goodman Group 000000000 361118.00000000 NS 5264618.08000000 0.396805717027 Long EC AU N 1 N N N Big Yellow Group PLC 213800W7Q4V2ZI8LIW31 Big Yellow Group PLC 000000000 157578.00000000 NS 2363903.80000000 0.178172571702 Long EC GB N 1 N N N Netcompany Group A/S 5299006DEGAWX1Z1X779 Netcompany Group A/S 000000000 31587.00000000 NS 3227448.54000000 0.243259817260 Long EC CORP DK Y 1 N N N Carabao Group PCL N/A Carabao Group PCL 000000000 438700.00000000 NS 1676607.14000000 0.126369527333 Long EC CORP TH N 2 N N N Offcn Education Technology Co Ltd N/A Offcn Education Technology Co Ltd 000000000 518600.00000000 NS 2785776.02000000 0.209969998639 Long EC CORP CN N 1 N N N Softwareone Holding AG 529900GBI88JKWXLGI05 Softwareone Holding AG 000000000 84384.00000000 NS 2497301.25000000 0.188227027693 Long EC CORP CH N 1 N N N Neste Oyj 5493009GY1X8GQ66AM14 Neste Oyj 000000000 217347.00000000 NS 15708280.37000000 1.183967262349 Long EC CORP FI N 1 N N N Kering SA 549300VGEJKB7SVUZR78 Kering SA 000000000 12794.00000000 NS 9290347.86000000 0.700233727880 Long EC CORP FR N 1 N N N Evolution Gaming Group AB 549300SUH6ZR1RF6TA88 Evolution Gaming Group AB 000000000 96714.00000000 NS 9812928.10000000 0.739621737359 Long EC CORP SE Y 1 N N N Aier Eye Hospital Group Co Ltd N/A Aier Eye Hospital Group Co Ltd 000000000 552930.00000000 NS 6331833.96000000 0.477244099461 Long EC CORP CN N 1 N N N HDFC Bank Ltd 335800ZQ6I4E2JXENC50 HDFC Bank Ltd 000000000 439995.00000000 NS 8662001.68000000 0.652873909426 Long EC CORP IN N 1 N N N Adyen NV 724500973ODKK3IFQ447 Adyen NV 000000000 7757.00000000 NS 18052427.11000000 1.360650701460 Long EC CORP NL N 1 N N N M3 Inc N/A M3 Inc 000000000 84800.00000000 NS 8001611.54000000 0.603098868001 Long EC CORP JP N 1 N N N Harmonic Drive Systems Inc 353800XFIX2EUARGOE85 Harmonic Drive Systems Inc 000000000 45000.00000000 NS 4018207.35000000 0.302861028939 Long EC CORP JP N 1 N N N Spirax-Sarco Engineering PLC 213800WFVZQMHOZP2W17 Spirax-Sarco Engineering PLC 000000000 51423.00000000 NS 7942756.21000000 0.598662813748 Long EC CORP GB N 1 N N N Nolato AB 213800T7T7I7WAOX8Y72 Nolato AB 000000000 30117.00000000 NS 3045522.87000000 0.229547683761 Long EC CORP SE N 1 N N N Topchoice Medical Corp N/A Topchoice Medical Corp 000000000 111800.00000000 NS 4727199.00000000 0.356299271898 Long EC CORP CN N 1 N N N Rotork PLC 213800AH5RZIHGWRJ718 Rotork PLC 000000000 798583.00000000 NS 3472759.99000000 0.261749474882 Long EC CORP GB N 1 N N N TAL Education Group 5493003PJZS0EC085V72 TAL Education Group 874080104 166343.00000000 NS USD 11895187.93000000 0.896566190371 Long EC CORP KY N 1 N N N Wuxi Biologics Cayman Inc 5493001TD2TH6VDTJU11 Wuxi Biologics Cayman Inc 000000000 951500.00000000 NS 12617198.43000000 0.950985692374 Long EC CORP KY Y 1 N N N Bank Central Asia Tbk PT 254900BR956G2OHVOM21 Bank Central Asia Tbk PT 000000000 4844406.00000000 NS 11671398.09000000 0.879698663311 Long EC CORP ID N 1 N N N MTU Aero Engines AG 529900807L67JY81RD65 MTU Aero Engines AG 000000000 64030.00000000 NS 16692629.17000000 1.258159772699 Long EC CORP DE N 1 N N N Worldline SA/France 549300CJMQNCA0U4TS33 Worldline SA/France 000000000 84264.00000000 NS 8142642.80000000 0.613728700858 Long EC CORP FR Y 1 N N N Kakao Corp 988400FTKUBQXKVZP434 Kakao Corp 000000000 20177.00000000 NS 7234595.88000000 0.545287229186 Long EC CORP KR N 1 N N N CyberArk Software Ltd 529900YEXNDM894PWS93 CyberArk Software Ltd 000000000 21358.00000000 NS USD 3451239.22000000 0.260127407632 Long EC CORP IL N 1 N N N Compass Group PLC 2138008M6MH9OZ6U2T68 Compass Group PLC 000000000 595904.00000000 NS 11107076.02000000 0.837164481302 Long EC CORP GB N 1 N N N Bengo4.com Inc N/A Bengo4.com Inc 000000000 18400.00000000 NS 1824763.93000000 0.137536426887 Long EC CORP JP N 1 N N N Rentokil Initial PLC 549300VN4WV7Z6T14K68 Rentokil Initial PLC 000000000 1131120.00000000 NS 7882531.03000000 0.594123510921 Long EC CORP GB N 1 N N N Hexagon AB 549300WJFW6ILNI4TA80 Hexagon AB 000000000 196124.00000000 NS 17873228.55000000 1.347144116175 Long EC CORP SE N 1 N N N Kingspan Group PLC 635400HM7V74SUB9OG75 Kingspan Group PLC 000000000 109215.00000000 NS 7658452.29000000 0.577234208840 Long EC CORP IE N 1 N N N Keyence Corp 529900M7PQBS7A89DZ11 Keyence Corp 000000000 45900.00000000 NS 25782770.81000000 1.943303522261 Long EC CORP JP N 1 N N N BE Semiconductor Industries NV 7245007A1YFLI2GNYX06 BE Semiconductor Industries NV 000000000 46945.00000000 NS 2843431.00000000 0.214315579901 Long EC CORP NL N 1 N N N Benefit One Inc N/A Benefit One Inc 000000000 106100.00000000 NS 3134037.09000000 0.236219193071 Long EC CORP JP N 1 N N N NetEase Inc 5299004AF4DSJDB0PA32 NetEase Inc 000000000 529100.00000000 NS 10073610.28000000 0.759269920338 Long EC CORP KY N 1 N N N London Stock Exchange Group PLC 213800QAUUUP6I445N30 London Stock Exchange Group PLC 000000000 97526.00000000 NS 12013688.79000000 0.905497857968 Long EC CORP GB N 1 N N N Zur Rose Group AG 50670038OH136R5Z4663 Zur Rose Group AG 000000000 5796.00000000 NS 1852782.11000000 0.139648218063 Long EC CORP CH N 1 N N N Kinaxis Inc 5299009VAZ14K7PFUQ15 Kinaxis Inc 000000000 19085.00000000 NS 2703895.75000000 0.203798504572 Long EC CORP CA N 1 N N N Nomura Research Institute Ltd 5299005F1HCVF4M4QN79 Nomura Research Institute Ltd 000000000 203700.00000000 NS 7289443.61000000 0.549421221909 Long EC CORP JP N 1 N N N Indutrade AB 549300FISLQ6CEFP1867 Indutrade AB 000000000 218457.00000000 NS 4678414.53000000 0.352622280271 Long EC CORP SE N 1 N N N Tencent Music Entertainment Group 213800XTZK2GOHQTYK41 Tencent Music Entertainment Group 88034P109 136370.00000000 NS USD 2623758.80000000 0.197758408325 Long EC CORP KY N 1 N N N DSV PANALPINA A/S 529900X41C0BSLK67H70 DSV PANALPINA A/S 000000000 120922.00000000 NS 20244967.50000000 1.525907240177 Long EC CORP DK N 1 N N N Straumann Holding AG 50670046ML5FVIM60Z37 Straumann Holding AG 000000000 7821.00000000 NS 9112573.70000000 0.686834502721 Long EC CORP CH N 1 N N N Chr Hansen Holding A/S 549300MKPW8ZF3E8MW37 Chr Hansen Holding A/S 000000000 41373.00000000 NS 4253832.18000000 0.320620584941 Long EC CORP DK N 1 N N N Hangzhou Tigermed Consulting Co Ltd 300300CP4N8WDF6DOO67 Hangzhou Tigermed Consulting Co Ltd 000000000 269100.00000000 NS 6649935.93000000 0.501220136920 Long EC CORP CN N 1 N N N Sika AG 549300R3N69ECGYPU434 Sika AG 000000000 62404.00000000 NS 17044264.32000000 1.284663278880 Long EC CORP CH N 1 N N N Tomra Systems ASA 549300J726JCFJU3VT89 Tomra Systems ASA 000000000 109549.00000000 NS 5399353.58000000 0.406961024758 Long EC CORP NO N 1 N N N ICON PLC 6354008SRQGEMC4XFI67 ICON PLC 000000000 40172.00000000 NS USD 7832736.56000000 0.590370393398 Long EC CORP IE N 1 N N N STMicroelectronics NV 213800Z8NOHIKRI42W10 STMicroelectronics NV 000000000 293961.00000000 NS 10971039.01000000 0.826911075931 Long EC CORP NL N 1 N N N Carl Zeiss Meditec AG 529900GRL4MZ8NMOOK95 Carl Zeiss Meditec AG 000000000 22954.00000000 NS 3053747.23000000 0.230167571665 Long EC CORP DE N 1 N N N IMCD NV 724500NSJPNFJPDAUP02 IMCD NV 000000000 24271.00000000 NS 3091082.26000000 0.232981594093 Long EC CORP NL N 1 N N N JD.com Inc 549300HVTWB0GJZ16V92 JD.com Inc 000000000 237750.00000000 NS 10488361.74000000 0.790530640104 Long EC CORP KY N 1 N N N Li Ning Co Ltd 529900T77L2FV3FZ3U81 Li Ning Co Ltd 000000000 1917500.00000000 NS 13183283.99000000 0.993652792461 Long EC CORP KY N 1 N N N Chacha Food Co Ltd 300300AJZ9YPIRBJZN87 Chacha Food Co Ltd 000000000 255300.00000000 NS 2102190.43000000 0.158446665689 Long EC CORP CN N 1 N N N Lonza Group AG 549300EFW4H2TCZ71055 Lonza Group AG 000000000 25146.00000000 NS 16156155.88000000 1.217724613819 Long EC CORP CH N 1 N N N Avast PLC 213800IR8G8LCZH4BO27 Avast PLC 000000000 501816.00000000 NS 3688506.57000000 0.278010763939 Long EC CORP GB N 1 N N N Foshan Haitian Flavouring & Food Co Ltd N/A Foshan Haitian Flavouring & Food Co Ltd 000000000 180740.00000000 NS 5542310.10000000 0.417735968649 Long EC CORP CN N 1 N N N Magazine Luiza SA N/A Magazine Luiza SA 000000000 1063300.00000000 NS 5107492.01000000 0.384962783329 Long EC CORP BR N 1 N N N Asahi Intecc Co Ltd N/A Asahi Intecc Co Ltd 000000000 156700.00000000 NS 5713771.73000000 0.430659404690 Long EC CORP JP N 1 N N N Belimo Holding AG 506700339DLX749VEM23 Belimo Holding AG 000000000 287.00000000 NS 2489732.29000000 0.187656538713 Long EC CORP CH N 1 N N N Dassault Systemes SE 96950065LBWY0APQIM86 Dassault Systemes SE 000000000 47592.00000000 NS 9660089.06000000 0.728101926437 Long EC CORP FR N 1 N N N Logitech International SA 549300SN6PRK6IJJC215 Logitech International SA 000000000 73088.00000000 NS 7093325.38000000 0.534639364290 Long EC CORP CH N 1 N N N Renishaw PLC 21380048ADXM6Z67CT18 Renishaw PLC 000000000 33634.00000000 NS 2649284.46000000 0.199682332846 Long EC CORP GB N 1 N N N CSL Ltd 529900ECSECK5ZDQTE14 CSL Ltd 000000000 34967.00000000 NS 7633912.13000000 0.575384563598 Long EC CORP AU N 1 N N N Ashtead Group PLC 2138007UTBN8X9K1A235 Ashtead Group PLC 000000000 247480.00000000 NS 11635192.36000000 0.876969758681 Long EC CORP GB N 1 N N N Nihon M&A Center Inc N/A Nihon M&A Center Inc 000000000 117400.00000000 NS 7845237.52000000 0.591312617947 Long EC CORP JP N 1 N N N Hypoport SE 391200GNIFXXP6KRYQ46 Hypoport SE 000000000 1363.00000000 NS 857531.17000000 0.064633989705 Long EC CORP DE N 1 N N N Orpea SA 969500LHIH3NT7PK1V89 Orpea SA 000000000 21533.00000000 NS 2829187.85000000 0.213242042702 Long EC CORP FR N 1 N N N Silergy Corp N/A Silergy Corp 000000000 81000.00000000 NS 6947469.57000000 0.523645894604 Long EC CORP KY N 1 N N N Centre Testing International Group Co Ltd N/A Centre Testing International Group Co Ltd 000000000 1233900.00000000 NS 5164048.29000000 0.389225553181 Long EC CORP CN N 1 N N N Locaweb Servicos de Internet SA N/A Locaweb Servicos de Internet SA 000000000 202100.00000000 NS 3130989.76000000 0.235989509180 Long EC CORP BR Y 1 N N N Hoya Corp 353800X4VR3BHEUCJB42 Hoya Corp 000000000 74900.00000000 NS 10351295.34000000 0.780199647370 Long EC CORP JP N 1 N N N Lululemon Athletica Inc 549300D9GZ4BMLDW5T40 Lululemon Athletica Inc 550021109 30749.00000000 NS USD 10701574.47000000 0.806600947374 Long EC CORP US N 1 N N N Experian PLC 635400RXXHHYT1JTSZ26 Experian PLC 000000000 294720.00000000 NS 11192138.51000000 0.843575826213 Long EC CORP JE N 1 N N N Diploma PLC 2138008OGI7VYG8FGR19 Diploma PLC 000000000 78714.00000000 NS 2359500.75000000 0.177840704245 Long EC CORP GB N 1 N N N Will Semiconductor Co Ltd Shanghai N/A Will Semiconductor Co Ltd Shanghai 000000000 45270.00000000 NS 1599727.36000000 0.120574931075 Long EC CORP CN N 1 N N N WuXi AppTec Co Ltd 254900OEPQLZSPLN9175 WuXi AppTec Co Ltd 000000000 159264.00000000 NS 3280841.32000000 0.247284147236 Long EC CORP CN N 1 N N N Orsted AS W9NG6WMZIYEU8VEDOG48 Orsted AS 000000000 52038.00000000 NS 10621307.37000000 0.800551041439 Long EC CORP DK N 1 N N N Samsung SDI Co Ltd 9884002AESDO4YW87G32 Samsung SDI Co Ltd 000000000 16628.00000000 NS 9612799.41000000 0.724537602645 Long EC CORP KR N 1 N N N Airports of Thailand PCL 5299006VS4CU6LW0TY22 Airports of Thailand PCL 000000000 778100.00000000 NS 1616713.12000000 0.121855184756 Long EC CORP TH N 2 N N N Softcat PLC 213800N42YZLR9GLVC42 Softcat PLC 000000000 114812.00000000 NS 2157255.59000000 0.162597046584 Long EC CORP GB N 1 N N N MonotaRO Co Ltd N/A MonotaRO Co Ltd 000000000 103200.00000000 NS 5247203.53000000 0.395493144511 Long EC CORP JP N 1 N N N Moncler SpA 815600EBD7FB00525B20 Moncler SpA 000000000 41543.00000000 NS 2544655.61000000 0.191796228818 Long EC CORP IT N 1 N N N Sushiro Global Holdings Ltd 529900CWF7GCVZKS5M87 Sushiro Global Holdings Ltd 000000000 80900.00000000 NS 3094813.81000000 0.233262849134 Long EC CORP JP N 1 N N N B3 SA - Brasil Bolsa Balcao 4GTK5S46E6H318LMDS44 B3 SA - Brasil Bolsa Balcao 000000000 477700.00000000 NS 5700174.43000000 0.429634546610 Long EC CORP BR N 1 N N N Trainline PLC 213800HO26VXTFJ4MO71 Trainline PLC 000000000 403693.00000000 NS 2561514.32000000 0.193066906464 Long EC CORP GB Y 1 N N N Euronext NV 724500QJ4QSZ3H9QU415 Euronext NV 000000000 24234.00000000 NS 2668932.95000000 0.201163282280 Long EC CORP NL Y 1 N N N Hermes International 969500Y4IJGHJE2MTJ13 Hermes International 000000000 4974.00000000 NS 5344878.42000000 0.402855113447 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 14243.00000000 NS USD 2349097.99000000 0.177056625594 Long EC CORP MX N 1 N N N Omron Corp 549300ZHW0TR2QZ0NY83 Omron Corp 000000000 159900.00000000 NS 14247058.25000000 1.073831772508 Long EC CORP JP N 1 N N N Shenzhou International Group Holdings Ltd 529900B4W41TCUKJFM73 Shenzhou International Group Holdings Ltd 000000000 249400.00000000 NS 4889912.22000000 0.368563321246 Long EC CORP KY N 1 N N N Country Garden Services Holdings Co Ltd N/A Country Garden Services Holdings Co Ltd 000000000 925000.00000000 NS 6258182.90000000 0.471692858853 Long EC CORP KY N 1 N N N CompuGroup Medical SE & Co KgaA 529900CUXZGOCJZR7O57 CompuGroup Medical SE & Co KgaA 000000000 35902.00000000 NS 3447370.95000000 0.259835847707 Long EC CORP DE N 1 N N N Notre Dame Intermedica Participacoes SA N/A Notre Dame Intermedica Participacoes SA 000000000 203100.00000000 NS 3063196.26000000 0.230879765611 Long EC CORP BR N 1 N N N Royal Unibrew A/S 529900D69KFL8IAP8Q63 Royal Unibrew A/S 000000000 23937.00000000 NS 2776226.81000000 0.209250253908 Long EC CORP DK N 1 N N N Alibaba Group Holding Ltd 5493001NTNQJDH60PM02 Alibaba Group Holding Ltd 000000000 782100.00000000 NS 23465673.43000000 1.768658852254 Long EC CORP KY N 1 N N N Brunello Cucinelli SpA 5493003CX2RZ0FOBH256 Brunello Cucinelli SpA 000000000 45581.00000000 NS 1987919.96000000 0.149833851788 Long EC CORP IT N 1 N N N SIG Combibloc Group AG 5493004Z6P7TSVB1L042 SIG Combibloc Group AG 000000000 170727.00000000 NS 3961066.96000000 0.298554233445 Long EC CORP CH N 1 N N N Atlas Copco AB 213800T8PC8Q4FYJZR07 Atlas Copco AB 000000000 402078.00000000 NS 20578910.72000000 1.551077267109 Long EC CORP SE N 1 N N N TIS Inc 35380064HYEZXBQHDF07 TIS Inc 000000000 192500.00000000 NS 3941165.08000000 0.297054185456 Long EC CORP JP N 1 N N N Canadian National Railway Co 3SU7BEP7TH9YEQOZCS77 Canadian National Railway Co 000000000 152565.00000000 NS 16772681.36000000 1.264193480400 Long EC CORP CA N 1 N N N Eurofins Scientific SE 529900JEHFM47DYY3S57 Eurofins Scientific SE 000000000 60329.00000000 NS 5058094.68000000 0.381239599111 Long EC CORP LU N 1 N N N Taiwan Semiconductor Manufacturing Co Ltd 549300KB6NK5SBD14S87 Taiwan Semiconductor Manufacturing Co Ltd 874039100 285514.00000000 NS USD 31132446.56000000 2.346520220906 Long EC CORP TW N 1 N N N Globalwafers Co Ltd 529900V6RTNF3U5EGX67 Globalwafers Co Ltd 000000000 143000.00000000 NS 3603245.78000000 0.271584472725 Long EC CORP TW N 1 N N N Vitrolife AB 5493001WDZMONMSPPR49 Vitrolife AB 000000000 55818.00000000 NS 1464038.65000000 0.110347777833 Long EC CORP SE N 1 N N N Vonovia SE 5299005A2ZEP6AP7KM81 Vonovia SE 000000000 114690.00000000 NS 8373036.23000000 0.631093954861 Long EC CORP DE N 1 N N N MercadoLibre Inc 549300DKPDN9M5S8GB14 MercadoLibre Inc 58733R102 5523.00000000 NS USD 9252240.06000000 0.697361460096 Long EC CORP US N 1 N N N Melexis NV 549300QRPSGOJRPUFO80 Melexis NV 000000000 16702.00000000 NS 1630279.57000000 0.122877717604 Long EC CORP BE N 1 N N N Airtac International Group N/A Airtac International Group 000000000 77000.00000000 NS 2466367.71000000 0.185895499492 Long EC CORP KY N 1 N N N Warehouses De Pauw CVA 549300HWDYC5JXC85138 Warehouses De Pauw CVA 000000000 73574.00000000 NS 2540056.37000000 0.191449574095 Long EC BE N 1 N N N Sartorius Stedim Biotech 52990006IVXY7GCSSR39 Sartorius Stedim Biotech 000000000 13944.00000000 NS 4960501.37000000 0.373883779037 Long EC CORP FR N 1 N N N Segro PLC 213800XC35KGM9NFC641 Segro PLC 000000000 574499.00000000 NS 7444609.41000000 0.561116405793 Long EC GB N 1 N N N BASE Inc N/A BASE Inc 000000000 29200.00000000 NS 2760079.42000000 0.208033189998 Long EC CORP JP N 1 N N N AIA Group Ltd ZP5ILWVSYE4LJGMMVD57 AIA Group Ltd 000000000 1654263.00000000 NS 20271654.12000000 1.527918668779 Long EC CORP HK N 1 N N N Temenos AG 5067007NW6550481FH64 Temenos AG 000000000 37488.00000000 NS 5235955.27000000 0.394645338686 Long EC CORP CH N 1 N N N Solaria Energia y Medio Ambiente SA 959800PM2YJU406K2789 Solaria Energia y Medio Ambiente SA 000000000 86035.00000000 NS 2484674.28000000 0.187275305496 Long EC CORP ES N 1 N N N Tencent Holdings Ltd 254900N4SLUMW4XUYY11 Tencent Holdings Ltd 000000000 394900.00000000 NS 28729446.82000000 2.165400903159 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 54400.00000000 NS 3543594.61000000 0.267088434281 Long EC CORP CN N 1 N N N Puma SE 529900GRZ2BQY5ZM9N49 Puma SE 000000000 91340.00000000 NS 10297111.65000000 0.776115704786 Long EC CORP DE N 1 N N N Rakus Co Ltd N/A Rakus Co Ltd 000000000 120200.00000000 NS 2784547.00000000 0.209877364728 Long EC CORP JP N 1 N N N Safran SA 969500UIC89GT3UL7L24 Safran SA 000000000 116621.00000000 NS 16519402.80000000 1.245103324365 Long EC CORP FR N 1 N N N Allegro.eu SA 222100VRLXV3FPMG4982 Allegro.eu SA 000000000 161311.00000000 NS 3657424.77000000 0.275668061060 Long EC CORP LU Y 1 N N N Coloplast A/S 529900NN7SOJ5QG82X67 Coloplast A/S 000000000 36042.00000000 NS 5499416.19000000 0.414502961344 Long EC CORP DK N 1 N N N Venus MedTech Hangzhou Inc N/A Venus MedTech Hangzhou Inc 000000000 159000.00000000 NS 1621287.46000000 0.122199962712 Long EC CORP CN Y 1 N N N Croda International PLC 2138004WCNBFJEEOXV26 Croda International PLC 000000000 79679.00000000 NS 7187073.89000000 0.541705393423 Long EC CORP GB N 1 N N N Wix.com Ltd 5493008P6N29Q1AG9464 Wix.com Ltd 000000000 20037.00000000 NS USD 5008448.52000000 0.377497660034 Long EC CORP IL N 1 N N N GMO Payment Gateway Inc 353800Q6U21E2PM83F86 GMO Payment Gateway Inc 000000000 27100.00000000 NS 3632405.21000000 0.273782282396 Long EC CORP JP N 1 N N N Infineon Technologies AG TSI2PJM6EPETEQ4X1U25 Infineon Technologies AG 000000000 500527.00000000 NS 19194007.23000000 1.446694078430 Long EC CORP DE N 1 N N N Meituan 21380033K525E5JLIA77 Meituan 000000000 266100.00000000 NS 10112036.84000000 0.762166213756 Long EC CORP KY Y 1 N N N Intertek Group PLC 2138003GAT25WW1RN369 Intertek Group PLC 000000000 68259.00000000 NS 5272082.50000000 0.397368326600 Long EC CORP GB N 1 N N N SHIFT Inc 353800HJXMOPLJ7BO262 SHIFT Inc 000000000 18000.00000000 NS 2494600.75000000 0.188023485134 Long EC CORP JP N 1 N N N Teleperformance 9695004GI61FHFFNRG61 Teleperformance 000000000 29252.00000000 NS 9695097.64000000 0.730740599267 Long EC CORP FR N 1 N N N Atlassian Corp PLC 549300AGBII4MWBVJY22 Atlassian Corp PLC 000000000 35563.00000000 NS USD 8317118.81000000 0.626879337277 Long EC CORP GB N 1 N N N Halma PLC 2138007FRGLUR9KGBT40 Halma PLC 000000000 284651.00000000 NS 9532988.89000000 0.718522110138 Long EC CORP GB N 1 N N N Sweco AB 549300Q4Y55VICYV6U90 Sweco AB 000000000 135967.00000000 NS 2495383.47000000 0.188082480443 Long EC CORP SE N 1 N N N 2021-01-21 WILLIAM BLAIR FUNDS John Raczek John Raczek Principal Financial Officer