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