0001752724-20-022242.txt : 20200218 0001752724-20-022242.hdr.sgml : 20200218 20200218105042 ACCESSION NUMBER: 0001752724-20-022242 CONFORMED SUBMISSION TYPE: NPORT-P PUBLIC DOCUMENT COUNT: 1 CONFORMED PERIOD OF REPORT: 20191231 FILED AS OF DATE: 20200218 PERIOD START: 20191231 FILER: COMPANY DATA: COMPANY CONFORMED NAME: WILLIAM BLAIR FUNDS CENTRAL INDEX KEY: 0000822632 IRS NUMBER: 000000000 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: NPORT-P SEC ACT: 1940 Act SEC FILE NUMBER: 811-05344 FILM NUMBER: 20624003 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 S000008595 William Blair International Small Cap Growth Fund C000023525 Class N WISNX C000023526 Class I WISIX C000023527 Class R6 WIISX NPORT-P 1 primary_doc.xml NPORT-P false 0000822632 XXXXXXXX S000008595 C000023526 C000023525 C000023527 WILLIAM BLAIR FUNDS 811-05344 0000822632 SNQR0U5FDV8EZZX4W051 150 NORTH RIVERSIDE PLAZA CHICAGO 60606 312-364-8000 William Blair International Small Cap Growth Fund S000008595 GU7UOTN8SY5EBGM2UF12 2019-12-31 2019-12-31 N 310538601.56 834637.08 309703964.48 0 0 0 0 0 0 0 0 0 0 0 0 0 392386.03 N Norma Group SE 5299000LM9HC76W5XD46 Norma Group SE 000000000 39447.00000000 NS 1681412.53000000 0.542909592010 Long EC CORP DE N 1 N N N Park24 Co Ltd 549300LFG2WZWCWM4M68 Park24 Co Ltd 000000000 73800.00000000 NS 1812822.24000000 0.585340340425 Long EC CORP JP N 1 N N N RBL Bank Ltd 335800JQTGMLAAQL1F37 RBL Bank Ltd 000000000 176819.00000000 NS 854267.48000000 0.275833563007 Long EC CORP IN Y 1 N N N Bakkafrost P/F 2138007LH7OP4V112978 Bakkafrost P/F 000000000 55238.00000000 NS 4089699.63000000 1.320518979105 Long EC CORP FO N 1 N N N CTS Eventim AG & Co KGaA 529900FDHSN08UBJII80 CTS Eventim AG & Co KGaA 000000000 28975.00000000 NS 1821695.42000000 0.588205392545 Long EC CORP DE N 1 N N N IRB Brasil Resseguros S/A 21380017DVWSU9AEU878 IRB Brasil Resseguros S/A 000000000 160100.00000000 NS 1550176.50000000 0.500534922955 Long EC CORP BR N 1 N N N Euronext NV 724500QJ4QSZ3H9QU415 Euronext NV 000000000 54265.00000000 NS 4422136.36000000 1.427859138782 Long EC CORP NL Y 1 N N N Galenica AG 506700W4772BD8016Z20 Galenica AG 000000000 45844.00000000 NS 2835052.08000000 0.915407100054 Long EC CORP CH Y 1 N N N Ryman Healthcare Ltd 529900UR74KKRFG56I57 Ryman Healthcare Ltd 000000000 306875.00000000 NS 3373585.35000000 1.089293563181 Long EC CORP NZ N 1 N N N Tecan Group AG 529900CSN9R3BLETSL26 Tecan Group AG 000000000 13557.00000000 NS 3810192.19000000 1.230269104367 Long EC CORP CH N 1 N N N AAK AB 549300GK4LGIDDWJWL07 AAK AB 000000000 69554.00000000 NS 1321818.21000000 0.426800545553 Long EC CORP SE N 1 N N N Voltronic Power Technology Corp N/A Voltronic Power Technology Corp 000000000 44000.00000000 NS 1049471.26000000 0.338862714192 Long EC CORP TW N 1 N N N Grupo Aeroportuario del Centro Norte SAB de CV 529900HUSBARAFSXJ605 Grupo Aeroportuario del Centro Norte SAB de CV 000000000 385100.00000000 NS 2883234.48000000 0.930964666481 Long EC CORP MX N 1 N N N Toromont Industries Ltd 5493008W5EPRSLQ0B737 Toromont Industries Ltd 000000000 64244.00000000 NS 3492344.51000000 1.127639588296 Long EC CORP CA N 1 N N N Softcat PLC 213800N42YZLR9GLVC42 Softcat PLC 000000000 174386.00000000 NS 2661023.94000000 0.859215329861 Long EC CORP GB N 1 N N N Sushiro Global Holdings Ltd 529900CWF7GCVZKS5M87 Sushiro Global Holdings Ltd 000000000 31400.00000000 NS 2707818.32000000 0.874324719913 Long EC CORP JP N 1 N N N Clicks Group Ltd 378900E967958A677472 Clicks Group Ltd 000000000 177392.00000000 NS 3249822.45000000 1.049331885517 Long EC CORP ZA N 1 N N N Huazhu Group Ltd 549300Y5ML31FVN83730 Huazhu Group Ltd 44332N106 83311.00000000 NS USD 3338271.77000000 1.077891197035 Long EC CORP KY N 1 N N N Scapa Group PLC 213800QIPVTK5ES5UU36 Scapa Group PLC 000000000 256430.00000000 NS 828787.79000000 0.267606451661 Long EC CORP GB N 1 N N N Intermediate Capital Group PLC 549300OGASR5WRKJ8R68 Intermediate Capital Group PLC 000000000 142303.00000000 NS 3034761.87000000 0.979891192253 Long EC CORP GB N 1 N N N Electrocomponents PLC 549300KVXDURRKVW7R37 Electrocomponents PLC 000000000 385554.00000000 NS 3460535.40000000 1.117368776925 Long EC CORP GB N 1 N N N Grupo Aeroportuario del Sureste SAB de CV 5299001W7JIDXCUOUC82 Grupo Aeroportuario del Sureste SAB de CV 40051E202 16288.00000000 NS USD 3052208.32000000 0.985524458856 Long EC CORP MX N 1 N N N CVC Brasil Operadora e Agencia de Viagens SA N/A CVC Brasil Operadora e Agencia de Viagens SA 000000000 214000.00000000 NS 2330076.81000000 0.752356145621 Long EC CORP BR N 1 N N N Asahi Intecc Co Ltd N/A Asahi Intecc Co Ltd 000000000 138000.00000000 NS 4064240.03000000 1.312298354599 Long EC CORP JP N 1 N N N Vitrolife AB 5493001WDZMONMSPPR49 Vitrolife AB 000000000 93162.00000000 NS 1964425.31000000 0.634291302437 Long EC CORP SE N 1 N N N FIXED INC CLEARING CORP.REPO 549300H47WTHXPU08X20 FIXED INC CLEARING CORP.REPO 000000000 2344215.51000000 PA USD 2344215.51000000 0.756921376171 Long RA CORP US N 2 Repurchase N 0.12000000 2020-01-02 2315000.00000000 USD 2391677.43000000 USD UST N N N Spark New Zealand Ltd 529900HUN51H3Y7QBB66 Spark New Zealand Ltd 000000000 925582.00000000 NS 2698030.19000000 0.871164240512 Long EC CORP NZ N 1 N N N Globant SA 2221008DCMSPYS42DS88 Globant SA 000000000 45470.00000000 NS USD 4822093.50000000 1.557000895386 Long EC CORP LU N 1 N N N Nihon M&A Center Inc N/A Nihon M&A Center Inc 000000000 164700.00000000 NS 5707013.02000000 1.842731664601 Long EC CORP JP N 1 N N N NagaCorp Ltd 549300MMNKN0RBJELS20 NagaCorp Ltd 000000000 1664000.00000000 NS 2904200.30000000 0.937734298905 Long EC CORP KY N 1 N N N TechnoPro Holdings Inc 3538001DJ8I5PJQNHU53 TechnoPro Holdings Inc 000000000 42200.00000000 NS 2971147.21000000 0.959350718996 Long EC CORP JP N 1 N N N Abcam PLC 213800B9N83DSNT33F79 Abcam PLC 000000000 166477.00000000 NS 2981368.23000000 0.962650973811 Long EC CORP GB N 1 N N N Renishaw PLC 21380048ADXM6Z67CT18 Renishaw PLC 000000000 34775.00000000 NS 1735652.27000000 0.560423006826 Long EC CORP GB N 1 N N N Siegfried Holding AG 506700J9QD6IF3937W06 Siegfried Holding AG 000000000 4289.00000000 NS 2078467.66000000 0.671114321539 Long EC CORP CH N 1 N N N GMO Payment Gateway Inc 353800Q6U21E2PM83F86 GMO Payment Gateway Inc 000000000 29300.00000000 NS 2017063.18000000 0.651287491068 Long EC CORP JP N 1 N N N AVEVA Group PLC 213800XHATUM2LFMKG16 AVEVA Group PLC 000000000 75386.00000000 NS 4649308.44000000 1.501210502037 Long EC CORP GB N 1 N N N IMCD NV 724500NSJPNFJPDAUP02 IMCD NV 000000000 17472.00000000 NS 1524750.98000000 0.492325302506 Long EC CORP NL N 1 N N N Burford Capital Ltd 549300FUKUWFYJMT2277 Burford Capital Ltd 000000000 90014.00000000 NS 848935.59000000 0.274111954435 Long EC CORP GG N 1 N N N Motherson Sumi Systems Ltd 335800C7BQ19CKG8GH63 Motherson Sumi Systems Ltd 000000000 771186.00000000 NS 1583900.22000000 0.511423940813 Long EC CORP IN N 1 N N N Belimo Holding AG 506700339DLX749VEM23 Belimo Holding AG 000000000 159.00000000 NS 1197675.14000000 0.386716115181 Long EC CORP CH N 1 N N N Sul America SA N/A Sul America SA 000000000 119800.00000000 NS 1784477.09000000 0.576188003597 Long EC CORP BR N 1 N N N Network International Holdings PLC 213800XVRNKWENNLKK60 Network International Holdings PLC 000000000 183166.00000000 NS 1555204.76000000 0.502158492743 Long EC CORP GB Y 1 N N N Netcompany Group A/S 5299006DEGAWX1Z1X779 Netcompany Group A/S 000000000 79855.00000000 NS 3799850.64000000 1.226929931743 Long EC CORP DK Y 1 N N N Worldline SA/France 549300CJMQNCA0U4TS33 Worldline SA/France 000000000 52890.00000000 NS 3746481.79000000 1.209697717719 Long EC CORP FR N 1 N N N TIS Inc N/A TIS Inc 000000000 83500.00000000 NS 4941374.07000000 1.595515278048 Long EC CORP JP N 1 N N N Evolution Gaming Group AB 549300SUH6ZR1RF6TA88 Evolution Gaming Group AB 000000000 215739.00000000 NS 6495422.23000000 2.097300317387 Long EC CORP SE Y 1 N N N Carl Zeiss Meditec AG 529900GRL4MZ8NMOOK95 Carl Zeiss Meditec AG 000000000 34701.00000000 NS 4425671.34000000 1.429000544901 Long EC CORP DE N 1 N N N Crompton Greaves Consumer Electricals Ltd 335800DIIEEWMH3UDH51 Crompton Greaves Consumer Electricals Ltd 000000000 78345.00000000 NS 262327.55000000 0.084702677423 Long EC CORP IN N 1 N N N MGM China Holdings Ltd 529900VZFN87OS7WJM66 MGM China Holdings Ltd 000000000 1041600.00000000 NS 1700287.72000000 0.549004183028 Long EC CORP KY N 1 N N N Benefit One Inc N/A Benefit One Inc 000000000 126800.00000000 NS 2638578.99000000 0.851968102646 Long EC CORP JP N 1 N N N Indutrade AB 549300FISLQ6CEFP1867 Indutrade AB 000000000 170800.00000000 NS 6112536.90000000 1.973670860256 Long EC CORP SE N 1 N N N Eclat Textile Co Ltd N/A Eclat Textile Co Ltd 000000000 188000.00000000 NS 2527404.34000000 0.816071032298 Long EC CORP TW N 1 N N N Warehouses De Pauw CVA N/A Warehouses De Pauw CVA 000000000 22179.00000000 NS 4035241.34000000 1.302934996901 Long EC BE N 1 N N N Tisco Financial Group PCL 529900OOUQI3OWX2WU06 Tisco Financial Group PCL 000000000 802700.00000000 NS 2659699.54000000 0.858787695684 Long EC CORP TH N 2 N N N Big Yellow Group PLC 213800W7Q4V2ZI8LIW31 Big Yellow Group PLC 000000000 150356.00000000 NS 2389938.34000000 0.771684774527 Long EC GB N 1 N N N Li Ning Co Ltd 529900T77L2FV3FZ3U81 Li Ning Co Ltd 000000000 546500.00000000 NS 1637613.41000000 0.528767338432 Long EC CORP KY N 1 N N N Biotage AB 529900SR87NBUKX74L58 Biotage AB 000000000 61339.00000000 NS 812059.77000000 0.262205158194 Long EC CORP SE N 1 N N N Melexis NV 549300QRPSGOJRPUFO80 Melexis NV 000000000 39432.00000000 NS 2965680.02000000 0.957585423544 Long EC CORP BE N 1 N N N Victrex PLC 213800UYNPHAUNHPXL67 Victrex PLC 000000000 62157.00000000 NS 2053388.76000000 0.663016620871 Long EC CORP GB N 1 N N N NS Solutions Corp N/A NS Solutions Corp 000000000 78900.00000000 NS 2614145.69000000 0.844078859109 Long EC CORP JP N 1 N N N UNITE Group PLC/The 213800BBUUWVDH9YI827 UNITE Group PLC/The 000000000 301746.00000000 NS 5036127.93000000 1.626110256113 Long EC GB N 1 N N N Matsumotokiyoshi Holdings Co Ltd N/A Matsumotokiyoshi Holdings Co Ltd 000000000 75900.00000000 NS 2958322.21000000 0.955209667711 Long EC CORP JP N 1 N N N Beazley PLC 213800VTOMUWD41GIT12 Beazley PLC 000000000 670606.00000000 NS 4938862.25000000 1.594704239027 Long EC CORP GB N 1 N N N Mizrahi Tefahot Bank Ltd YZO9YEGEO4VYDZMDWF93 Mizrahi Tefahot Bank Ltd 000000000 77864.00000000 NS 2074389.14000000 0.669797412339 Long EC CORP IL N 1 N N N Rotork PLC 213800AH5RZIHGWRJ718 Rotork PLC 000000000 543807.00000000 NS 2413094.27000000 0.779161569355 Long EC CORP GB N 1 N N N MonotaRO Co Ltd N/A MonotaRO Co Ltd 000000000 59900.00000000 NS 1611409.51000000 0.520306387651 Long EC CORP JP N 1 N N N Tokyo Century Corp 35380096ZLHOF84DXR74 Tokyo Century Corp 000000000 28300.00000000 NS 1523675.85000000 0.491978154867 Long EC CORP JP N 1 N N N TeamViewer AG 3912000FZ0R0KEK9JS42 TeamViewer AG 000000000 43655.00000000 NS 1561093.84000000 0.504060011831 Long EC CORP DE N 1 N N N Sanne Group PLC 2138005UBLKEZRITH576 Sanne Group PLC 000000000 264675.00000000 NS 2373483.83000000 0.766371794427 Long EC CORP JE N 1 N N N Workspace Group PLC 2138003GUZRFIN3UT430 Workspace Group PLC 000000000 142963.00000000 NS 2249700.89000000 0.726403646068 Long EC GB N 1 N N N Orora Ltd 549300WFEQJK35VDF789 Orora Ltd 000000000 1193954.00000000 NS 2664385.78000000 0.860300830980 Long EC CORP AU N 1 N N N SSP GROUP PLC 213800QGNIWTXFMENJ24 SSP Group Plc 000000000 207148.00000000 NS 1783523.30000000 0.575880035308 Long EC CORP GB N 1 N N N TravelSky Technology Ltd 5299007TAWP4DZ6QFG73 TravelSky Technology Ltd 000000000 486000.00000000 NS 1186263.36000000 0.383031377073 Long EC CORP CN N 1 N N N Harmonic Drive Systems Inc 353800XFIX2EUARGOE85 Harmonic Drive Systems Inc 000000000 80400.00000000 NS 3899572.04000000 1.259128873777 Long EC CORP JP N 1 N N N Beijer Ref AB 549300PZZEUVH08H4G75 Beijer Ref AB 000000000 95946.00000000 NS 2814966.43000000 0.908921664831 Long EC CORP SE N 1 N N N Lifco AB 549300RTLL4VDQRCTW41 Lifco AB 000000000 42343.00000000 NS 2585873.47000000 0.834950070575 Long EC CORP SE N 1 N N N Ipsen SA 549300M6SGDPB4Z94P11 Ipsen SA 000000000 21584.00000000 NS 1912650.98000000 0.617573941364 Long EC CORP FR N 1 N N N Kardex AG 529900JKKMQ07D6QZ480 Kardex AG 000000000 14737.00000000 NS 2482053.11000000 0.801427619490 Long EC CORP CH N 1 N N N Enghouse Systems Ltd 549300LKRHABBMOTY018 Enghouse Systems Ltd 000000000 48091.00000000 NS 1784316.65000000 0.576136199288 Long EC CORP CA N 1 N N N Thule Group AB 549300XHHOGBOERKU333 Thule Group AB 000000000 93928.00000000 NS 2166099.71000000 0.699409745573 Long EC CORP SE N 1 N N N Paltac Corporation N/A PALTAC CORPORATION 000000000 49500.00000000 NS 2387188.81000000 0.770796981565 Long EC CORP JP N 1 N N N Nolato AB 213800T7T7I7WAOX8Y72 Nolato AB 000000000 36138.00000000 NS 2122053.95000000 0.685187854654 Long EC CORP SE N 1 N N N Amplifon SpA ZYXJDNVM2JI3VBM8G556 Amplifon SpA 000000000 114626.00000000 NS 3296688.11000000 1.064464291096 Long EC CORP IT N 1 N N N Brunello Cucinelli SpA 5493003CX2RZ0FOBH256 Brunello Cucinelli SpA 000000000 44755.00000000 NS 1584365.07000000 0.511574035760 Long EC CORP IT N 1 N N N AddTech AB 549300QZ5U2IDRHPWL60 AddTech AB 000000000 46811.00000000 NS 1514328.74000000 0.488960075968 Long EC CORP SE N 1 N N N Nihon Unisys Ltd N/A Nihon Unisys Ltd 000000000 145700.00000000 NS 4592724.68000000 1.482940228973 Long EC CORP JP N 1 N N N Bidvest Group Ltd/The 5299002ARE4TRMIRGM72 Bidvest Group Ltd/The 000000000 143638.00000000 NS 2100010.94000000 0.678070409439 Long EC CORP ZA N 1 N N N Hill & Smith Holdings PLC 2138003A3ISGQZBOWI83 Hill & Smith Holdings PLC 000000000 102124.00000000 NS 1992577.63000000 0.643381376581 Long EC CORP GB N 1 N N N Avast PLC 213800IR8G8LCZH4BO27 Avast PLC 000000000 781112.00000000 NS 4684944.12000000 1.512716870727 Long EC CORP GB N 1 N N N Parkland Fuel Corp 549300Q72GWZCL8MQC95 Parkland Fuel Corp 000000000 104822.00000000 NS 3851263.04000000 1.243530429604 Long EC CORP CA N 1 N N N Technogym SpA 815600B9149F66E77F76 Technogym SpA 000000000 68196.00000000 NS 886582.27000000 0.286267652882 Long EC CORP IT Y 1 N N N Fevertree Drinks PLC 2138007AJRLHRVQZLD07 Fevertree Drinks PLC 000000000 93048.00000000 NS 2579651.02000000 0.832940909985 Long EC CORP GB N 1 N N N Royal Unibrew A/S 529900D69KFL8IAP8Q63 Royal Unibrew A/S 000000000 41911.00000000 NS 3837629.19000000 1.239128209560 Long EC CORP DK N 1 N N N Kinaxis Inc 5299009VAZ14K7PFUQ15 Kinaxis Inc 000000000 33289.00000000 NS 2564064.36000000 0.827908149094 Long EC CORP CA N 1 N N N PVR Ltd 335800NR78RUVFDE4L48 PVR Ltd 000000000 69168.00000000 NS 1836274.85000000 0.592912929959 Long EC CORP IN N 1 N N N ASPEED Technology Inc N/A ASPEED Technology Inc 000000000 26000.00000000 NS 831771.02000000 0.268569703780 Long EC CORP TW N 1 N N N Nexity SA 969500JJ71T2DIPDVV84 Nexity SA 000000000 57937.00000000 NS 2910159.53000000 0.939658468656 Long EC CORP FR N 1 N N N Koh Young Technology Inc N/A Koh Young Technology Inc 000000000 11524.00000000 NS 1051305.29000000 0.339454902285 Long EC CORP KR N 1 N N N EDP Renovaveis SA 529900MUFAH07Q1TAX06 EDP Renovaveis SA 000000000 125718.00000000 NS 1480687.69000000 0.478097751343 Long EC CORP ES N 1 N N N CyberArk Software Ltd 529900YEXNDM894PWS93 CyberArk Software Ltd 000000000 24048.00000000 NS USD 2803515.84000000 0.905224395401 Long EC CORP IL N 1 N N N Digital Arts Inc N/A Digital Arts Inc 000000000 22400.00000000 NS 1150356.63000000 0.371437489323 Long EC CORP JP N 1 N N N GRENKE AG 529900BHRYZ464GFD289 GRENKE AG 000000000 12613.00000000 NS 1305153.15000000 0.421419581176 Long EC CORP DE N 1 N N N Globalwafers Co Ltd 529900V6RTNF3U5EGX67 Globalwafers Co Ltd 000000000 251000.00000000 NS 3202705.41000000 1.034118312104 Long EC CORP TW N 1 N N N VAT Group AG 529900MVFK7NVALR7Y83 VAT Group AG 000000000 21391.00000000 NS 3614897.76000000 1.167210683295 Long EC CORP CH Y 1 N N N Silergy Corp N/A Silergy Corp 000000000 78000.00000000 NS 2471895.12000000 0.798147716368 Long EC CORP KY N 1 N N N Chailease Holding Co Ltd 529900L76E6T0JCM3J27 Chailease Holding Co Ltd 000000000 327736.00000000 NS 1508742.30000000 0.487156276004 Long EC CORP KY N 1 N N N Wix.com Ltd 5493008P6N29Q1AG9464 Wix.com Ltd 000000000 11539.00000000 NS USD 1412142.82000000 0.455965367563 Long EC CORP IL N 1 N N N Rubis SCA 969500MGFIKUGLTC9742 Rubis SCA 000000000 47888.00000000 NS 2940949.23000000 0.949600123762 Long EC CORP FR N 1 N N N Nibe Industrier AB 549300ZQH0FIF1P0MX67 Nibe Industrier AB 000000000 145629.00000000 NS 2525012.37000000 0.815298691522 Long EC CORP SE N 1 N N N Basic-Fit NV 724500HUXGTQC07CAZ61 Basic-Fit NV 000000000 56372.00000000 NS 2140419.11000000 0.691117762600 Long EC CORP NL N 1 N N N Safestore Holdings PLC 213800WGA3YSJC1YOH73 Safestore Holdings PLC 000000000 157838.00000000 NS 1685121.80000000 0.544107274451 Long EC CORP GB N 1 N N N Elbit Systems Ltd 529900Q9CB1REUMZSS32 Elbit Systems Ltd 000000000 13855.00000000 NS 2156907.31000000 0.696441620830 Long EC CORP IL N 1 N N N Corporate Travel Management Ltd 529900NSAKXFXS5XED26 Corporate Travel Management Ltd 000000000 102389.00000000 NS 1472955.26000000 0.475601034837 Long EC CORP AU N 1 N N N Feng TAY Enterprise Co Ltd N/A Feng TAY Enterprise Co Ltd 000000000 253400.00000000 NS 1648363.75000000 0.532238504846 Long EC CORP TW N 1 N N N SMS Co Ltd N/A SMS Co Ltd 000000000 57600.00000000 NS 1603607.75000000 0.517787285252 Long EC CORP JP N 1 N N N MIPS AB 549300LZSA4S0L54VQ25 MIPS AB 000000000 58581.00000000 NS 1240875.09000000 0.400664903364 Long EC CORP SE Y 1 N N N Tryg A/S 213800ZRS8AC4LSTCE39 Tryg A/S 000000000 60507.00000000 NS 1793815.91000000 0.579203405746 Long EC CORP DK N 1 N N N Alten SA 969500Y7G9TY7Y24GN07 Alten SA 000000000 33362.00000000 NS 4209992.33000000 1.359360167400 Long EC CORP FR N 1 N N N Diploma PLC 2138008OGI7VYG8FGR19 Diploma PLC 000000000 198688.00000000 NS 5326805.42000000 1.719966817003 Long EC CORP GB N 1 N N N 2020-01-15 WILLIAM BLAIR FUNDS Colette Garavalia Colette Garavalia Principal Financial Officer