0001752724-22-052242.txt : 20220228 0001752724-22-052242.hdr.sgml : 20220228 20220228171924 ACCESSION NUMBER: 0001752724-22-052242 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: 22691506 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 2021-12-31 2021-12-31 N 2127604355.07 4521953.15 2123082401.92 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 1330445.74000000 N HelloFresh SE 391200ZAF4V6XD2M9G57 HelloFresh SE 000000000 124292.00000000 NS 9557341.88000000 0.450163492069 Long EC CORP DE N 1 N N N Nemetschek SE 529900R0S2IX1S358J38 Nemetschek SE 000000000 44274.00000000 NS 5685789.13000000 0.267808217187 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 2169500.00000000 NS 15622525.67000000 0.735841701474 Long EC CORP CN N 1 N N N LVMH Moet Hennessy Louis Vuitton SE IOG4E947OATN0KJYSD45 LVMH Moet Hennessy Louis Vuitton SE 000000000 44487.00000000 NS 36821410.40000000 1.734337318546 Long EC CORP FR N 1 N N N L'Oreal SA 529900JI1GG6F7RKVI53 L'Oreal SA 000000000 48340.00000000 NS 22946873.05000000 1.080828187791 Long EC CORP FR N 1 N N N Nolato AB 213800T7T7I7WAOX8Y72 Nolato AB 000000000 437326.00000000 NS 5222048.58000000 0.245965421562 Long EC CORP SE N 1 N N N SMC Corp 353800O40V08DOZ70X62 SMC Corp 000000000 33400.00000000 NS 22528957.66000000 1.061143818046 Long EC CORP JP N 1 N N N Canada Goose Holdings Inc 529900891XBE6RV8JR07 Canada Goose Holdings Inc 135086106 130233.00000000 NS USD 4826434.98000000 0.227331495736 Long EC CORP CA N 1 N N N Amplifon SpA ZYXJDNVM2JI3VBM8G556 Amplifon SpA 000000000 112576.00000000 NS 6081558.92000000 0.286449499769 Long EC CORP IT N 1 N N N AVEVA Group PLC 213800XHATUM2LFMKG16 AVEVA Group PLC 000000000 122505.00000000 NS 5644398.33000000 0.265858655551 Long EC CORP GB N 1 N N N Aristocrat Leisure Ltd 529900TE2HO3OZKYKC27 Aristocrat Leisure Ltd 000000000 362506.00000000 NS 11491205.68000000 0.541251044688 Long EC CORP AU N 1 N N N Dlocal Ltd/Uruguay N/A Dlocal Ltd/Uruguay 000000000 81154.00000000 NS USD 2896386.26000000 0.136423638450 Long EC CORP KY N 1 N N N Toromont Industries Ltd 5493008W5EPRSLQ0B737 Toromont Industries Ltd 891102105 40324.00000000 NS 3645561.20000000 0.171710772822 Long EC CORP CA N 1 N N N ASML Holding NV 724500Y6DUVHQD6OXN27 ASML Holding NV 000000000 60089.00000000 NS 48346268.17000000 2.277173421355 Long EC CORP NL N 1 N N N NAURA Technology Group Co Ltd 300300JI5I0B95GO5C39 NAURA Technology Group Co Ltd 000000000 142413.00000000 NS 7754188.81000000 0.365232588381 Long EC CORP CN N 1 N N N Netwealth Group Ltd N/A Netwealth Group Ltd 000000000 265930.00000000 NS 3422614.65000000 0.161209694306 Long EC CORP AU N 1 N N N Partners Group Holding AG 549300I3IVVWZWDHI788 Partners Group Holding AG 000000000 16482.00000000 NS 27358455.88000000 1.288619596453 Long EC CORP CH N 1 N N N Yandex NV 549300GGZHJ5Q1B18P93 Yandex NV 000000000 146744.00000000 NS USD 8878012.00000000 0.418166152758 Long EC CORP NL N 1 N N N ASMedia Technology Inc N/A ASMedia Technology Inc 000000000 55000.00000000 NS 3618028.70000000 0.170413955517 Long EC CORP TW N 1 N N N InterGlobe Aviation Ltd 33580079R8SLLO23XD19 InterGlobe Aviation Ltd 000000000 252112.00000000 NS 6832248.38000000 0.321807970044 Long EC CORP IN Y 1 N N N Disco Corp N/A Disco Corp 000000000 9800.00000000 NS 2994610.10000000 0.141050111728 Long EC CORP JP N 1 N N N Amadeus IT Group SA 9598004A3FTY3TEHHN09 Amadeus IT Group SA 000000000 356919.00000000 NS 24234841.91000000 1.141493231166 Long EC CORP ES N 1 N N N Olympus Corp 5299000Y52IFDI1I2A21 Olympus Corp 000000000 980100.00000000 NS 22574762.67000000 1.063301294833 Long EC CORP JP N 1 N N N Voltas Ltd 335800VVTQSSZ7NV7F51 Voltas Ltd 000000000 219961.00000000 NS 3610305.64000000 0.170050189137 Long EC CORP IN N 1 N N N AddTech AB 549300QZ5U2IDRHPWL60 AddTech AB 000000000 198465.00000000 NS 4744078.26000000 0.223452384877 Long EC CORP SE N 1 N N N Airbus SE MINO79WLOO247M1IL051 Airbus SE 000000000 275833.00000000 NS 35285058.54000000 1.661973106088 Long EC CORP NL N 1 N N N MISUMI Group Inc 353800SJWGE5BEK2V032 MISUMI Group Inc 000000000 167600.00000000 NS 6877092.93000000 0.323920207891 Long EC CORP JP N 1 N N N Dr Lal PathLabs Ltd 984500E8E9CY102B9718 Dr Lal PathLabs Ltd 000000000 126985.00000000 NS 6518739.80000000 0.307041299673 Long EC CORP IN Y 1 N N N VAT Group AG 529900MVFK7NVALR7Y83 VAT Group AG 000000000 20983.00000000 NS 10463866.55000000 0.492862007642 Long EC CORP CH Y 1 N N N AutoStore Holdings Ltd 549300KYN3M0LSM5A413 AutoStore Holdings Ltd 000000000 667950.00000000 NS 2638336.32000000 0.124269143657 Long EC CORP BM N 1 N N N Investment AB Latour 5493006GFBLNB3Y0Y789 Investment AB Latour 000000000 194761.00000000 NS 7946745.39000000 0.374302258961 Long EC CORP SE N 1 N N N Apollo Hospitals Enterprise Ltd 3358005YT7JQCWYLTG43 Apollo Hospitals Enterprise Ltd 000000000 55507.00000000 NS 3752206.04000000 0.176733886381 Long EC CORP IN N 1 N N N Sea Ltd 529900OM6JLLW44YKI15 Sea Ltd 81141R100 66057.00000000 NS USD 14777611.47000000 0.696045120841 Long EC CORP KY N 1 N N N BICO Group AB 549300FE4PT8NDXXNK85 BICO Group AB 000000000 93226.00000000 NS 2866047.98000000 0.134994665181 Long EC CORP SE N 1 N N N Pidilite Industries Ltd 335800APXGEBZ349GN74 Pidilite Industries Ltd 000000000 127617.00000000 NS 4228397.42000000 0.199163132630 Long EC CORP IN N 1 N N N KION Group AG 5299005KY91C4C6U9H17 KION Group AG 000000000 76121.00000000 NS 8361316.61000000 0.393829113860 Long EC CORP DE N 1 N N N Havells India Ltd 549300U1LOGHTTNT7D47 Havells India Ltd 000000000 262791.00000000 NS 4928415.01000000 0.232134890550 Long EC CORP IN N 1 N N N Intermediate Capital Group PLC 549300OGASR5WRKJ8R68 Intermediate Capital Group PLC 000000000 329523.00000000 NS 9785806.97000000 0.460924501147 Long EC CORP GB N 1 N N N Tecan Group AG 529900CSN9R3BLETSL26 Tecan Group AG 000000000 12596.00000000 NS 7678970.59000000 0.361689710350 Long EC CORP CH N 1 N N N Reliance Industries Ltd 5493003UOETFYRONLG31 Reliance Industries Ltd 000000000 1071915.00000000 NS 34153608.36000000 1.608680300355 Long EC CORP IN N 1 N N N Globant SA 2221008DCMSPYS42DS88 Globant SA 000000000 24959.00000000 NS USD 7839372.31000000 0.369244844331 Long EC CORP LU N 1 N N N Lifco AB 549300RTLL4VDQRCTW41 Lifco AB 000000000 258747.00000000 NS 7751357.09000000 0.365099210609 Long EC CORP SE N 1 N N N Ceres Power Holdings PLC 213800N7AAHSXQUOA733 Ceres Power Holdings PLC 000000000 161737.00000000 NS 2181528.93000000 0.102752909073 Long EC CORP GB N 1 N N N TechnoPro Holdings Inc 3538001DJ8I5PJQNHU53 TechnoPro Holdings Inc 000000000 204900.00000000 NS 6216647.83000000 0.292812366791 Long EC CORP JP N 1 N N N Genmab A/S 529900MTJPDPE4MHJ122 Genmab A/S 000000000 33049.00000000 NS 13306522.45000000 0.626754874797 Long EC CORP DK N 1 N N N Daikin Industries Ltd 549300Y7FWSTSHMW5Y57 Daikin Industries Ltd 000000000 98800.00000000 NS 22408867.25000000 1.055487400288 Long EC CORP JP N 1 N N N 3i Group PLC 35GDVHRBMFE7NWATNM84 3i Group PLC 000000000 425833.00000000 NS 8351836.59000000 0.393382592331 Long EC CORP GB N 1 N N N Enghouse Systems Ltd 549300LKRHABBMOTY018 Enghouse Systems Ltd 292949104 53254.00000000 NS 2038887.88000000 0.096034326230 Long EC CORP CA N 1 N N N MediaTek Inc 254900UEGBK1I4DM4E14 MediaTek Inc 000000000 661000.00000000 NS 28430621.32000000 1.339120012218 Long EC CORP TW N 1 N N N Tenaris SA 549300Y7C05BKC4HZB40 Tenaris SA 000000000 434332.00000000 NS 4554223.57000000 0.214509976903 Long EC CORP LU N 1 N N N Big Yellow Group PLC 213800W7Q4V2ZI8LIW31 Big Yellow Group PLC 000000000 228819.00000000 NS 5286885.36000000 0.249019319985 Long EC GB N 1 N N N Netcompany Group A/S 5299006DEGAWX1Z1X779 Netcompany Group A/S 000000000 45868.00000000 NS 4946993.06000000 0.233009941372 Long EC CORP DK Y 1 N N N Carabao Group PCL N/A Carabao Group PCL 000000000 637100.00000000 NS 2279103.43000000 0.107348797575 Long EC CORP TH N 2 N N N Softwareone Holding AG 529900GBI88JKWXLGI05 Softwareone Holding AG 000000000 122538.00000000 NS 2657320.98000000 0.125163346349 Long EC CORP CH N 1 N N N Neste Oyj 5493009GY1X8GQ66AM14 Neste Oyj 000000000 315613.00000000 NS 15580344.12000000 0.733854894464 Long EC CORP FI N 1 N N N Kering SA 549300VGEJKB7SVUZR78 Kering SA 000000000 32380.00000000 NS 26059598.18000000 1.227441674257 Long EC CORP FR N 1 N N N Evolution AB 549300SUH6ZR1RF6TA88 Evolution AB 000000000 108827.00000000 NS 15490282.13000000 0.729612855157 Long EC CORP SE Y 1 N N N Aier Eye Hospital Group Co Ltd N/A Aier Eye Hospital Group Co Ltd 000000000 679112.00000000 NS 4505143.35000000 0.212198233376 Long EC CORP CN N 1 N N N HDFC Bank Ltd 335800ZQ6I4E2JXENC50 HDFC Bank Ltd 000000000 1015925.00000000 NS 20240421.99000000 0.953350749443 Long EC CORP IN N 1 N N N Adyen NV 724500973ODKK3IFQ447 Adyen NV 000000000 9205.00000000 NS 24224263.36000000 1.140994967415 Long EC CORP NL N 1 N N N M3 Inc N/A M3 Inc 000000000 164300.00000000 NS 8274275.41000000 0.389729357773 Long EC CORP JP N 1 N N N Harmonic Drive Systems Inc 353800XFIX2EUARGOE85 Harmonic Drive Systems Inc 000000000 65300.00000000 NS 2758915.07000000 0.129948562877 Long EC CORP JP N 1 N N N Spirax-Sarco Engineering PLC 213800WFVZQMHOZP2W17 Spirax-Sarco Engineering PLC 000000000 74675.00000000 NS 16222753.04000000 0.764113207538 Long EC CORP GB N 1 N N N Bachem Holding AG 506700S81111XI7TG884 Bachem Holding AG 000000000 5112.00000000 NS 4016892.01000000 0.189200946998 Long EC CORP CH N 1 N N N Rotork PLC 213800AH5RZIHGWRJ718 Rotork PLC 000000000 1630705.00000000 NS 7884263.71000000 0.371359288874 Long EC CORP GB N 1 N N N Wuxi Biologics Cayman Inc 5493001TD2TH6VDTJU11 Wuxi Biologics Cayman Inc 000000000 1325000.00000000 NS 15726574.37000000 0.740742533392 Long EC CORP KY Y 1 N N N Bank Central Asia Tbk PT 254900BR956G2OHVOM21 Bank Central Asia Tbk PT 000000000 51627100.00000000 NS 26442927.91000000 1.245497013497 Long EC CORP ID N 1 N N N MTU Aero Engines AG 529900807L67JY81RD65 MTU Aero Engines AG 000000000 110832.00000000 NS 22637084.80000000 1.066236749903 Long EC CORP DE N 1 N N N Worldline SA/France 549300CJMQNCA0U4TS33 Worldline SA/France 000000000 128377.00000000 NS 7163162.67000000 0.337394472467 Long EC CORP FR Y 1 N N N Kakao Corp 988400FTKUBQXKVZP434 Kakao Corp 000000000 110456.00000000 NS 10453249.21000000 0.492361916831 Long EC CORP KR N 1 N N N Compass Group PLC 2138008M6MH9OZ6U2T68 Compass Group PLC 000000000 1081076.00000000 NS 24158924.04000000 1.137917398691 Long EC CORP GB N 1 N N N Bengo4.com Inc N/A Bengo4.com Inc 000000000 27000.00000000 NS 1429453.19000000 0.067329143169 Long EC CORP JP N 1 N N N Rentokil Initial PLC 549300VN4WV7Z6T14K68 Rentokil Initial PLC 000000000 1642517.00000000 NS 12983656.26000000 0.611547448570 Long EC CORP GB N 1 N N N Proya Cosmetics Co Ltd N/A Proya Cosmetics Co Ltd 000000000 141299.00000000 NS 4618292.53000000 0.217527709985 Long EC CORP CN N 1 N N N Nice Ltd 254900YTY4EF5Z4W0A51 Nice Ltd 653656108 23606.00000000 NS USD 7166781.60000000 0.337564928875 Long EC CORP IL N 1 N N N Kingspan Group PLC 635400HM7V74SUB9OG75 Kingspan Group PLC 000000000 158593.00000000 NS 18958597.32000000 0.892975105575 Long EC CORP IE N 1 N N N Keyence Corp 529900M7PQBS7A89DZ11 Keyence Corp 000000000 42600.00000000 NS 26768043.12000000 1.260810371551 Long EC CORP JP N 1 N N N BE Semiconductor Industries NV 7245007A1YFLI2GNYX06 BE Semiconductor Industries NV 000000000 40144.00000000 NS 3428708.73000000 0.161496733565 Long EC CORP NL N 1 N N N Benefit One Inc N/A Benefit One Inc 000000000 154500.00000000 NS 6628336.09000000 0.312203430446 Long EC CORP JP N 1 N N N CTS Eventim AG & Co KGaA 529900FDHSN08UBJII80 CTS Eventim AG & Co KGaA 000000000 105296.00000000 NS 7715441.77000000 0.363407551351 Long EC CORP DE N 1 N N N London Stock Exchange Group PLC 213800QAUUUP6I445N30 London Stock Exchange Group PLC 000000000 176658.00000000 NS 16570699.16000000 0.780501931767 Long EC CORP GB N 1 N N N Nuvei Corp N/A Nuvei Corp 67079A102 55654.00000000 NS 3607753.67000000 0.169929987961 Long EC CORP CA Y 1 N N N Zur Rose Group AG 50670038OH136R5Z4663 Zur Rose Group AG 000000000 8417.00000000 NS 2175376.98000000 0.102463144060 Long EC CORP CH N 1 N N N Kinaxis Inc 5299009VAZ14K7PFUQ15 Kinaxis Inc 49448Q109 37936.00000000 NS 5318147.66000000 0.250491815823 Long EC CORP CA N 1 N N N Indutrade AB 549300FISLQ6CEFP1867 Indutrade AB 000000000 317223.00000000 NS 9731326.84000000 0.458358414689 Long EC CORP SE N 1 N N N DSV A/S 529900X41C0BSLK67H70 DSV A/S 000000000 161106.00000000 NS 37674147.47000000 1.774502366744 Long EC CORP DK N 1 N N N Straumann Holding AG 50670046ML5FVIM60Z37 Straumann Holding AG 000000000 11354.00000000 NS 24135972.34000000 1.136836343147 Long EC CORP CH N 1 N N N Chr Hansen Holding A/S 549300MKPW8ZF3E8MW37 Chr Hansen Holding A/S 000000000 60079.00000000 NS 4740428.59000000 0.223280480574 Long EC CORP DK N 1 N N N momo.com Inc N/A momo.com Inc 000000000 65000.00000000 NS 3817725.09000000 0.179819920628 Long EC CORP TW N 1 N N N Hangzhou Tigermed Consulting Co Ltd 300300CP4N8WDF6DOO67 Hangzhou Tigermed Consulting Co Ltd 000000000 298270.00000000 NS 5980984.25000000 0.281712299277 Long EC CORP CN N 1 N N N Sika AG 549300R3N69ECGYPU434 Sika AG 000000000 94943.00000000 NS 39615154.30000000 1.865926365560 Long EC CORP CH N 1 N N N TOMRA Systems ASA 549300J726JCFJU3VT89 Tomra Systems ASA 000000000 159074.00000000 NS 11397845.24000000 0.536853644007 Long EC CORP NO N 1 N N N ICON PLC 6354008SRQGEMC4XFI67 ICON PLC 000000000 71795.00000000 NS USD 22234911.50000000 1.047293853497 Long EC CORP IE N 1 N N N Info Edge India Ltd 335800MXUVHTBF9DEC78 Info Edge India Ltd 000000000 56401.00000000 NS 4220876.30000000 0.198808877892 Long EC CORP IN N 1 N N N Carl Zeiss Meditec AG 529900GRL4MZ8NMOOK95 Carl Zeiss Meditec AG 000000000 49486.00000000 NS 10414410.56000000 0.490532564849 Long EC CORP DE N 1 N N N IMCD NV 724500NSJPNFJPDAUP02 IMCD NV 000000000 35243.00000000 NS 7812170.45000000 0.367963600608 Long EC CORP NL N 1 N N N JD.com Inc 549300HVTWB0GJZ16V92 JD.com Inc 000000000 264300.00000000 NS 9287301.78000000 0.437444244820 Long EC CORP KY N 1 N N N Li Ning Co Ltd 529900T77L2FV3FZ3U81 Li Ning Co Ltd 000000000 1731500.00000000 NS 18952558.82000000 0.892690684208 Long EC CORP KY N 1 N N N Chacha Food Co Ltd 300300AJZ9YPIRBJZN87 Chacha Food Co Ltd 000000000 372142.00000000 NS 3582830.56000000 0.168756076389 Long EC CORP CN N 1 N N N Lonza Group AG 549300EFW4H2TCZ71055 Lonza Group AG 000000000 36512.00000000 NS 30517492.54000000 1.437414417471 Long EC CORP CH N 1 N N N Foshan Haitian Flavouring & Food Co Ltd N/A Foshan Haitian Flavouring & Food Co Ltd 000000000 342265.00000000 NS 5644672.61000000 0.265871574503 Long EC CORP CN N 1 N N N Asahi Intecc Co Ltd 353800J3AV2SCNIO8L39 Asahi Intecc Co Ltd 000000000 227600.00000000 NS 4889155.87000000 0.230285732931 Long EC CORP JP N 1 N N N Belimo Holding AG 506700339DLX749VEM23 Belimo Holding AG 000000000 8499.00000000 NS 5409811.24000000 0.254809292145 Long EC CORP CH N 1 N N N Renishaw PLC 21380048ADXM6Z67CT18 Renishaw PLC 000000000 48840.00000000 NS 3159932.76000000 0.148837028517 Long EC CORP GB N 1 N N N Ashtead Group PLC 2138007UTBN8X9K1A235 Ashtead Group PLC 000000000 502269.00000000 NS 40396460.17000000 1.902726909396 Long EC CORP GB N 1 N N N Nihon M&A Center Holdings Inc N/A Nihon M&A Center Holdings Inc 000000000 340900.00000000 NS 8360244.28000000 0.393778605693 Long EC CORP JP N 1 N N N Hypoport SE 391200GNIFXXP6KRYQ46 Hypoport SE 000000000 5785.00000000 NS 3365558.56000000 0.158522276712 Long EC CORP DE N 1 N N N EDP Renovaveis SA 529900MUFAH07Q1TAX06 EDP Renovaveis SA 000000000 318840.00000000 NS 7949682.87000000 0.374440618169 Long EC CORP ES N 1 N N N Silergy Corp N/A Silergy Corp 000000000 27000.00000000 NS 4903856.58000000 0.230978155890 Long EC CORP KY N 1 N N N Centre Testing International Group Co Ltd N/A Centre Testing International Group Co Ltd 000000000 1176700.00000000 NS 4960959.15000000 0.233667762754 Long EC CORP CN N 1 N N N Locaweb Servicos de Internet SA N/A Locaweb Servicos de Internet SA 000000000 1331193.00000000 NS 3145152.58000000 0.148140862415 Long EC CORP BR Y 1 N N N Hoya Corp 353800X4VR3BHEUCJB42 Hoya Corp 000000000 108700.00000000 NS 16168451.71000000 0.761555542798 Long EC CORP JP N 1 N N N Lululemon Athletica Inc 549300D9GZ4BMLDW5T40 Lululemon Athletica Inc 550021109 44653.00000000 NS USD 17479416.85000000 0.823303741493 Long EC CORP US N 1 N N N Nibe Industrier AB 549300ZQH0FIF1P0MX67 Nibe Industrier AB 000000000 788165.00000000 NS 11927753.23000000 0.561813013909 Long EC CORP SE N 1 N N N Experian PLC 635400RXXHHYT1JTSZ26 Experian PLC 000000000 427965.00000000 NS 21039159.28000000 0.990972336305 Long EC CORP JE N 1 N N N EQT AB 213800U7P9GOIRKCTB34 EQT AB 000000000 225710.00000000 NS 12314361.13000000 0.580022759308 Long EC CORP SE N 1 N N N Diploma PLC 2138008OGI7VYG8FGR19 Diploma PLC 000000000 114299.00000000 NS 5219895.37000000 0.245864002512 Long EC CORP GB N 1 N N N WuXi AppTec Co Ltd 254900OEPQLZSPLN9175 WuXi AppTec Co Ltd 000000000 278936.00000000 NS 5189771.61000000 0.244445133420 Long EC CORP CN N 1 N N N Orsted AS W9NG6WMZIYEU8VEDOG48 Orsted AS 000000000 75563.00000000 NS 9661625.00000000 0.455075365480 Long EC CORP DK N 1 N N N Samsung SDI Co Ltd 9884002AESDO4YW87G32 Samsung SDI Co Ltd 000000000 17518.00000000 NS 9652399.58000000 0.454640835950 Long EC CORP KR N 1 N N N Softcat PLC 213800N42YZLR9GLVC42 Softcat PLC 000000000 166720.00000000 NS 4070975.83000000 0.191748366729 Long EC CORP GB N 1 N N N MonotaRO Co Ltd N/A MonotaRO Co Ltd 000000000 299600.00000000 NS 5399207.16000000 0.254309825898 Long EC CORP JP N 1 N N N Moncler SpA 815600EBD7FB00525B20 Moncler SpA 000000000 80724.00000000 NS 5883709.64000000 0.277130535992 Long EC CORP IT N 1 N N N Food & Life Cos Ltd 529900CWF7GCVZKS5M87 Food & Life Cos Ltd 000000000 117300.00000000 NS 4435842.82000000 0.208934086401 Long EC CORP JP N 1 N N N B3 SA - Brasil Bolsa Balcao 4GTK5S46E6H318LMDS44 B3 SA - Brasil Bolsa Balcao 000000000 2081100.00000000 NS 4162200.00000000 0.196045146256 Long EC CORP BR N 1 N N N Trainline PLC 213800HO26VXTFJ4MO71 Trainline PLC 000000000 480989.00000000 NS 1816408.96000000 0.085555273707 Long EC CORP GB Y 1 N N N Euronext NV 724500QJ4QSZ3H9QU415 Euronext NV 000000000 64477.00000000 NS 6698392.38000000 0.315503174720 Long EC CORP NL Y 1 N N N Hermes International 969500Y4IJGHJE2MTJ13 Hermes International 000000000 7222.00000000 NS 12629367.14000000 0.594859960620 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 20682.00000000 NS USD 4263801.12000000 0.200830693907 Long EC CORP MX N 1 N N N Hemnet Group AB 5493008VIU67J3HUAR07 Hemnet Group AB 000000000 155560.00000000 NS 2880103.14000000 0.135656681878 Long EC CORP SE N 1 N N N Omron Corp 549300ZHW0TR2QZ0NY83 Omron Corp 000000000 183800.00000000 NS 18311292.71000000 0.862486199001 Long EC CORP JP N 1 N N N Weimob Inc 254900SW0TNGAGYUTV05 Weimob Inc 000000000 1203000.00000000 NS 1217263.11000000 0.057334708671 Long EC CORP KY Y 1 N N N CompuGroup Medical SE & Co KgaA 529900CUXZGOCJZR7O57 CompuGroup Medical SE & Co KgaA 000000000 52130.00000000 NS 4222751.43000000 0.198897199005 Long EC CORP DE N 1 N N N Notre Dame Intermedica Participacoes SA N/A Notre Dame Intermedica Participacoes SA 000000000 295100.00000000 NS 3197358.17000000 0.150599815019 Long EC CORP BR N 1 N N N Royal Unibrew A/S 529900D69KFL8IAP8Q63 Royal Unibrew A/S 000000000 34758.00000000 NS 3922749.76000000 0.184766722028 Long EC CORP DK N 1 N N N Hexagon AB 549300WJFW6ILNI4TA80 Hexagon AB 000000000 1593895.00000000 NS 25338418.44000000 1.193473150975 Long EC CORP SE N 1 N N N Alibaba Group Holding Ltd 5493001NTNQJDH60PM02 Alibaba Group Holding Ltd 000000000 909884.00000000 NS 13874256.35000000 0.653495895281 Long EC CORP KY N 1 N N N CVS Group PLC 213800J41XDQ2NX48O05 CVS Group PLC 000000000 130407.00000000 NS 3953877.51000000 0.186232880382 Long EC CORP GB N 1 N N N Brunello Cucinelli SpA 5493003CX2RZ0FOBH256 Brunello Cucinelli SpA 000000000 66186.00000000 NS 4573911.05000000 0.215437283351 Long EC CORP IT N 1 N N N Trustpilot Group PLC 2138002ILUNMGNPSGG46 Trustpilot Group PLC 000000000 870264.00000000 NS 3856594.55000000 0.181650723801 Long EC CORP GB Y 1 N N N SMS Co Ltd N/A SMS Co Ltd 000000000 80000.00000000 NS 3150482.48000000 0.148391907782 Long EC CORP JP N 1 N N N SIG Combibloc Group AG 5493004Z6P7TSVB1L042 SIG Combibloc Group AG 000000000 247915.00000000 NS 6927036.76000000 0.326272628595 Long EC CORP CH N 1 N N N Atlas Copco AB 213800T8PC8Q4FYJZR07 Atlas Copco AB 000000000 575706.00000000 NS 39870389.63000000 1.877948288485 Long EC CORP SE N 1 N N N TIS Inc 35380064HYEZXBQHDF07 TIS Inc 000000000 279600.00000000 NS 8325045.64000000 0.392120703015 Long EC CORP JP N 1 N N N Crompton Greaves Consumer Electricals Ltd 335800DIIEEWMH3UDH51 Crompton Greaves Consumer Electricals Ltd 000000000 685171.00000000 NS 4027020.82000000 0.189678027398 Long EC CORP IN N 1 N N N Pro Medicus Ltd N/A Pro Medicus Ltd 000000000 87711.00000000 NS 3984554.72000000 0.187677817704 Long EC CORP AU N 1 N N N Canadian National Railway Co 3SU7BEP7TH9YEQOZCS77 Canadian National Railway Co 136375102 292659.00000000 NS 35948737.44000000 1.693233263461 Long EC CORP CA N 1 N N N Eurofins Scientific SE 529900JEHFM47DYY3S57 Eurofins Scientific SE 000000000 124241.00000000 NS 15389578.40000000 0.724869575767 Long EC CORP LU N 1 N N N Dassault Systemes SE 96950065LBWY0APQIM86 Dassault Systemes SE 000000000 345536.00000000 NS 20578367.10000000 0.969268412822 Long EC CORP FR N 1 N N N Taiwan Semiconductor Manufacturing Co Ltd 549300KB6NK5SBD14S87 Taiwan Semiconductor Manufacturing Co Ltd 874039100 277503.00000000 NS USD 33386385.93000000 1.572543105242 Long EC CORP TW N 1 N N N Globalwafers Co Ltd 529900V6RTNF3U5EGX67 Globalwafers Co Ltd 000000000 125000.00000000 NS 4011999.86000000 0.188970520238 Long EC CORP TW N 1 N N N Vitrolife AB 5493001WDZMONMSPPR49 Vitrolife AB 000000000 112044.00000000 NS 6943697.57000000 0.327057374867 Long EC CORP SE N 1 N N N Inmode Ltd N/A Inmode Ltd 000000000 92143.00000000 NS USD 6503452.94000000 0.306321268271 Long EC CORP IL N 1 N N N MercadoLibre Inc 549300DKPDN9M5S8GB14 MercadoLibre Inc 58733R102 8026.00000000 NS USD 10822258.40000000 0.509742739622 Long EC CORP US N 1 N N N Siegfried Holding AG 506700J9QD6IF3937W06 Siegfried Holding AG 000000000 5409.00000000 NS 5280186.02000000 0.248703772176 Long EC CORP CH N 1 N N N Airtac International Group N/A Airtac International Group 000000000 116713.00000000 NS 4302861.17000000 0.202670474123 Long EC CORP KY N 1 N N N Warehouses De Pauw CVA 549300HWDYC5JXC85138 Warehouses De Pauw CVA 000000000 149957.00000000 NS 7201222.13000000 0.339187123565 Long EC BE N 1 N N N Sartorius Stedim Biotech 52990006IVXY7GCSSR39 Sartorius Stedim Biotech 000000000 30415.00000000 NS 16704289.53000000 0.786794215565 Long EC CORP FR N 1 N N N Segro PLC 213800XC35KGM9NFC641 Segro PLC 000000000 834238.00000000 NS 16220711.03000000 0.764017026156 Long EC GB N 1 N N N BASE Inc N/A BASE Inc 000000000 209100.00000000 NS 1119756.59000000 0.052742022117 Long EC CORP JP N 1 N N N AIA Group Ltd ZP5ILWVSYE4LJGMMVD57 AIA Group Ltd 000000000 2939600.00000000 NS 29631430.39000000 1.395679713759 Long EC CORP HK N 1 N N N Tencent Holdings Ltd 254900N4SLUMW4XUYY11 Tencent Holdings Ltd 000000000 383500.00000000 NS 22466390.08000000 1.058196801955 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 103850.00000000 NS 6204912.64000000 0.292259623761 Long EC CORP CN N 1 N N N Puma SE 529900GRZ2BQY5ZM9N49 Puma SE 000000000 132637.00000000 NS 16233271.17000000 0.764608625426 Long EC CORP DE N 1 N N N Rakus Co Ltd N/A Rakus Co Ltd 000000000 174400.00000000 NS 4699991.31000000 0.221375830996 Long EC CORP JP N 1 N N N Thule Group AB 549300XHHOGBOERKU333 Thule Group AB 000000000 87920.00000000 NS 5331905.00000000 0.251139804803 Long EC CORP SE Y 1 N N N Ryanair Holdings PLC 635400BR2ROC1FVEBQ56 Ryanair Holdings PLC 783513203 134530.00000000 NS USD 13766454.90000000 0.648418303856 Long EC CORP IE N 1 N N N Safran SA 969500UIC89GT3UL7L24 Safran SA 000000000 169347.00000000 NS 20757008.91000000 0.977682679260 Long EC CORP FR N 1 N N N Allegro.eu SA 222100VRLXV3FPMG4982 Allegro.eu SA 000000000 364919.00000000 NS 3519539.44000000 0.165774980604 Long EC CORP LU Y 1 N N N Coloplast A/S 529900NN7SOJ5QG82X67 Coloplast A/S 000000000 52335.00000000 NS 9221849.96000000 0.434361377196 Long EC CORP DK N 1 N N N Croda International PLC 2138004WCNBFJEEOXV26 Croda International PLC 000000000 160234.00000000 NS 21948734.02000000 1.033814514224 Long EC CORP GB N 1 N N N Wix.com Ltd 5493008P6N29Q1AG9464 Wix.com Ltd 000000000 41998.00000000 NS USD 6626864.42000000 0.312134112835 Long EC CORP IL N 1 N N N GMO Payment Gateway Inc 353800Q6U21E2PM83F86 GMO Payment Gateway Inc 000000000 39500.00000000 NS 4927627.58000000 0.232097801552 Long EC CORP JP N 1 N N N Infineon Technologies AG TSI2PJM6EPETEQ4X1U25 Infineon Technologies AG 000000000 521785.00000000 NS 24213560.44000000 1.140490845673 Long EC CORP DE N 1 N N N Fixed Income Clearing Corp 549300H47WTHXPU08X20 FIXED INC CLEARING CORP.REPO 000000000 47784679.80000000 PA USD 47784679.80000000 2.250721863493 Long RA CORP US N 2 Repurchase N 0.00000000 2022-01-03 41148100.00000000 USD 48740431.22000000 USD UST N N N Intertek Group PLC 2138003GAT25WW1RN369 Intertek Group PLC 000000000 99120.00000000 NS 7553425.97000000 0.355776392059 Long EC CORP GB N 1 N N N SHIFT Inc 353800HJXMOPLJ7BO262 SHIFT Inc 000000000 26200.00000000 NS 5434512.74000000 0.255972765592 Long EC CORP JP N 1 N N N Teleperformance 9695004GI61FHFFNRG61 Teleperformance 000000000 64549.00000000 NS 28807692.61000000 1.356880570624 Long EC CORP FR N 1 N N N Atlassian Corp PLC 549300AGBII4MWBVJY22 Atlassian Corp PLC 000000000 51643.00000000 NS USD 19690959.47000000 0.927470335216 Long EC CORP GB N 1 N N N Halma PLC 2138007FRGLUR9KGBT40 Halma PLC 000000000 413349.00000000 NS 17903632.66000000 0.843284869386 Long EC CORP GB N 1 N N N Beijer Ref AB 549300PZZEUVH08H4G75 Beijer Ref AB 000000000 292518.00000000 NS 6406377.92000000 0.301748905940 Long EC CORP SE N 1 N N N Sweco AB 549300Q4Y55VICYV6U90 Sweco AB 000000000 197438.00000000 NS 3718814.06000000 0.175161079788 Long EC CORP SE N 1 N N N 2022-01-28 WILLIAM BLAIR FUNDS John Raczek John Raczek Principal Financial Officer