0001752724-22-052228.txt : 20220228
0001752724-22-052228.hdr.sgml : 20220228
20220228171857
ACCESSION NUMBER: 0001752724-22-052228
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: 22691485
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
S000034349
William Blair Emerging Markets Small Cap Growth Fund
C000105753
Class I
BESIX
C000105754
Class N
WESNX
C000105755
Class R6
WESJX
NPORT-P
1
primary_doc.xml
NPORT-P
false
0000822632
XXXXXXXX
S000034349
C000105753
C000105754
C000105755
WILLIAM BLAIR FUNDS
811-05344
0000822632
SNQR0U5FDV8EZZX4W051
150 NORTH RIVERSIDE PLAZA
CHICAGO
60606
312-364-8000
William Blair Emerging Markets Small Cap Growth Fund
S000034349
UK5HCYR30DJJ7EN5KV27
2021-12-31
2021-12-31
N
507971345.85
7094373.62
500876972.23
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
1321425.14000000
N
ING Bank Slaski SA
259400YLRTOBISHBVX41
ING Bank Slaski SA
000000000
26459.00000000
NS
1753360.63000000
0.350058143458
Long
EC
CORP
PL
N
1
N
N
N
By-health Co Ltd
N/A
By-health Co Ltd
000000000
504900.00000000
NS
2135784.79000000
0.426409060191
Long
EC
CORP
CN
N
1
N
N
N
Cholamandalam Investment and Finance Co Ltd
3358008DNPV45O4EII52
Cholamandalam Investment and Finance Co Ltd
000000000
631107.00000000
NS
4416479.33000000
0.881749326653
Long
EC
CORP
IN
N
1
N
N
N
eMemory Technology Inc
N/A
eMemory Technology Inc
000000000
83000.00000000
NS
6569920.84000000
1.311683547907
Long
EC
CORP
TW
N
1
N
N
N
NagaCorp Ltd
549300MMNKN0RBJELS20
NagaCorp Ltd
000000000
840000.00000000
NS
732537.78000000
0.146251039798
Long
EC
CORP
KY
N
1
N
N
N
TCS Group Holding PLC
549300XQRN9MR54V1W18
TCS Group Holding PLC
87238U203
15162.00000000
NS
USD
1278459.84000000
0.255244283702
Long
EC
CORP
CY
N
1
N
N
N
Balkrishna Industries Ltd
3358006BD9NZGXG1I436
Balkrishna Industries Ltd
000000000
79346.00000000
NS
2476371.97000000
0.494407231175
Long
EC
CORP
IN
N
1
N
N
N
Dlocal Ltd/Uruguay
N/A
Dlocal Ltd/Uruguay
000000000
107563.00000000
NS
USD
3838923.47000000
0.766440400106
Long
EC
CORP
KY
N
1
N
N
N
Kansai Nerolac Paints Ltd
335800XB33657OCBQS80
Kansai Nerolac Paints Ltd
000000000
198639.00000000
NS
1564433.79000000
0.312338932859
Long
EC
CORP
IN
N
1
N
N
N
Sporton International Inc
N/A
Sporton International Inc
000000000
152500.00000000
NS
1196100.05000000
0.238801166017
Long
EC
CORP
TW
N
1
N
N
N
ASMedia Technology Inc
N/A
ASMedia Technology Inc
000000000
41000.00000000
NS
2697075.94000000
0.538470740228
Long
EC
CORP
TW
N
1
N
N
N
Dixon Technologies India Ltd
335800D7XO7AVXXJ8575
Dixon Technologies India Ltd
000000000
73691.00000000
NS
5460134.66000000
1.090114930956
Long
EC
CORP
IN
Y
1
N
N
N
JNBY Design Ltd
N/A
JNBY Design Ltd
000000000
699000.00000000
NS
1111579.92000000
0.221926736829
Long
EC
CORP
KY
N
1
N
N
N
Cian PLC
549300GFR1SDAPWD1E97
Cian PLC
83418T108
286509.00000000
NS
USD
3532655.97000000
0.705294147237
Long
EC
CORP
CY
N
1
N
N
N
HeadHunter Group PLC
549300IMUCFEWXP6RU11
HeadHunter Group PLC
42207L106
171284.00000000
NS
USD
8750899.56000000
1.747115568327
Long
EC
CORP
CY
N
1
N
N
N
Grupo Aeroportuario del Sureste SAB de CV
5299001W7JIDXCUOUC82
Grupo Aeroportuario del Sureste SAB de CV
000000000
370790.00000000
NS
7644335.07000000
1.526190161221
Long
EC
CORP
MX
N
1
N
N
N
Sundram Fasteners Ltd
3358003EQ1YWXUE2HH94
Sundram Fasteners Ltd
000000000
161800.00000000
NS
1974188.70000000
0.394146429054
Long
EC
CORP
IN
N
1
N
N
N
Dr Lal PathLabs Ltd
984500E8E9CY102B9718
Dr Lal PathLabs Ltd
000000000
99116.00000000
NS
5088092.40000000
1.015836758744
Long
EC
CORP
IN
Y
1
N
N
N
APL Apollo Tubes Ltd
335800ZU4GXSB7Q4IU95
APL Apollo Tubes Ltd
000000000
380086.00000000
NS
5107992.11000000
1.019809732369
Long
EC
CORP
IN
N
1
N
N
N
Apollo Hospitals Enterprise Ltd
3358005YT7JQCWYLTG43
Apollo Hospitals Enterprise Ltd
000000000
31075.00000000
NS
2100632.40000000
0.419390891668
Long
EC
CORP
IN
N
1
N
N
N
Endurance Technologies Ltd
335800SGKO6VP2PIAM50
Endurance Technologies Ltd
000000000
58228.00000000
NS
1319998.07000000
0.263537384065
Long
EC
CORP
IN
Y
1
N
N
N
Atul Ltd
335800RE4LWLLDL2OQ62
Atul Ltd
000000000
28790.00000000
NS
3500393.42000000
0.698852934766
Long
EC
CORP
IN
N
1
N
N
N
Changzhou Xingyu Automotive Lighting Systems Co Ltd
N/A
Changzhou Xingyu Automotive Lighting Systems Co Ltd
000000000
156617.00000000
NS
5019184.93000000
1.002079394397
Long
EC
CORP
CN
N
1
N
N
N
Pidilite Industries Ltd
335800APXGEBZ349GN74
Pidilite Industries Ltd
000000000
25569.00000000
NS
847190.37000000
0.169141409362
Long
EC
CORP
IN
N
1
N
N
N
Havells India Ltd
549300U1LOGHTTNT7D47
Havells India Ltd
000000000
182448.00000000
NS
3421652.42000000
0.683132307873
Long
EC
CORP
IN
N
1
N
N
N
Wilcon Depot Inc
N/A
Wilcon Depot Inc
000000000
10719800.00000000
NS
6411803.70000000
1.280115488530
Long
EC
CORP
PH
N
1
N
N
N
Amber Enterprises India Ltd
3358009JZU4XT3666G06
Amber Enterprises India Ltd
000000000
55862.00000000
NS
2496427.54000000
0.498411322222
Long
EC
CORP
IN
N
1
N
N
N
Oberoi Realty Ltd
335800TCKG1XQXN51L44
Oberoi Realty Ltd
000000000
514572.00000000
NS
5953158.68000000
1.188547090415
Long
EC
CORP
IN
N
1
N
N
N
Abu Dhabi National Oil Co for Distribution PJSC
213800YI1ZIOJB3HLB11
Abu Dhabi National Oil Co for Distribution PJSC
000000000
2263312.00000000
NS
2631149.11000000
0.525308460136
Long
EC
CORP
AE
N
1
N
N
N
KEC International Ltd
335800UCWKGDJBU7ZT31
KEC International Ltd
000000000
123816.00000000
NS
797838.78000000
0.159288373040
Long
EC
CORP
IN
N
1
N
N
N
Parade Technologies Ltd
529900D9FDQHQKAQLY02
Parade Technologies Ltd
000000000
132000.00000000
NS
10090721.80000000
2.014610844470
Long
EC
CORP
KY
N
1
N
N
N
Berger Paints India Ltd
335800TNTIBFAWWUZD51
Berger Paints India Ltd
000000000
115323.00000000
NS
1198132.43000000
0.239206930329
Long
EC
CORP
IN
N
1
N
N
N
NHN KCP Corp
N/A
NHN KCP Corp
000000000
85136.00000000
NS
2173608.92000000
0.433960641137
Long
EC
CORP
KR
N
1
N
N
N
Trent Ltd
335800IYA8EHI7MW7G59
Trent Ltd
000000000
517485.00000000
NS
7406302.25000000
1.478666950294
Long
EC
CORP
IN
N
1
N
N
N
Aarti Industries Ltd
335800JBE5SD89NHB831
Aarti Industries Ltd
000000000
571518.00000000
NS
7702951.20000000
1.537892861335
Long
EC
CORP
IN
N
1
N
N
N
Lotes Co Ltd
N/A
Lotes Co Ltd
000000000
333831.00000000
NS
9182252.90000000
1.833235187299
Long
EC
CORP
TW
N
1
N
N
N
Transaction Capital Ltd
213800LKDMT3FP3FQU40
Transaction Capital Ltd
000000000
2463431.00000000
NS
6961298.90000000
1.389822109211
Long
EC
CORP
ZA
N
1
N
N
N
Terna Energy SA
5493006164JBW2E60O73
Terna Energy SA
000000000
163027.00000000
NS
2520531.88000000
0.503223749492
Long
EC
CORP
GR
N
1
N
N
N
Aavas Financiers Ltd
335800TMNAGA7MPDP384
Aavas Financiers Ltd
000000000
70280.00000000
NS
2458147.60000000
0.490768738889
Long
EC
CORP
IN
N
1
N
N
N
Muangthai Capital PCL
N/A
Muangthai Capital PCL
000000000
1907800.00000000
NS
3355283.64000000
0.669881792541
Long
EC
CORP
TH
N
2
N
N
N
Sequoia Logistica e Transportes SA
N/A
Sequoia Logistica e Transportes SA
000000000
656400.00000000
NS
1666336.80000000
0.332683851002
Long
EC
CORP
BR
N
1
N
N
N
Baltic Classifieds Group PLC
213800I1RPHCFSSQS969
Baltic Classifieds Group PLC
000000000
193444.00000000
NS
662445.38000000
0.132257104384
Long
EC
CORP
GB
N
1
N
N
N
Grupo SBF SA
N/A
Grupo SBF SA
000000000
264900.00000000
NS
1070538.42000000
0.213732808524
Long
EC
CORP
BR
N
1
N
N
N
Carabao Group PCL
N/A
Carabao Group PCL
000000000
119800.00000000
NS
428561.59000000
0.085562246571
Long
EC
CORP
TH
N
2
N
N
N
Godrej Properties Ltd
335800KM3Y5NZWXOE183
Godrej Properties Ltd
000000000
190150.00000000
NS
4787409.98000000
0.955805566122
Long
EC
CORP
IN
N
1
N
N
N
Elite Material Co Ltd
N/A
Elite Material Co Ltd
000000000
695000.00000000
NS
6983409.84000000
1.394236554519
Long
EC
CORP
TW
N
1
N
N
N
China Meidong Auto Holdings Ltd
875500GUQWEG1PXVMG17
China Meidong Auto Holdings Ltd
000000000
960000.00000000
NS
4949246.88000000
0.988116274933
Long
EC
CORP
KY
N
1
N
N
N
Alchip Technologies Ltd
529900HKE9RIY07SLX84
Alchip Technologies Ltd
000000000
91000.00000000
NS
3354899.34000000
0.669805067113
Long
EC
CORP
KY
N
1
N
N
N
Grupo Aeroportuario del Centro Norte SAB de CV
529900HUSBARAFSXJ605
Grupo Aeroportuario del Centro Norte SAB de CV
000000000
684299.00000000
NS
4598644.35000000
0.918118541071
Long
EC
CORP
MX
N
1
N
N
N
Hansol Chemical Co Ltd
N/A
Hansol Chemical Co Ltd
000000000
33791.00000000
NS
8684038.28000000
1.733766725456
Long
EC
CORP
KR
N
1
N
N
N
Arezzo Industria e Comercio SA
N/A
Arezzo Industria e Comercio SA
000000000
166400.00000000
NS
2293452.06000000
0.457887303101
Long
EC
CORP
BR
N
1
N
N
N
Infracommerce CXAAS SA
N/A
Infracommerce CXAAS SA
000000000
665600.00000000
NS
2091202.87000000
0.417508287651
Long
EC
CORP
BR
N
1
N
N
N
Kajaria Ceramics Ltd
3358007XN6AXJ1V67M07
Kajaria Ceramics Ltd
000000000
257886.00000000
NS
4457588.27000000
0.889956719342
Long
EC
CORP
IN
N
1
N
N
N
Computer Age Management Services Ltd
33580012MDHMBHWN5Z06
Computer Age Management Services Ltd
000000000
60483.00000000
NS
2174065.55000000
0.434051807237
Long
EC
CORP
IN
N
1
N
N
N
Dino Polska SA
259400H4L81SMPRTW956
Dino Polska SA
000000000
107866.00000000
NS
9833136.47000000
1.963183978337
Long
EC
CORP
PL
N
1
N
N
N
Larsen & Toubro Infotech Ltd
335800DY1I1WFHVV6T22
Larsen & Toubro Infotech Ltd
000000000
73853.00000000
NS
7287374.97000000
1.454923139619
Long
EC
CORP
IN
N
1
N
N
N
ASPEED Technology Inc
N/A
ASPEED Technology Inc
000000000
144000.00000000
NS
18554957.17000000
3.704493957346
Long
EC
CORP
TW
N
1
N
N
N
Proya Cosmetics Co Ltd
N/A
Proya Cosmetics Co Ltd
000000000
343545.00000000
NS
11228609.59000000
2.241789942949
Long
EC
CORP
CN
N
1
N
N
N
Bata India Ltd
335800Z9GJDJWCOZ5F78
Bata India Ltd
000000000
84740.00000000
NS
2132873.53000000
0.425827827640
Long
EC
CORP
IN
N
1
N
N
N
Navin Fluorine International Ltd
335800OVIUAAKYG44C59
Navin Fluorine International Ltd
000000000
26943.00000000
NS
1515043.45000000
0.302478160106
Long
EC
CORP
IN
N
1
N
N
N
PI Industries Ltd
335800PEGP94E4CC1D11
PI Industries Ltd
000000000
41906.00000000
NS
1709260.52000000
0.341253564201
Long
EC
CORP
IN
N
1
N
N
N
Firstsource Solutions Ltd
335800UFBBNPDIZWQX32
Firstsource Solutions Ltd
000000000
972955.00000000
NS
2395227.12000000
0.478206676049
Long
EC
CORP
IN
N
1
N
N
N
MR DIY Group M Bhd
N/A
MR DIY Group M Bhd
000000000
3639800.00000000
NS
3154027.36000000
0.629701011399
Long
EC
CORP
MY
Y
1
N
N
N
JK Cement Ltd
335800IECEF3EIDGF809
JK Cement Ltd
000000000
92838.00000000
NS
4208802.37000000
0.840286657871
Long
EC
CORP
IN
N
1
N
N
N
momo.com Inc
N/A
momo.com Inc
000000000
116600.00000000
NS
6848411.46000000
1.367284151537
Long
EC
CORP
TW
N
1
N
N
N
Azul SA
549300Z0MWZ57Q9RR205
Azul SA
05501U106
83835.00000000
NS
USD
1106622.00000000
0.220936888967
Long
EC
CORP
BR
N
1
N
N
N
Cyrela Brazil Realty SA Empreendimentos e Participacoes
N/A
Cyrela Brazil Realty SA Empreendimentos e Participacoes
000000000
153300.00000000
NS
434304.13000000
0.086708743679
Long
EC
CORP
BR
N
1
N
N
N
Makalot Industrial Co Ltd
N/A
Makalot Industrial Co Ltd
000000000
436000.00000000
NS
3892435.03000000
0.777123973711
Long
EC
CORP
TW
N
1
N
N
N
Laurus Labs Ltd
335800S8HO8QRYP3VQ26
Laurus Labs Ltd
000000000
263001.00000000
NS
1909292.37000000
0.381189888107
Long
EC
CORP
IN
Y
1
N
N
N
Metropolis Healthcare Ltd
335800SD5OOGR1D97215
Metropolis Healthcare Ltd
000000000
93514.00000000
NS
4329961.63000000
0.864476082963
Long
EC
CORP
IN
Y
1
N
N
N
Affle India Ltd
335800VOXUF6XMCWSD89
Affle India Ltd
000000000
176809.00000000
NS
2682854.21000000
0.535631374318
Long
EC
CORP
IN
N
1
N
N
N
Radico Khaitan Ltd
335800P7T5DW332M7E19
Radico Khaitan Ltd
000000000
512071.00000000
NS
8493684.30000000
1.695762586605
Long
EC
CORP
IN
N
1
N
N
N
Chacha Food Co Ltd
300300AJZ9YPIRBJZN87
Chacha Food Co Ltd
000000000
591071.00000000
NS
5690589.18000000
1.136125135612
Long
EC
CORP
CN
N
1
N
N
N
Bank BTPN Syariah Tbk PT
N/A
Bank BTPN Syariah Tbk PT
000000000
25451900.00000000
NS
6393110.12000000
1.276383318549
Long
EC
CORP
ID
N
1
N
N
N
Banca Transilvania SA
549300RG3H390KEL8896
Banca Transilvania SA
000000000
4220491.00000000
NS
2505059.36000000
0.500134663577
Long
EC
CORP
RO
N
1
N
N
N
Astral Ltd
3358007M1SKFTVDRMC40
Astral Ltd
000000000
274533.00000000
NS
8449936.26000000
1.687028298062
Long
EC
CORP
IN
N
1
N
N
N
Minda Industries Ltd
335800Y2G59FEIQRLG14
Minda Industries Ltd
000000000
87742.00000000
NS
1440025.61000000
0.287500861456
Long
EC
CORP
IN
N
1
N
N
N
Centre Testing International Group Co Ltd
N/A
Centre Testing International Group Co Ltd
000000000
2503105.00000000
NS
10553073.56000000
2.106919292579
Long
EC
CORP
CN
N
1
N
N
N
Locaweb Servicos de Internet SA
N/A
Locaweb Servicos de Internet SA
000000000
1296678.00000000
NS
3063605.47000000
0.611648296858
Long
EC
CORP
BR
Y
1
N
N
N
Relaxo Footwears Ltd
335800WKVV9SXNBPBQ04
Relaxo Footwears Ltd
000000000
314048.00000000
NS
5513271.76000000
1.100723743687
Long
EC
CORP
IN
N
1
N
N
N
Indian Energy Exchange Ltd
335800JRG8ZOKN1KAE97
Indian Energy Exchange Ltd
000000000
748423.00000000
NS
2545230.11000000
0.508154746797
Long
EC
CORP
IN
Y
1
N
N
N
Chunbo Co Ltd
N/A
Chunbo Co Ltd
000000000
11626.00000000
NS
3409315.33000000
0.680669210010
Long
EC
CORP
KR
N
1
N
N
N
Com7 PCL
N/A
Com7 PCL
000000000
3635300.00000000
NS
8896445.89000000
1.776173867684
Long
EC
CORP
TH
N
2
N
N
N
IndiaMart InterMesh Ltd
N/A
IndiaMart InterMesh Ltd
000000000
8155.00000000
NS
710406.35000000
0.141832503665
Long
EC
CORP
IN
Y
1
N
N
N
Jiumaojiu International Holdings Ltd
6556009ZSGTEPL7MEK84
Jiumaojiu International Holdings Ltd
000000000
1328000.00000000
NS
2333245.70000000
0.465832096375
Long
EC
CORP
KY
Y
1
N
N
N
LEENO Industrial Inc
N/A
LEENO Industrial Inc
000000000
49499.00000000
NS
8257120.25000000
1.648532615352
Long
EC
CORP
KR
N
1
N
N
N
Estun Automation Co Ltd
N/A
Estun Automation Co Ltd
000000000
450800.00000000
NS
1835496.25000000
0.366456505642
Long
EC
CORP
CN
N
1
N
N
N
NICE Information Service Co Ltd
N/A
NICE Information Service Co Ltd
000000000
168474.00000000
NS
2551025.87000000
0.509311869268
Long
EC
CORP
KR
N
1
N
N
N
UWC BHD
N/A
UWC BHD
000000000
1271100.00000000
NS
1894750.60000000
0.378286626267
Long
EC
CORP
MY
N
1
N
N
N
Weimob Inc
254900SW0TNGAGYUTV05
Weimob Inc
000000000
1506000.00000000
NS
1523855.57000000
0.304237498325
Long
EC
CORP
KY
Y
1
N
N
N
AU Small Finance Bank Ltd
3358006J6L5P5MWKCU97
AU Small Finance Bank Ltd
000000000
390953.00000000
NS
5465194.83000000
1.091125193012
Long
EC
CORP
IN
Y
1
N
N
N
RichWave Technology Corp
N/A
RichWave Technology Corp
000000000
22000.00000000
NS
217081.72000000
0.043340327472
Long
EC
CORP
TW
N
1
N
N
N
Tata Elxsi Ltd
335800OWLDKWXSI48N33
Tata Elxsi Ltd
000000000
51445.00000000
NS
4069334.16000000
0.812441854110
Long
EC
CORP
IN
N
1
N
N
N
V-Mart Retail Ltd
335800OHCXA87CL31713
V-Mart Retail Ltd
000000000
70826.00000000
NS
3552940.67000000
0.709343984048
Long
EC
CORP
IN
N
1
N
N
N
PI Advanced Materials Co Ltd
N/A
PI Advanced Materials Co Ltd
000000000
58761.00000000
NS
2723643.41000000
0.543774930972
Long
EC
CORP
KR
N
1
N
N
N
Varun Beverages Ltd
33580058NWEMWBDNMD48
Varun Beverages Ltd
000000000
727288.00000000
NS
8629834.82000000
1.722945014137
Long
EC
CORP
IN
N
1
N
N
N
F&F Co Ltd / New
N/A
F&F Co Ltd / New
000000000
19497.00000000
NS
15499192.43000000
3.094411060862
Long
EC
CORP
KR
N
1
N
N
N
Vinati Organics Ltd
254900Q2IRNXURG92U10
Vinati Organics Ltd
000000000
100582.00000000
NS
2688297.17000000
0.536718060331
Long
EC
CORP
IN
N
1
N
N
N
Crompton Greaves Consumer Electricals Ltd
335800DIIEEWMH3UDH51
Crompton Greaves Consumer Electricals Ltd
000000000
455016.00000000
NS
2674308.90000000
0.533925304669
Long
EC
CORP
IN
N
1
N
N
N
Clicks Group Ltd
378900E967958A677472
Clicks Group Ltd
000000000
68963.00000000
NS
1365540.97000000
0.272630016093
Long
EC
CORP
ZA
N
1
N
N
N
Hoa Phat Group JSC
549300ODJEFGL5CWKD32
Hoa Phat Group JSC
000000000
1420020.00000000
NS
2891133.30000000
0.577214258249
Long
EC
CORP
VN
N
1
N
N
N
TOTVS SA
N/A
TOTVS SA
000000000
1612600.00000000
NS
8291717.06000000
1.655439862424
Long
EC
CORP
BR
N
1
N
N
N
KEI Industries Ltd
335800UDWBC2AWPU7M56
KEI Industries Ltd
000000000
323223.00000000
NS
5082994.32000000
1.014818927963
Long
EC
CORP
IN
N
1
N
N
N
Doosan Fuel Cell Co Ltd
N/A
Doosan Fuel Cell Co Ltd
000000000
18733.00000000
NS
756411.36000000
0.151017395875
Long
EC
CORP
KR
N
1
N
N
N
Motherson Sumi Systems Ltd
335800C7BQ19CKG8GH63
Motherson Sumi Systems Ltd
000000000
461744.00000000
NS
1375871.42000000
0.274692488631
Long
EC
CORP
IN
N
1
N
N
N
Polycab India Ltd
335800ZAL1L11ERZVW68
Polycab India Ltd
000000000
122961.00000000
NS
4074127.86000000
0.813398915478
Long
EC
CORP
IN
N
1
N
N
N
Aeris Industria E Comercio De Equipamentos Para Geracao De Energia SA
N/A
Aeris Industria E Comercio De Equipamentos Para Geracao De Energia SA
000000000
643400.00000000
NS
756601.44000000
0.151055345313
Long
EC
CORP
BR
N
1
N
N
N
Airtac International Group
N/A
Airtac International Group
000000000
67158.00000000
NS
2475915.71000000
0.494316138946
Long
EC
CORP
KY
N
1
N
N
N
Clean Science & Technology Ltd
335800ONLA5LRUZJZB84
Clean Science & Technology Ltd
000000000
77665.00000000
NS
2603611.86000000
0.519810652984
Long
EC
CORP
IN
N
1
N
N
N
Pet Center Comercio e Participacoes SA
N/A
Pet Center Comercio e Participacoes SA
000000000
1588306.00000000
NS
4667965.75000000
0.931958546470
Long
EC
CORP
BR
N
1
N
N
N
Sinbon Electronics Co Ltd
N/A
Sinbon Electronics Co Ltd
000000000
745000.00000000
NS
7647377.74000000
1.526797629755
Long
EC
CORP
TW
N
1
N
N
N
Coforge Ltd
3358004YL9JGBNP4KF72
Coforge Ltd
000000000
37371.00000000
NS
2951043.95000000
0.589175409055
Long
EC
CORP
IN
N
1
N
N
N
International Container Terminal Services Inc
254900FU1MWK0I0Q4J61
International Container Terminal Services Inc
000000000
1836270.00000000
NS
7202117.96000000
1.437901592467
Long
EC
CORP
PH
N
1
N
N
N
China Lesso Group Holdings Ltd
N/A
China Lesso Group Holdings Ltd
000000000
1254000.00000000
NS
1801181.14000000
0.359605499925
Long
EC
CORP
KY
N
1
N
N
N
Voltronic Power Technology Corp
N/A
Voltronic Power Technology Corp
000000000
100507.00000000
NS
5612582.32000000
1.120551079641
Long
EC
CORP
TW
N
1
N
N
N
Fixed Income Clearing Corp
549300H47WTHXPU08X20
FIXED INC CLEARING CORP.REPO
000000000
2342820.25000000
PA
USD
2342820.25000000
0.467743653610
Long
RA
CORP
US
N
2
Repurchase
N
0.00000000
2022-01-03
2405800.00000000
USD
2389729.86000000
USD
UST
N
N
N
Safaricom PLC
N/A
Safaricom PLC
000000000
14464000.00000000
NS
4857551.92000000
0.969809392189
Long
EC
CORP
KE
N
1
N
N
N
SRF Ltd
335800436F28GT8ZW506
SRF Ltd
000000000
178392.00000000
NS
5802758.92000000
1.158519804606
Long
EC
CORP
IN
N
1
N
N
N
CIFI Ever Sunshine Services Group Ltd
N/A
CIFI Ever Sunshine Services Group Ltd
000000000
3104000.00000000
NS
4808730.95000000
0.960062294058
Long
EC
CORP
KY
Y
1
N
N
N
Inari Amertron Bhd
N/A
Inari Amertron Bhd
000000000
8499700.00000000
NS
8161017.76000000
1.629345770013
Long
EC
CORP
MY
N
1
N
N
N
2022-01-28
WILLIAM BLAIR FUNDS
John Raczek
John Raczek
Principal Financial Officer