0001752724-22-052229.txt : 20220228
0001752724-22-052229.hdr.sgml : 20220228
20220228171857
ACCESSION NUMBER: 0001752724-22-052229
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: 22691483
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
S000008596
William Blair Emerging Markets Growth Fund
C000023528
Class N
WBENX
C000023529
Class I
WBEIX
C000023530
Class R6
BIEMX
NPORT-P
1
primary_doc.xml
NPORT-P
false
0000822632
XXXXXXXX
S000008596
C000023530
C000023529
C000023528
WILLIAM BLAIR FUNDS
811-05344
0000822632
SNQR0U5FDV8EZZX4W051
150 NORTH RIVERSIDE PLAZA
CHICAGO
60606
312-364-8000
William Blair Emerging Markets Growth Fund
S000008596
JIB9L3873X6222B3QS27
2021-12-31
2021-12-31
N
1054354005.16
12813537.44
1041540467.72
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
3552430.69000000
N
East Money Information Co Ltd
N/A
East Money Information Co Ltd
000000000
912500.00000000
NS
5313198.71000000
0.510128878778
Long
EC
CORP
CN
N
1
N
N
N
Indraprastha Gas Ltd
33580033VPD8D168H736
Indraprastha Gas Ltd
000000000
355601.00000000
NS
2248348.81000000
0.215867638337
Long
EC
CORP
IN
N
1
N
N
N
eMemory Technology Inc
N/A
eMemory Technology Inc
000000000
86000.00000000
NS
6807387.86000000
0.653588417443
Long
EC
CORP
TW
N
1
N
N
N
Contemporary Amperex Technology Co Ltd
300300KINDY1K0E9I032
Contemporary Amperex Technology Co Ltd
000000000
241200.00000000
NS
22252912.52000000
2.136538445665
Long
EC
CORP
CN
N
1
N
N
N
TCS Group Holding PLC
549300XQRN9MR54V1W18
TCS Group Holding PLC
87238U203
175807.00000000
NS
USD
14824046.24000000
1.423280870924
Long
EC
CORP
CY
Y
1
N
N
N
Chailease Holding Co Ltd
529900L76E6T0JCM3J27
Chailease Holding Co Ltd
000000000
1405800.00000000
NS
13388813.39000000
1.285481822833
Long
EC
CORP
KY
N
1
N
N
N
Wuliangye Yibin Co Ltd
N/A
Wuliangye Yibin Co Ltd
000000000
135094.00000000
NS
4719657.64000000
0.453142032045
Long
EC
CORP
CN
N
1
N
N
N
Shenzhen Inovance Technology Co Ltd
N/A
Shenzhen Inovance Technology Co Ltd
000000000
692064.00000000
NS
7449079.43000000
0.715198272257
Long
EC
CORP
CN
N
1
N
N
N
Balkrishna Industries Ltd
3358006BD9NZGXG1I436
Balkrishna Industries Ltd
000000000
122155.00000000
NS
3812431.85000000
0.366037803441
Long
EC
CORP
IN
N
1
N
N
N
Dlocal Ltd/Uruguay
N/A
Dlocal Ltd/Uruguay
000000000
122715.00000000
NS
USD
4379698.35000000
0.420501985831
Long
EC
CORP
KY
N
1
N
N
N
NAURA Technology Group Co Ltd
300300JI5I0B95GO5C39
NAURA Technology Group Co Ltd
000000000
59600.00000000
NS
3245136.70000000
0.311570870319
Long
EC
CORP
CN
N
1
N
N
N
Yandex NV
549300GGZHJ5Q1B18P93
Yandex NV
000000000
226690.00000000
NS
USD
13714745.00000000
1.316775048599
Long
EC
CORP
NL
N
1
N
N
N
ASMedia Technology Inc
N/A
ASMedia Technology Inc
000000000
52000.00000000
NS
3420681.68000000
0.328425230321
Long
EC
CORP
TW
N
1
N
N
N
Hindustan Unilever Ltd
5493007IW5N37IKRPM32
Hindustan Unilever Ltd
000000000
112855.00000000
NS
3584426.25000000
0.344146613702
Long
EC
CORP
IN
N
1
N
N
N
Dixon Technologies India Ltd
335800D7XO7AVXXJ8575
Dixon Technologies India Ltd
000000000
77553.00000000
NS
5746289.55000000
0.551710637089
Long
EC
CORP
IN
Y
1
N
N
N
Voltas Ltd
335800VVTQSSZ7NV7F51
Voltas Ltd
000000000
191858.00000000
NS
3149040.14000000
0.302344482773
Long
EC
CORP
IN
N
1
N
N
N
Dr Lal PathLabs Ltd
984500E8E9CY102B9718
Dr Lal PathLabs Ltd
000000000
78462.00000000
NS
4027825.03000000
0.386718054154
Long
EC
CORP
IN
Y
1
N
N
N
APL Apollo Tubes Ltd
335800ZU4GXSB7Q4IU95
APL Apollo Tubes Ltd
000000000
312253.00000000
NS
4196381.51000000
0.402901436867
Long
EC
CORP
IN
N
1
N
N
N
Apollo Hospitals Enterprise Ltd
3358005YT7JQCWYLTG43
Apollo Hospitals Enterprise Ltd
000000000
136296.00000000
NS
9213444.69000000
0.884597860145
Long
EC
CORP
IN
N
1
N
N
N
Sea Ltd
529900OM6JLLW44YKI15
Sea Ltd
81141R100
50000.00000000
NS
USD
11185500.00000000
1.073938108663
Long
EC
CORP
KY
N
1
N
N
N
China Tourism Group Duty Free Corp Ltd
N/A
China Tourism Group Duty Free Corp Ltd
000000000
75658.00000000
NS
2604614.81000000
0.250073318389
Long
EC
CORP
CN
N
1
N
N
N
Samsung Electronics Co Ltd
9884007ER46L6N7EI764
Samsung Electronics Co Ltd
000000000
813879.00000000
NS
53608181.45000000
5.147008984427
Long
EC
CORP
KR
N
1
N
N
N
Gujarat Gas Ltd
335800BGVH85CIFRKY95
Gujarat Gas Ltd
000000000
275341.00000000
NS
2351314.16000000
0.225753509620
Long
EC
CORP
IN
N
1
N
N
N
Atul Ltd
335800RE4LWLLDL2OQ62
Atul Ltd
000000000
21684.00000000
NS
2636419.97000000
0.253126983704
Long
EC
CORP
IN
N
1
N
N
N
Pidilite Industries Ltd
335800APXGEBZ349GN74
Pidilite Industries Ltd
000000000
170692.00000000
NS
5655622.79000000
0.543005573502
Long
EC
CORP
IN
N
1
N
N
N
Havells India Ltd
549300U1LOGHTTNT7D47
Havells India Ltd
000000000
319373.00000000
NS
5989560.85000000
0.575067511597
Long
EC
CORP
IN
N
1
N
N
N
Tata Consultancy Services Ltd
335800ZJKU9GPQRE2U66
Tata Consultancy Services Ltd
000000000
377572.00000000
NS
18996528.31000000
1.823887683556
Long
EC
CORP
IN
N
1
N
N
N
Zhangzhou Pientzehuang Pharmaceutical Co Ltd
N/A
Zhangzhou Pientzehuang Pharmaceutical Co Ltd
000000000
63029.00000000
NS
4323178.13000000
0.415075387273
Long
EC
CORP
CN
N
1
N
N
N
Amber Enterprises India Ltd
3358009JZU4XT3666G06
Amber Enterprises India Ltd
000000000
62829.00000000
NS
2807777.13000000
0.269579264274
Long
EC
CORP
IN
N
1
N
N
N
Reliance Industries Ltd
5493003UOETFYRONLG31
Reliance Industries Ltd
000000000
931469.00000000
NS
29678684.81000000
2.849498961376
Long
EC
CORP
IN
N
1
N
N
N
Parade Technologies Ltd
529900D9FDQHQKAQLY02
Parade Technologies Ltd
000000000
131000.00000000
NS
10014276.94000000
0.961487071349
Long
EC
CORP
KY
N
1
N
N
N
Globant SA
2221008DCMSPYS42DS88
Globant SA
000000000
33365.00000000
NS
USD
10479612.85000000
1.006164731452
Long
EC
CORP
LU
N
1
N
N
N
Trent Ltd
335800IYA8EHI7MW7G59
Trent Ltd
000000000
180185.00000000
NS
2578827.54000000
0.247597440514
Long
EC
CORP
IN
N
1
N
N
N
Aarti Industries Ltd
335800JBE5SD89NHB831
Aarti Industries Ltd
000000000
252796.00000000
NS
3407198.46000000
0.327130684365
Long
EC
CORP
IN
N
1
N
N
N
Wuxi Lead Intelligent Equipment Co Ltd
N/A
Wuxi Lead Intelligent Equipment Co Ltd
000000000
420905.00000000
NS
4911499.42000000
0.471561074410
Long
EC
CORP
CN
N
1
N
N
N
Lotes Co Ltd
N/A
Lotes Co Ltd
000000000
167459.00000000
NS
4606075.79000000
0.442236853272
Long
EC
CORP
TW
N
1
N
N
N
Divi's Laboratories Ltd
335800C1DHFG1C9T1M03
Divi's Laboratories Ltd
000000000
85663.00000000
NS
5389686.52000000
0.517472598236
Long
EC
CORP
IN
N
1
N
N
N
OTP Bank Nyrt
529900W3MOO00A18X956
OTP Bank Nyrt
000000000
182480.00000000
NS
9335970.11000000
0.896361725669
Long
EC
CORP
HU
N
1
N
N
N
MediaTek Inc
254900UEGBK1I4DM4E14
MediaTek Inc
000000000
984000.00000000
NS
42323345.50000000
4.063533469097
Long
EC
CORP
TW
N
1
N
N
N
Sungrow Power Supply Co Ltd
30030052IWC7RGVFG505
Sungrow Power Supply Co Ltd
000000000
196993.00000000
NS
4506512.18000000
0.432677588597
Long
EC
CORP
CN
N
1
N
N
N
WuXi AppTec Co Ltd
254900OEPQLZSPLN9175
WuXi AppTec Co Ltd
000000000
411560.00000000
NS
7125391.95000000
0.684120509076
Long
EC
CORP
CN
Y
1
N
N
N
JYP Entertainment Corp
N/A
JYP Entertainment Corp
000000000
76753.00000000
NS
3273503.34000000
0.314294397717
Long
EC
CORP
KR
N
1
N
N
N
Wal-Mart de Mexico SAB de CV
N/A
Wal-Mart de Mexico SAB de CV
000000000
3197000.00000000
NS
11900824.89000000
1.142617618694
Long
EC
CORP
MX
N
1
N
N
N
Godrej Properties Ltd
335800KM3Y5NZWXOE183
Godrej Properties Ltd
000000000
125459.00000000
NS
3158683.50000000
0.303270357503
Long
EC
CORP
IN
N
1
N
N
N
Elite Material Co Ltd
N/A
Elite Material Co Ltd
000000000
432000.00000000
NS
4340766.98000000
0.416764121465
Long
EC
CORP
TW
N
1
N
N
N
China Meidong Auto Holdings Ltd
875500GUQWEG1PXVMG17
China Meidong Auto Holdings Ltd
000000000
952000.00000000
NS
4908003.15000000
0.471225391822
Long
EC
CORP
KY
N
1
N
N
N
Bank Rakyat Indonesia Persero Tbk PT
254900HB6S4B12GBNP64
Bank Rakyat Indonesia Persero Tbk PT
000000000
19022951.00000000
NS
5485657.16000000
0.526686895998
Long
EC
CORP
ID
N
1
N
N
N
HDFC Bank Ltd
335800ZQ6I4E2JXENC50
HDFC Bank Ltd
000000000
796869.00000000
NS
15876137.34000000
1.524293854347
Long
EC
CORP
IN
N
1
N
N
N
Hansol Chemical Co Ltd
N/A
Hansol Chemical Co Ltd
000000000
15222.00000000
NS
3911941.96000000
0.375591931493
Long
EC
CORP
KR
N
1
N
N
N
Kaspi.KZ JSC
2549003YU6FARG8OAZ13
Kaspi.KZ JSC
48581R205
39051.00000000
NS
USD
4529916.00000000
0.434924627548
Long
EC
CORP
KZ
Y
1
N
N
N
Zhejiang Jingsheng Mechanical & Electrical Co Ltd
N/A
Zhejiang Jingsheng Mechanical & Electrical Co Ltd
000000000
443490.00000000
NS
4836162.30000000
0.464327834576
Long
EC
CORP
CN
N
1
N
N
N
Kajaria Ceramics Ltd
3358007XN6AXJ1V67M07
Kajaria Ceramics Ltd
000000000
200153.00000000
NS
3459666.93000000
0.332168267794
Long
EC
CORP
IN
N
1
N
N
N
Wuxi Biologics Cayman Inc
5493001TD2TH6VDTJU11
Wuxi Biologics Cayman Inc
000000000
793500.00000000
NS
9418140.95000000
0.904251082112
Long
EC
CORP
KY
Y
1
N
N
N
Bank Central Asia Tbk PT
254900BR956G2OHVOM21
Bank Central Asia Tbk PT
000000000
25615095.00000000
NS
13119817.12000000
1.259655051975
Long
EC
CORP
ID
N
1
N
N
N
E.Sun Financial Holding Co Ltd
549300X6CNQE512OPC90
E.Sun Financial Holding Co Ltd
000000000
7701646.00000000
NS
7808261.48000000
0.749683927029
Long
EC
CORP
TW
N
1
N
N
N
Computer Age Management Services Ltd
33580012MDHMBHWN5Z06
Computer Age Management Services Ltd
000000000
91778.00000000
NS
3298966.46000000
0.316739153421
Long
EC
CORP
IN
N
1
N
N
N
Kakao Corp
988400FTKUBQXKVZP434
Kakao Corp
000000000
182556.00000000
NS
17276593.06000000
1.658753893434
Long
EC
CORP
KR
N
1
N
N
N
KakaoBank Corp
N/A
KakaoBank Corp
000000000
107034.00000000
NS
5312307.89000000
0.510043349696
Long
EC
CORP
KR
N
1
N
N
N
Chroma ATE Inc
N/A
Chroma ATE Inc
000000000
454000.00000000
NS
3281888.17000000
0.315099438928
Long
EC
CORP
TW
N
1
N
N
N
Dino Polska SA
259400H4L81SMPRTW956
Dino Polska SA
000000000
95808.00000000
NS
8733921.15000000
0.838558022533
Long
EC
CORP
PL
Y
1
N
N
N
Larsen & Toubro Infotech Ltd
335800DY1I1WFHVV6T22
Larsen & Toubro Infotech Ltd
000000000
58782.00000000
NS
5800258.29000000
0.556892263888
Long
EC
CORP
IN
N
1
N
N
N
Ecopro BM Co Ltd
N/A
Ecopro BM Co Ltd
000000000
5707.00000000
NS
2404261.28000000
0.230837049016
Long
EC
CORP
KR
N
1
N
N
N
ASPEED Technology Inc
N/A
ASPEED Technology Inc
000000000
105000.00000000
NS
13529656.27000000
1.299004377584
Long
EC
CORP
TW
N
1
N
N
N
Proya Cosmetics Co Ltd
N/A
Proya Cosmetics Co Ltd
000000000
85600.00000000
NS
2797796.45000000
0.268621002900
Long
EC
CORP
CN
N
1
N
N
N
Localiza Rent a Car SA
N/A
Localiza Rent a Car SA
000000000
385200.00000000
NS
3665278.28000000
0.351909349045
Long
EC
CORP
BR
N
1
N
N
N
Tata Consumer Products Ltd
335800LOXFWU8ZQJMD12
Tata Consumer Products Ltd
000000000
341058.00000000
NS
3411697.20000000
0.327562615734
Long
EC
CORP
IN
N
1
N
N
N
NetEase Inc
5299004AF4DSJDB0PA32
NetEase Inc
000000000
224100.00000000
NS
4526517.94000000
0.434598374262
Long
EC
CORP
KY
N
1
N
N
N
Samsung Biologics Co Ltd
N/A
Samsung Biologics Co Ltd
000000000
7301.00000000
NS
5545996.21000000
0.532480146656
Long
EC
CORP
KR
Y
1
N
N
N
PI Industries Ltd
335800PEGP94E4CC1D11
PI Industries Ltd
000000000
71518.00000000
NS
2917073.79000000
0.280073014962
Long
EC
CORP
IN
N
1
N
N
N
ANTA Sports Products Ltd
529900291XG0CTK4LF95
ANTA Sports Products Ltd
000000000
381000.00000000
NS
5711909.51000000
0.548409753343
Long
EC
CORP
KY
N
1
N
N
N
Zhongsheng Group Holdings Ltd
3003005VYMEBAJNJ2Y26
Zhongsheng Group Holdings Ltd
000000000
872000.00000000
NS
6799263.87000000
0.652808419905
Long
EC
CORP
KY
N
1
N
N
N
JK Cement Ltd
335800IECEF3EIDGF809
JK Cement Ltd
000000000
62108.00000000
NS
2815660.59000000
0.270336168134
Long
EC
CORP
IN
N
1
N
N
N
Bank of Ningbo Co Ltd
300300C1092133000091
Bank of Ningbo Co Ltd
000000000
852400.00000000
NS
5119736.40000000
0.491554246683
Long
EC
CORP
CN
N
1
N
N
N
momo.com Inc
N/A
momo.com Inc
000000000
84600.00000000
NS
4968916.04000000
0.477073737795
Long
EC
CORP
TW
N
1
N
N
N
Bajaj Finance Ltd
335800YTEXC3DO4Z6F68
Bajaj Finance Ltd
000000000
88876.00000000
NS
8331028.41000000
0.799875633083
Long
EC
CORP
IN
N
1
N
N
N
Nestle India Ltd
3358008SYYY9CPWH5D94
Nestle India Ltd
000000000
12274.00000000
NS
3251132.67000000
0.312146553183
Long
EC
CORP
IN
N
1
N
N
N
Info Edge India Ltd
335800MXUVHTBF9DEC78
Info Edge India Ltd
000000000
66700.00000000
NS
4991621.58000000
0.479253733743
Long
EC
CORP
IN
N
1
N
N
N
Kingdee International Software Group Co Ltd
529900SWRZN94C5SZO63
Kingdee International Software Group Co Ltd
000000000
626000.00000000
NS
1926759.05000000
0.184991280676
Long
EC
CORP
KY
N
1
N
N
N
JD.com Inc
549300HVTWB0GJZ16V92
JD.com Inc
000000000
354550.00000000
NS
12458618.41000000
1.196172284815
Long
EC
CORP
KY
N
1
N
N
N
Escorts Ltd
335800FPEJC7WFBUBF07
Escorts Ltd
000000000
132047.00000000
NS
3382192.64000000
0.324729834780
Long
EC
CORP
IN
N
1
N
N
N
WEG SA
N/A
WEG SA
000000000
889740.00000000
NS
5268155.33000000
0.505804190357
Long
EC
CORP
BR
N
1
N
N
N
Li Ning Co Ltd
529900T77L2FV3FZ3U81
Li Ning Co Ltd
000000000
1156500.00000000
NS
12658754.99000000
1.215387724464
Long
EC
CORP
KY
N
1
N
N
N
Metropolis Healthcare Ltd
335800SD5OOGR1D97215
Metropolis Healthcare Ltd
000000000
69467.00000000
NS
3216517.79000000
0.308823122066
Long
EC
CORP
IN
Y
1
N
N
N
Affle India Ltd
335800VOXUF6XMCWSD89
Affle India Ltd
000000000
174909.00000000
NS
2654024.10000000
0.254817184953
Long
EC
CORP
IN
N
1
N
N
N
Poya International Co Ltd
N/A
Poya International Co Ltd
000000000
270.00000000
NS
4132.90000000
0.000396806473
Long
EC
CORP
TW
N
1
N
N
N
Capitec Bank Holdings Ltd
N/A
Capitec Bank Holdings Ltd
000000000
86973.00000000
NS
11133198.96000000
1.068916600463
Long
EC
CORP
ZA
N
1
N
N
N
Astral Ltd
3358007M1SKFTVDRMC40
Astral Ltd
000000000
127410.00000000
NS
3921591.86000000
0.376518434140
Long
EC
CORP
IN
N
1
N
N
N
Minda Industries Ltd
335800Y2G59FEIQRLG14
Minda Industries Ltd
000000000
152548.00000000
NS
2503624.57000000
0.240377080641
Long
EC
CORP
IN
N
1
N
N
N
Silergy Corp
N/A
Silergy Corp
000000000
135000.00000000
NS
24519282.90000000
2.354136364348
Long
EC
CORP
KY
N
1
N
N
N
Centre Testing International Group Co Ltd
N/A
Centre Testing International Group Co Ltd
000000000
905500.00000000
NS
3817581.81000000
0.366532259505
Long
EC
CORP
CN
N
1
N
N
N
Locaweb Servicos de Internet SA
N/A
Locaweb Servicos de Internet SA
000000000
758200.00000000
NS
1791366.61000000
0.171992031564
Long
EC
CORP
BR
Y
1
N
N
N
UPL Ltd
335800RJSM1SLHO4UA95
UPL Ltd
000000000
473645.00000000
NS
4772090.14000000
0.458176161935
Long
EC
CORP
IN
N
1
N
N
N
Indian Energy Exchange Ltd
335800JRG8ZOKN1KAE97
Indian Energy Exchange Ltd
000000000
1140936.00000000
NS
3880084.73000000
0.372533266853
Long
EC
CORP
IN
Y
1
N
N
N
Chunbo Co Ltd
N/A
Chunbo Co Ltd
000000000
9413.00000000
NS
2760354.83000000
0.265026171862
Long
EC
CORP
KR
N
1
N
N
N
Samsung SDI Co Ltd
9884002AESDO4YW87G32
Samsung SDI Co Ltd
000000000
19336.00000000
NS
10654115.67000000
1.022919031972
Long
EC
CORP
KR
N
1
N
N
N
Com7 PCL
N/A
Com7 PCL
000000000
1382500.00000000
NS
3383307.14000000
0.324836839744
Long
EC
CORP
TH
N
2
N
N
N
Feng TAY Enterprise Co Ltd
N/A
Feng TAY Enterprise Co Ltd
000000000
383000.00000000
NS
3204702.35000000
0.307688702390
Long
EC
CORP
TW
N
1
N
N
N
Wiwynn Corp
254900FV2R15PMKXFL69
Wiwynn Corp
000000000
113000.00000000
NS
4553981.28000000
0.437235174353
Long
EC
CORP
TW
N
1
N
N
N
Bank Jago Tbk PT
N/A
Bank Jago Tbk PT
000000000
3398500.00000000
NS
3815190.32000000
0.366302648648
Long
EC
CORP
ID
N
1
N
N
N
Accton Technology Corp
529900M1YRZ0GWMDF920
Accton Technology Corp
000000000
320000.00000000
NS
3007192.68000000
0.288725476656
Long
EC
CORP
TW
N
1
N
N
N
LEENO Industrial Inc
N/A
LEENO Industrial Inc
000000000
27889.00000000
NS
4652272.30000000
0.446672255585
Long
EC
CORP
KR
N
1
N
N
N
Shenzhou International Group Holdings Ltd
529900B4W41TCUKJFM73
Shenzhou International Group Holdings Ltd
000000000
313000.00000000
NS
6017107.94000000
0.577712352662
Long
EC
CORP
KY
N
1
N
N
N
NICE Information Service Co Ltd
N/A
NICE Information Service Co Ltd
000000000
52250.00000000
NS
791167.19000000
0.075961253020
Long
EC
CORP
KR
N
1
N
N
N
Housing Development Finance Corp Ltd
335800OX2H9AP7NHLT64
Housing Development Finance Corp Ltd
000000000
373354.00000000
NS
12993318.79000000
1.247509740878
Long
EC
CORP
IN
N
1
N
N
N
Vinci Partners Investments Ltd
N/A
Vinci Partners Investments Ltd
000000000
204919.00000000
NS
USD
2192633.30000000
0.210518301300
Long
EC
CORP
KY
N
1
N
N
N
Realtek Semiconductor Corp
5299002E7F36O00MYY75
Realtek Semiconductor Corp
000000000
425000.00000000
NS
8909531.21000000
0.855418630972
Long
EC
CORP
TW
N
1
N
N
N
Tata Elxsi Ltd
335800OWLDKWXSI48N33
Tata Elxsi Ltd
000000000
68436.00000000
NS
5413333.71000000
0.519743003538
Long
EC
CORP
IN
N
1
N
N
N
PI Advanced Materials Co Ltd
N/A
PI Advanced Materials Co Ltd
000000000
65378.00000000
NS
3030349.36000000
0.290948787293
Long
EC
CORP
KR
N
1
N
N
N
Varun Beverages Ltd
33580058NWEMWBDNMD48
Varun Beverages Ltd
000000000
274126.00000000
NS
3252717.08000000
0.312298674973
Long
EC
CORP
IN
N
1
N
N
N
Raia Drogasil SA
N/A
Raia Drogasil SA
000000000
1006600.00000000
NS
4391450.63000000
0.421630341412
Long
EC
CORP
BR
N
1
N
N
N
Advantech Co Ltd
2549002OSTKE9HB9IY03
Advantech Co Ltd
000000000
294766.00000000
NS
4224336.54000000
0.405585444917
Long
EC
CORP
TW
N
1
N
N
N
Crompton Greaves Consumer Electricals Ltd
335800DIIEEWMH3UDH51
Crompton Greaves Consumer Electricals Ltd
000000000
686627.00000000
NS
4035578.30000000
0.387462458259
Long
EC
CORP
IN
N
1
N
N
N
Asian Paints Ltd
335800HEHXGYRUNERD75
Asian Paints Ltd
000000000
172172.00000000
NS
7837828.12000000
0.752522668385
Long
EC
CORP
IN
N
1
N
N
N
Clicks Group Ltd
378900E967958A677472
Clicks Group Ltd
000000000
202404.00000000
NS
4007815.13000000
0.384796871001
Long
EC
CORP
ZA
N
1
N
N
N
Hoa Phat Group JSC
549300ODJEFGL5CWKD32
Hoa Phat Group JSC
000000000
2512901.00000000
NS
5116217.92000000
0.491216431676
Long
EC
CORP
VN
N
1
N
N
N
Taiwan Semiconductor Manufacturing Co Ltd
549300KB6NK5SBD14S87
Taiwan Semiconductor Manufacturing Co Ltd
000000000
931000.00000000
NS
20694871.15000000
1.986948351157
Long
EC
CORP
TW
N
1
N
N
N
Taiwan Semiconductor Manufacturing Co Ltd
549300KB6NK5SBD14S87
Taiwan Semiconductor Manufacturing Co Ltd
874039100
558267.00000000
NS
USD
67165102.77000000
6.448631123957
Long
EC
CORP
TW
N
1
N
N
N
TOTVS SA
N/A
TOTVS SA
000000000
812300.00000000
NS
4176709.52000000
0.401012697004
Long
EC
CORP
BR
N
1
N
N
N
Globalwafers Co Ltd
529900V6RTNF3U5EGX67
Globalwafers Co Ltd
000000000
120000.00000000
NS
3851519.86000000
0.369790707069
Long
EC
CORP
TW
N
1
N
N
N
Suzhou Maxwell Technologies Co Ltd
N/A
Suzhou Maxwell Technologies Co Ltd
000000000
46392.00000000
NS
4675340.54000000
0.448887074952
Long
EC
CORP
CN
N
1
N
N
N
MercadoLibre Inc
549300DKPDN9M5S8GB14
MercadoLibre Inc
58733R102
10150.00000000
NS
USD
13686260.00000000
1.314040157264
Long
EC
CORP
US
N
1
N
N
N
China Merchants Bank Co Ltd
549300MKO5B60FFIHF58
China Merchants Bank Co Ltd
000000000
1877000.00000000
NS
14575392.27000000
1.399407197485
Long
EC
CORP
CN
N
1
N
N
N
Polycab India Ltd
335800ZAL1L11ERZVW68
Polycab India Ltd
000000000
81397.00000000
NS
2696967.22000000
0.258940223984
Long
EC
CORP
IN
N
1
N
N
N
Airtac International Group
N/A
Airtac International Group
000000000
60852.00000000
NS
2243432.25000000
0.215395591388
Long
EC
CORP
KY
N
1
N
N
N
Pet Center Comercio e Participacoes SA
N/A
Pet Center Comercio e Participacoes SA
000000000
563991.00000000
NS
1657546.26000000
0.159143721379
Long
EC
CORP
BR
N
1
N
N
N
Tencent Holdings Ltd
254900N4SLUMW4XUYY11
Tencent Holdings Ltd
000000000
561160.00000000
NS
32874157.65000000
3.156301523450
Long
EC
CORP
KY
N
1
N
N
N
Sinbon Electronics Co Ltd
N/A
Sinbon Electronics Co Ltd
000000000
390000.00000000
NS
4003325.26000000
0.384365791255
Long
EC
CORP
TW
N
1
N
N
N
Coforge Ltd
3358004YL9JGBNP4KF72
Coforge Ltd
000000000
64222.00000000
NS
5071364.01000000
0.486909934580
Long
EC
CORP
IN
N
1
N
N
N
Dabur India Ltd
335800MJPUA2E1FSFL38
Dabur India Ltd
000000000
484334.00000000
NS
3775732.81000000
0.362514268722
Long
EC
CORP
IN
N
1
N
N
N
International Container Terminal Services Inc
254900FU1MWK0I0Q4J61
International Container Terminal Services Inc
000000000
852800.00000000
NS
3344805.61000000
0.321140245018
Long
EC
CORP
PH
N
1
N
N
N
NAVER Corp
988400ULUQYDB2HQYJ61
NAVER Corp
000000000
50056.00000000
NS
15937914.62000000
1.530225191815
Long
EC
CORP
KR
N
1
N
N
N
Voltronic Power Technology Corp
N/A
Voltronic Power Technology Corp
000000000
105586.00000000
NS
5896207.40000000
0.566104494519
Long
EC
CORP
TW
N
1
N
N
N
Meituan
21380033K525E5JLIA77
Meituan
000000000
230400.00000000
NS
6660061.17000000
0.639443341513
Long
EC
CORP
KY
Y
1
N
N
N
Fixed Income Clearing Corp
549300H47WTHXPU08X20
FIXED INC CLEARING CORP.REPO
000000000
13126786.06000000
PA
USD
13126786.06000000
1.260324151277
Long
RA
CORP
US
N
2
Repurchase
N
0.00000000
2022-01-03
13479400.00000000
USD
13389361.03000000
USD
UST
N
N
N
Safaricom PLC
N/A
Safaricom PLC
000000000
7825154.00000000
NS
2627979.25000000
0.252316576402
Long
EC
CORP
KE
N
1
N
N
N
SRF Ltd
335800436F28GT8ZW506
SRF Ltd
000000000
237328.00000000
NS
7719837.04000000
0.741194152244
Long
EC
CORP
IN
N
1
N
N
N
Patria Investments Ltd
N/A
Patria Investments Ltd
000000000
181749.00000000
NS
USD
2944333.80000000
0.282690293008
Long
EC
CORP
KY
N
1
N
N
N
2022-01-28
WILLIAM BLAIR FUNDS
John Raczek
John Raczek
Principal Financial Officer