0001752724-24-025892.txt : 20240216
0001752724-24-025892.hdr.sgml : 20240216
20240216112816
ACCESSION NUMBER: 0001752724-24-025892
CONFORMED SUBMISSION TYPE: NPORT-P
PUBLIC DOCUMENT COUNT: 1
CONFORMED PERIOD OF REPORT: 20231231
FILED AS OF DATE: 20240216
DATE AS OF CHANGE: 20240216
PERIOD START: 20231231
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: WILLIAM BLAIR FUNDS
CENTRAL INDEX KEY: 0000822632
ORGANIZATION NAME:
IRS NUMBER: 000000000
FISCAL YEAR END: 1231
FILING VALUES:
FORM TYPE: NPORT-P
SEC ACT: 1940 Act
SEC FILE NUMBER: 811-05344
FILM NUMBER: 24646277
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
2023-12-31
2023-12-31
N
400888630.16
11247585.88
389641044.28
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
2968653.68000000
N
Jindal Stainless Ltd
3358003QFQMSFDO7BP20
Jindal Stainless Ltd
000000000
768374.00000000
NS
5263230.90000000
1.350789650439
Long
EC
CORP
IN
N
1
N
N
N
Cholamandalam Investment and Finance Co Ltd
3358008DNPV45O4EII52
Cholamandalam Investment and Finance Co Ltd
000000000
182531.00000000
NS
2763834.82000000
0.709328460277
Long
EC
CORP
IN
N
1
N
N
N
Max Healthcare Institute Ltd
3358005LALYV4GZOYF67
Max Healthcare Institute Ltd
000000000
379004.00000000
NS
3124444.51000000
0.801877665576
Long
EC
CORP
IN
N
1
N
N
N
eMemory Technology Inc
N/A
eMemory Technology Inc
000000000
37000.00000000
NS
2953682.74000000
0.758052259473
Long
EC
CORP
TW
N
1
N
N
N
National Medical Care Co
N/A
National Medical Care Co
000000000
44592.00000000
NS
2073825.28000000
0.532239945058
Long
EC
CORP
SA
N
1
N
N
N
Corp Inmobiliaria Vesta SAB de CV
4469000001BIRIFZJ959
Corp Inmobiliaria Vesta SAB de CV
000000000
1582200.00000000
NS
6274385.96000000
1.610299030892
Long
EC
CORP
MX
N
1
N
N
N
Huaming Power Equipment Co Ltd
N/A
Huaming Power Equipment Co Ltd
000000000
580800.00000000
NS
1150897.95000000
0.295373900387
Long
EC
CORP
CN
N
1
N
N
N
PG Electroplast Ltd
335800KCTBN8PT395N87
PG Electroplast Ltd
000000000
63377.00000000
NS
1805032.10000000
0.463255123272
Long
EC
CORP
IN
N
1
N
N
N
Regional SAB de CV
N/A
Regional SAB de CV
000000000
298900.00000000
NS
2858392.97000000
0.733596476028
Long
EC
CORP
MX
N
1
N
N
N
ASMedia Technology Inc
N/A
ASMedia Technology Inc
000000000
83000.00000000
NS
4908522.18000000
1.259754908282
Long
EC
CORP
TW
N
1
N
N
N
Dixon Technologies India Ltd
335800D7XO7AVXXJ8575
Dixon Technologies India Ltd
000000000
97353.00000000
NS
7667621.78000000
1.967868091044
Long
EC
CORP
IN
Y
1
N
N
N
Arabian Internet & Communications Services Co
N/A
Arabian Internet & Communications Services Co
000000000
10846.00000000
NS
1001302.72000000
0.256980812134
Long
EC
CORP
SA
N
1
N
N
N
Huaneng Lancang River Hydropower Inc
30030082YV5CD400SM55
Huaneng Lancang River Hydropower Inc
000000000
3251112.00000000
NS
3937478.91000000
1.010540077284
Long
EC
CORP
CN
N
1
N
N
N
Bank of Georgia Group PLC
213800XKDG12NQG8VC53
Bank of Georgia Group PLC
000000000
4416.00000000
NS
223746.99000000
0.057423875971
Long
EC
CORP
GB
N
1
N
N
N
Vivara Participacoes SA
N/A
Vivara Participacoes SA
000000000
723500.00000000
NS
5101258.85000000
1.309220094979
Long
EC
CORP
BR
N
1
N
N
N
Air Arabia PJSC
21380058Y5RCZI2HBX17
Air Arabia PJSC
000000000
4476589.00000000
NS
3437201.27000000
0.882145585137
Long
EC
CORP
AE
N
1
N
N
N
Dallah Healthcare Co
N/A
Dallah Healthcare Co
000000000
49813.00000000
NS
2279442.88000000
0.585010977016
Long
EC
CORP
SA
N
1
N
N
N
Craftsman Automation Ltd
335800Q4QC33YL9M8C65
Craftsman Automation Ltd
000000000
31100.00000000
NS
2016120.53000000
0.517430224458
Long
EC
CORP
IN
N
1
N
N
N
Sundram Fasteners Ltd
3358003EQ1YWXUE2HH94
Sundram Fasteners Ltd
000000000
126533.00000000
NS
1897377.27000000
0.486955185510
Long
EC
CORP
IN
N
1
N
N
N
Emirates Central Cooling Systems Corp
N/A
Emirates Central Cooling Systems Corp
000000000
5309534.00000000
NS
2399789.38000000
0.615897481856
Long
EC
CORP
AE
N
1
N
N
N
APL Apollo Tubes Ltd
335800ZU4GXSB7Q4IU95
APL Apollo Tubes Ltd
000000000
227022.00000000
NS
4190482.85000000
1.075472646302
Long
EC
CORP
IN
N
1
N
N
N
Elm Co
N/A
Elm Co
000000000
23509.00000000
NS
5109289.33000000
1.311281089352
Long
EC
CORP
SA
N
1
N
N
N
Macrotech Developers Ltd
254900B5QCN52ETNU557
Macrotech Developers Ltd
000000000
599568.00000000
NS
7370873.97000000
1.891708812047
Long
EC
CORP
IN
Y
1
N
N
N
Banco del Bajio SA
4469000001BD95FFLY16
Banco del Bajio SA
000000000
962000.00000000
NS
3212142.98000000
0.824385168645
Long
EC
CORP
MX
Y
1
N
N
N
Amber Enterprises India Ltd
3358009JZU4XT3666G06
Amber Enterprises India Ltd
000000000
66006.00000000
NS
2480685.76000000
0.636659252513
Long
EC
CORP
IN
N
1
N
N
N
Tripod Technology Corp
N/A
Tripod Technology Corp
000000000
664000.00000000
NS
4218895.10000000
1.082764550073
Long
EC
CORP
TW
N
1
N
N
N
Oberoi Realty Ltd
335800TCKG1XQXN51L44
Oberoi Realty Ltd
000000000
264327.00000000
NS
4532840.17000000
1.163337445205
Long
EC
CORP
IN
N
1
N
N
N
Triveni Turbine Ltd
335800CN8OF2ECX4NK89
Triveni Turbine Ltd
000000000
551564.00000000
NS
2802105.19000000
0.719150415782
Long
EC
CORP
IN
N
1
N
N
N
KEC International Ltd
335800UCWKGDJBU7ZT31
KEC International Ltd
000000000
74772.00000000
NS
527450.86000000
0.135368403237
Long
EC
CORP
IN
N
1
N
N
N
Bumrungrad Hospital PCL
N/A
Bumrungrad Hospital PCL
000000000
147300.00000000
NS
958048.78000000
0.245879840962
Long
EC
CORP
TH
N
2
N
N
N
Trent Ltd
335800IYA8EHI7MW7G59
Trent Ltd
000000000
139493.00000000
NS
5114037.88000000
1.312499787965
Long
EC
CORP
IN
N
1
N
N
N
Lotes Co Ltd
N/A
Lotes Co Ltd
000000000
107669.00000000
NS
3753794.50000000
0.963398121195
Long
EC
CORP
TW
N
1
N
N
N
Ramkrishna Forgings Ltd
335800DCYR2328NWUC07
Ramkrishna Forgings Ltd
000000000
472555.00000000
NS
4134173.02000000
1.061020927002
Long
EC
CORP
IN
N
1
N
N
N
Prologis Property Mexico SA de CV
N/A
Prologis Property Mexico SA de CV
000000000
1598100.00000000
NS
7575940.76000000
1.944338480562
Long
EC
MX
N
1
N
N
N
Global Unichip Corp
N/A
Global Unichip Corp
000000000
116000.00000000
NS
6576627.95000000
1.687868371811
Long
EC
CORP
TW
N
1
N
N
N
ABB India Ltd
5493001BUNB8WEF9JI21
ABB India Ltd
000000000
85582.00000000
NS
4803935.91000000
1.232913210895
Long
EC
CORP
IN
N
1
N
N
N
Grupo SBF SA
N/A
Grupo SBF SA
000000000
404700.00000000
NS
977258.52000000
0.250809952992
Long
EC
CORP
BR
N
1
N
N
N
Iguatemi SA
N/A
Iguatemi SA
000000000
578000.00000000
NS
2900946.97000000
0.744517810068
Long
EC
CORP
BR
N
1
N
N
N
Cury Construtora e Incorporadora SA
N/A
Cury Construtora e Incorporadora SA
000000000
1241500.00000000
NS
4597864.17000000
1.180025625507
Long
EC
CORP
BR
N
1
N
N
N
Oncoclinicas do Brasil Servicos Medicos SA
N/A
Oncoclinicas do Brasil Servicos Medicos SA
000000000
1010000.00000000
NS
2702980.90000000
0.693710516302
Long
EC
CORP
BR
N
1
N
N
N
Map Aktif Adiperkasa PT
254900N3WK9AC24SVF17
Map Aktif Adiperkasa PT
000000000
919200.00000000
NS
48953.95000000
0.012563858638
Long
EC
CORP
ID
N
1
N
N
N
Godrej Properties Ltd
335800KM3Y5NZWXOE183
Godrej Properties Ltd
000000000
217763.00000000
NS
5252140.91000000
1.347943443613
Long
EC
CORP
IN
N
1
N
N
N
Elite Material Co Ltd
N/A
Elite Material Co Ltd
000000000
165000.00000000
NS
2053729.98000000
0.527082557176
Long
EC
CORP
TW
N
1
N
N
N
Great Tree Pharmacy Co Ltd
N/A
Great Tree Pharmacy Co Ltd
000000000
316160.00000000
NS
3600394.91000000
0.924028657364
Long
EC
CORP
TW
N
1
N
N
N
Alchip Technologies Ltd
529900HKE9RIY07SLX84
Alchip Technologies Ltd
000000000
44000.00000000
NS
4695264.01000000
1.205022950976
Long
EC
CORP
KY
N
1
N
N
N
Kaynes Technology India Ltd
335800BMPIF3PQ2IPI37
Kaynes Technology India Ltd
000000000
50340.00000000
NS
1578914.54000000
0.405222848870
Long
EC
CORP
IN
N
1
N
N
N
Grupo Aeroportuario del Centro Norte SAB de CV
529900HUSBARAFSXJ605
Grupo Aeroportuario del Centro Norte SAB de CV
000000000
48299.00000000
NS
510807.22000000
0.131096871723
Long
EC
CORP
MX
N
1
N
N
N
Saudia Dairy & Foodstuff Co
N/A
Saudia Dairy & Foodstuff Co
000000000
53297.00000000
NS
4732773.60000000
1.214649654978
Long
EC
CORP
SA
N
1
N
N
N
Kaspi.KZ JSC
2549003YU6FARG8OAZ13
Kaspi.KZ JSC
48581R205
48611.00000000
NS
USD
4472212.00000000
1.147777439171
Long
EC
CORP
KZ
Y
1
N
N
N
Al Hammadi Holding
N/A
Al Hammadi Holding
000000000
87277.00000000
NS
1389449.84000000
0.356597401736
Long
EC
CORP
SA
N
1
N
N
N
Nanya Technology Corp
254900STKVKJBRRO0835
Nanya Technology Corp
000000000
1531000.00000000
NS
3891041.20000000
0.998622002769
Long
EC
CORP
TW
N
1
N
N
N
Alsea SAB de CV
4469000001BJLPKNUN21
Alsea SAB de CV
000000000
1495300.00000000
NS
5666483.42000000
1.454282987684
Long
EC
CORP
MX
N
1
N
N
N
Dino Polska SA
259400H4L81SMPRTW956
Dino Polska SA
000000000
45906.00000000
NS
5374901.63000000
1.379449549503
Long
EC
CORP
PL
N
1
N
N
N
Arcos Dorados Holdings Inc
54930023P2MIZN13DQ85
Arcos Dorados Holdings Inc
000000000
483057.00000000
NS
USD
6129993.33000000
1.573241171583
Long
EC
CORP
VG
N
1
N
N
N
ASPEED Technology Inc
N/A
ASPEED Technology Inc
000000000
57900.00000000
NS
5886121.11000000
1.510652226301
Long
EC
CORP
TW
N
1
N
N
N
Proya Cosmetics Co Ltd
N/A
Proya Cosmetics Co Ltd
000000000
378388.00000000
NS
5278362.98000000
1.354673245410
Long
EC
CORP
CN
N
1
N
N
N
Home First Finance Co India Ltd
335800LHIN24IFBBN535
Home First Finance Co India Ltd
000000000
152018.00000000
NS
1702247.19000000
0.436875738577
Long
EC
CORP
IN
Y
1
N
N
N
Aldrees Petroleum and Transport Services Co
N/A
Aldrees Petroleum and Transport Services Co
000000000
80152.00000000
NS
3778899.63000000
0.969841264280
Long
EC
CORP
SA
N
1
N
N
N
Shenzhen Envicool Technology Co Ltd
N/A
Shenzhen Envicool Technology Co Ltd
000000000
747600.00000000
NS
2883112.14000000
0.739940563840
Long
EC
CORP
CN
N
1
N
N
N
Orion Corp/Republic of Korea
N/A
Orion Corp/Republic of Korea
000000000
4441.00000000
NS
400341.72000000
0.102746290689
Long
EC
CORP
KR
N
1
N
N
N
Faraday Technology Corp
N/A
Faraday Technology Corp
000000000
438000.00000000
NS
5094931.66000000
1.307596243977
Long
EC
CORP
TW
N
1
N
N
N
Varun Beverages Ltd
33580058NWEMWBDNMD48
Varun Beverages Ltd
000000000
494975.00000000
NS
7357967.58000000
1.888396432566
Long
EC
CORP
IN
N
1
N
N
N
Qualitas Controladora SAB de CV
N/A
Qualitas Controladora SAB de CV
000000000
479200.00000000
NS
4851261.53000000
1.245059164381
Long
EC
CORP
MX
N
1
N
N
N
Mitra Adiperkasa Tbk PT
254900Z2B7Y7F69ZZZ04
Mitra Adiperkasa Tbk PT
000000000
50231900.00000000
NS
5839780.54000000
1.498759082424
Long
EC
CORP
ID
N
1
N
N
N
Azul SA
549300Z0MWZ57Q9RR205
Azul SA
05501U106
187200.00000000
NS
USD
1813968.00000000
0.465548490496
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
1946500.00000000
NS
9649151.84000000
2.476420793356
Long
EC
CORP
BR
N
1
N
N
N
Yankershop Food Co Ltd
N/A
Yankershop Food Co Ltd
000000000
191200.00000000
NS
1864331.82000000
0.478474187298
Long
EC
CORP
CN
N
1
N
N
N
Narayana Hrudayalaya Ltd
3358005539O9QRRIAM19
Narayana Hrudayalaya Ltd
000000000
145293.00000000
NS
2095225.85000000
0.537732325882
Long
EC
CORP
IN
Y
1
N
N
N
Escorts Kubota Ltd
335800FPEJC7WFBUBF07
Escorts Kubota Ltd
000000000
32516.00000000
NS
1167803.61000000
0.299712678410
Long
EC
CORP
IN
N
1
N
N
N
Riyadh Cables Group Co
558600VWEJBGFYTZ1S78
Riyadh Cables Group Co
000000000
145366.00000000
NS
3574065.39000000
0.917271278903
Long
EC
CORP
SA
N
1
N
N
N
Titagarh Rail System Ltd
335800TP8W734TPCXK95
Titagarh Rail System Ltd
000000000
480322.00000000
NS
6024389.86000000
1.546138413403
Long
EC
CORP
IN
N
1
N
N
N
Radico Khaitan Ltd
335800P7T5DW332M7E19
Radico Khaitan Ltd
000000000
151310.00000000
NS
3022063.30000000
0.775601889062
Long
EC
CORP
IN
N
1
N
N
N
Tube Investments of India Ltd
335800Z8CKZ11SGVKE64
Tube Investments of India Ltd
000000000
49633.00000000
NS
2111439.76000000
0.541893568707
Long
EC
CORP
IN
N
1
N
N
N
Bank Negara Indonesia Persero Tbk PT
549300HZ8J3MLVXQ8F85
Bank Negara Indonesia Persero Tbk PT
000000000
18699500.00000000
NS
6527882.87000000
1.675358118922
Long
EC
CORP
ID
N
1
N
N
N
Bupa Arabia for Cooperative Insurance Co
558600B2WJHD5P31XS68
Bupa Arabia for Cooperative Insurance Co
000000000
47772.00000000
NS
2715997.44000000
0.697051165392
Long
EC
CORP
SA
N
1
N
N
N
Innodisk Corp
N/A
Innodisk Corp
000000000
268000.00000000
NS
2724491.29000000
0.699231082042
Long
EC
CORP
TW
N
1
N
N
N
Astral Ltd
3358007M1SKFTVDRMC40
Astral Ltd
000000000
141711.00000000
NS
3254386.70000000
0.835226870417
Long
EC
CORP
IN
N
1
N
N
N
Bikaji Foods International Ltd
335800L7NF5DOD1W7A75
Bikaji Foods International Ltd
000000000
252860.00000000
NS
1662158.24000000
0.426587050928
Long
EC
CORP
IN
N
1
N
N
N
UNO Minda Ltd
335800Y2G59FEIQRLG14
UNO Minda Ltd
000000000
390665.00000000
NS
3234659.96000000
0.830164072159
Long
EC
CORP
IN
N
1
N
N
N
Zhejiang Shuanghuan Driveline Co Ltd
N/A
Zhejiang Shuanghuan Driveline Co Ltd
000000000
414100.00000000
NS
1512126.19000000
0.388081854362
Long
EC
CORP
CN
N
1
N
N
N
Corp Inmobiliaria Vesta SAB de CV
4469000001BIRIFZJ959
Corp Inmobiliaria Vesta SAB de CV
92540K109
14970.00000000
NS
USD
593111.40000000
0.152219949285
Long
EC
CORP
MX
N
1
N
N
N
Wiwynn Corp
254900FV2R15PMKXFL69
Wiwynn Corp
000000000
108000.00000000
NS
6422182.76000000
1.648230558427
Long
EC
CORP
TW
N
1
N
N
N
Venus Pipes & Tubes Ltd
3358008SV33IFEJVGA48
Venus Pipes & Tubes Ltd
000000000
125403.00000000
NS
2114318.96000000
0.542632505234
Long
EC
CORP
IN
Y
1
N
N
N
CG Power & Industrial Solutions Ltd
335800KN5UTZKUZN2703
CG Power & Industrial Solutions Ltd
000000000
1092799.00000000
NS
5935859.73000000
1.523417467728
Long
EC
CORP
IN
N
1
N
N
N
LEENO Industrial Inc
N/A
LEENO Industrial Inc
000000000
3253.00000000
NS
511477.99000000
0.131269022478
Long
EC
CORP
KR
N
1
N
N
N
AU Small Finance Bank Ltd
3358006J6L5P5MWKCU97
AU Small Finance Bank Ltd
000000000
192086.00000000
NS
1812050.41000000
0.465056347785
Long
EC
CORP
IN
Y
1
N
N
N
Metro Brands Ltd
894500HOIH518O40VN09
Metro Brands Ltd
000000000
183069.00000000
NS
2780451.02000000
0.713592949412
Long
EC
CORP
IN
N
1
N
N
N
Fixed Income Clearing Corp
549300H47WTHXPU08X20
FIXED INC CLEARING CORP.REPO
000000000
5671182.96000000
PA
USD
5671182.96000000
1.455489108053
Long
RA
CORP
US
N
2
Repurchase
N
2.30000000
2024-01-02
5541700.00000000
USD
5784665.60000000
USD
UST
N
N
N
Multiplan Empreendimentos Imobiliarios SA
N/A
Multiplan Empreendimentos Imobiliarios SA
000000000
1491600.00000000
NS
8726793.48000000
2.239700772829
Long
EC
CORP
BR
N
1
N
N
N
JB Chemicals & Pharmaceuticals Ltd
335800EZQUJ9BB5YBV04
JB Chemicals & Pharmaceuticals Ltd
000000000
74445.00000000
NS
1449156.34000000
0.371920864414
Long
EC
CORP
IN
N
1
N
N
N
Salik Co PJSC
N/A
Salik Co PJSC
000000000
3306646.00000000
NS
2799991.58000000
0.718607965229
Long
EC
CORP
AE
N
1
N
N
N
TOTVS SA
N/A
TOTVS SA
000000000
1036400.00000000
NS
7187976.78000000
1.844768893195
Long
EC
CORP
BR
N
1
N
N
N
KEI Industries Ltd
335800UDWBC2AWPU7M56
KEI Industries Ltd
000000000
240478.00000000
NS
9381282.63000000
2.407673105212
Long
EC
CORP
IN
N
1
N
N
N
KPIT Technologies Ltd
3358009MOTWWU66WMV49
KPIT Technologies Ltd
000000000
336028.00000000
NS
6139372.04000000
1.575648184432
Long
EC
CORP
IN
N
1
N
N
N
Solar Industries India Ltd
3358002ANWRT2YJ79L60
Solar Industries India Ltd
000000000
22247.00000000
NS
1800586.38000000
0.462114144911
Long
EC
CORP
IN
N
1
N
N
N
Cera Sanitaryware Ltd
3358005VXVFADN756K07
Cera Sanitaryware Ltd
000000000
13513.00000000
NS
1274429.09000000
0.327077731853
Long
EC
CORP
IN
N
1
N
N
N
Polycab India Ltd
335800ZAL1L11ERZVW68
Polycab India Ltd
000000000
144608.00000000
NS
9557843.51000000
2.452986832447
Long
EC
CORP
IN
N
1
N
N
N
Airtac International Group
N/A
Airtac International Group
000000000
108158.00000000
NS
3559393.95000000
0.913505905564
Long
EC
CORP
KY
N
1
N
N
N
Chalet Hotels Ltd
335800Q9XDG5J8BS1M67
Chalet Hotels Ltd
000000000
123804.00000000
NS
1039216.40000000
0.266711224409
Long
EC
CORP
IN
N
1
N
N
N
Smartfit Escola de Ginastica e Danca SA
N/A
Smartfit Escola de Ginastica e Danca SA
000000000
800800.00000000
NS
4291177.54000000
1.101315583405
Long
EC
CORP
BR
N
1
N
N
N
Sinbon Electronics Co Ltd
N/A
Sinbon Electronics Co Ltd
000000000
301000.00000000
NS
2932470.96000000
0.752608330936
Long
EC
CORP
TW
N
1
N
N
N
Coforge Ltd
3358004YL9JGBNP4KF72
Coforge Ltd
000000000
66665.00000000
NS
5034979.50000000
1.292209733526
Long
EC
CORP
IN
N
1
N
N
N
Leejam Sports Co JSC
N/A
Leejam Sports Co JSC
000000000
70147.00000000
NS
3782326.24000000
0.970720691653
Long
EC
CORP
SA
N
1
N
N
N
International Container Terminal Services Inc
254900FU1MWK0I0Q4J61
International Container Terminal Services Inc
000000000
550710.00000000
NS
2454451.07000000
0.629926211838
Long
EC
CORP
PH
N
1
N
N
N
Voltronic Power Technology Corp
N/A
Voltronic Power Technology Corp
000000000
60507.00000000
NS
3371302.85000000
0.865232988026
Long
EC
CORP
TW
N
1
N
N
N
Lemon Tree Hotels Ltd
335800QFBWIUBBCRJN72
Lemon Tree Hotels Ltd
000000000
1437963.00000000
NS
2072778.38000000
0.531971261864
Long
EC
CORP
IN
Y
1
N
N
N
JUMBO SA
549300TGIVUUMY40MZ05
JUMBO SA
000000000
102064.00000000
NS
2830360.04000000
0.726401923398
Long
EC
CORP
GR
N
1
N
N
N
Companhia Paranaense de Energia
2549001AS1I9A71VG663
Companhia Paranaense de Energia
000000000
1399000.00000000
NS
2733141.88000000
0.701451225460
Long
EC
CORP
BR
N
1
N
N
N
2024-01-16
WILLIAM BLAIR FUNDS
John Raczek
John Raczek
Principal Financial Officer