0000313212-23-000610.txt : 20230627
0000313212-23-000610.hdr.sgml : 20230627
20230627100823
ACCESSION NUMBER: 0000313212-23-000610
CONFORMED SUBMISSION TYPE: NPORT-P
PUBLIC DOCUMENT COUNT: 1
CONFORMED PERIOD OF REPORT: 20230430
FILED AS OF DATE: 20230627
DATE AS OF CHANGE: 20230627
PERIOD START: 20231031
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: T. Rowe Price International Funds, Inc.
CENTRAL INDEX KEY: 0000313212
IRS NUMBER: 521175211
FISCAL YEAR END: 1231
FILING VALUES:
FORM TYPE: NPORT-P
SEC ACT: 1940 Act
SEC FILE NUMBER: 811-02958
FILM NUMBER: 231044686
BUSINESS ADDRESS:
STREET 1: 100 EAST PRATT STREET
CITY: BALTIMORE
STATE: MD
ZIP: 21202
BUSINESS PHONE: 410-345-2000
MAIL ADDRESS:
STREET 1: 100 EAST PRATT STREET
CITY: BALTIMORE
STATE: MD
ZIP: 21202
FORMER COMPANY:
FORMER CONFORMED NAME: PRICE T ROWE INTERNATIONAL FUNDS INC
DATE OF NAME CHANGE: 19920703
FORMER COMPANY:
FORMER CONFORMED NAME: PRICE T ROWE INTERNATIONAL TRUST
DATE OF NAME CHANGE: 19900301
FORMER COMPANY:
FORMER CONFORMED NAME: PRICE T ROWE INTERNATIONAL FUND INC
DATE OF NAME CHANGE: 19890914
0000313212
S000001496
T. Rowe Price Emerging Markets Stock Fund
C000004015
T. Rowe Price Emerging Markets Stock Fund
PRMSX
C000159129
T. Rowe Price Emerging Markets Stock Fund-I Class
PRZIX
C000219337
T. Rowe Price Emerging Markets Stock Fund-Z Class
TRGZX
NPORT-P
1
primary_doc.xml
NPORT-P
false
0000313212
XXXXXXXX
S000001496
C000004015
C000219337
C000159129
T. ROWE PRICE INTERNATIONAL FUNDS, INC.
811-02958
0000313212
549300O4BT3AMY6OUC26
100 East Pratt Street
Baltimore
21202
410-345-2000
T. Rowe Price Emerging Markets Stock Fund
S000001496
IMG3L58DUY918PK2SP65
2023-10-31
2023-04-30
N
6297969952.230001
10348679.080000
6287621273.150002
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
14022705.350000
USD
N
Alibaba Group Holding Ltd
5493001NTNQJDH60PM02
ALIBABA GROUP HOLDING LTD
01609W102
1391053.000000
NS
USD
117808278.570000
1.8736541762
Long
EC
CORP
KY
N
1
N
N
N
Banco Santander Chile
3YJP8HORPAEXJ80D6368
BANCO SANTANDER CHILE
05965X109
2029685.000000
NS
USD
38868467.750000
0.6181744425
Long
EC
CORP
CL
N
1
N
N
N
Credicorp Ltd
529900UYAEYQCQ2BKB17
CREDICORP LTD
000000000
218083.000000
NS
USD
29545884.840000
0.4699056059
Long
EC
CORP
BM
N
1
N
N
N
Gruma SAB de CV
5493000XJLJ6C4T0PG82
GRUMA SAB DE CV
000000000
95910.000000
NS
1505903.560000
0.0239502905
Long
EC
CORP
MX
N
2
N
N
N
Grupo Financiero Banorte SAB de CV
N/A
GRUPO FINANCIERO BANORTE SAB DE CV
000000000
2737467.000000
NS
23724358.740000
0.3773185074
Long
EC
CORP
MX
N
2
N
N
N
Grupo Mexico SAB de CV
529900JWLZAYET2ZGW20
GRUPO MEXICO SAB DE CV
000000000
10545700.000000
NS
51574482.100000
0.8202542720
Long
EC
CORP
MX
N
2
N
N
N
WEG SA
254900NKQV127YFRO022
WEG SA
000000000
5566306.000000
NS
45721872.730000
0.7271728169
Long
EC
CORP
BR
N
2
N
N
N
KE Holdings Inc
254900RHVY072XPAZE03
KE HOLDINGS INC
482497104
1373639.000000
NS
USD
21552395.910000
0.3427750333
Long
EC
CORP
KY
N
1
N
N
N
Li Auto Inc
2549003R73Q70J5H4I65
LI AUTO INC
50202M102
1434800.000000
NS
USD
33717800.000000
0.5362568535
Long
EC
CORP
KY
N
1
N
N
N
Las Vegas Sands Corp
549300DUOO1KXOHPM605
LAS VEGAS SANDS CORP
517834107
1285871.000000
NS
USD
82102863.350000
1.3057857619
Long
EC
CORP
US
N
1
N
N
N
MercadoLibre Inc
549300DKPDN9M5S8GB14
MERCADOLIBRE INC
58733R102
34443.000000
NS
USD
44000588.070000
0.6997970482
Long
EC
CORP
US
N
1
N
N
N
Reliance Industries Ltd
5493003UOETFYRONLG31
RELIANCE INDUSTRIES LTD
000000000
3299890.000000
NS
97973070.480000
1.5581897545
Long
EC
CORP
IN
N
2
N
N
N
Clicks Group Ltd
378900E967958A677472
CLICKS GROUP LTD
000000000
4457475.000000
NS
65084657.950000
1.0351236998
Long
EC
CORP
ZA
N
2
N
N
N
Vanguard International Semiconductor Corp
2549001S5Q158BIJJO13
VANGUARD INTERNATIONAL SEMICONDUCTOR CORP
000000000
14049000.000000
NS
39816444.790000
0.6332513213
Long
EC
CORP
TW
N
2
N
N
N
Kotak Mahindra Bank Ltd
335800E6GTTXKHXE2I75
KOTAK MAHINDRA BANK LTD
000000000
5347895.000000
NS
126948593.540000
2.0190241750
Long
EC
CORP
IN
N
2
N
N
N
Qatar National Bank QPSC
549300FFSRVBS0SQXY75
QATAR NATIONAL BANK QPSC
000000000
10995485.000000
NS
46558734.950000
0.7404824961
Long
EC
CORP
QA
N
2
N
N
N
China Overseas Land & Investment Ltd
529900I6W35GYKRIZ151
CHINA OVERSEAS LAND & INVESTMENT LTD
000000000
47579500.000000
NS
120668476.260000
1.9191435205
Long
EC
CORP
HK
N
2
N
N
N
Infosys Ltd
335800TYLGG93MM7PR89
INFOSYS LTD
000000000
5342585.000000
NS
82444810.850000
1.3112241859
Long
EC
CORP
IN
N
2
N
N
N
Hindustan Unilever Ltd
5493007IW5N37IKRPM32
HINDUSTAN UNILEVER LTD
000000000
1234190.000000
NS
37159325.110000
0.5909917836
Long
EC
CORP
IN
N
2
N
N
N
LG Chem Ltd
988400IES4EIG7O06940
LG CHEM LTD
000000000
189933.000000
NS
105504649.540000
1.6779739898
Long
EC
CORP
KR
N
2
N
N
N
MediaTek Inc
254900UEGBK1I4DM4E14
MEDIATEK INC
000000000
1539000.000000
NS
33463779.440000
0.5322168430
Long
EC
CORP
TW
N
2
N
N
N
Capitec Bank Holdings Ltd
N/A
CAPITEC BANK HOLDINGS LTD
000000000
614697.000000
NS
53582530.720000
0.8521908110
Long
EC
CORP
ZA
N
2
N
N
N
SK Hynix Inc
988400XAIK6XISWQV045
SK HYNIX INC
000000000
529089.000000
NS
35598954.810000
0.5661752396
Long
EC
CORP
KR
N
2
N
N
N
Jollibee Foods Corp
2138009XN3KTAAKUPR35
JOLLIBEE FOODS CORP
000000000
7884830.000000
NS
32064962.760000
0.5099696907
Long
EC
CORP
PH
N
2
N
N
N
NAVER Corp
988400ULUQYDB2HQYJ61
NAVER CORP
000000000
176122.000000
NS
25515743.760000
0.4058091709
Long
EC
CORP
KR
N
2
N
N
N
Siam Cement PCL/The
529900SEH9QK8ZZDCQ89
SIAM CEMENT PCL/THE
000000000
1817500.000000
NS
16712643.680000
0.2658023274
Long
EC
CORP
TH
N
2
N
N
N
First Abu Dhabi Bank PJSC
2138002Y3WMK6RZS8H90
FIRST ABU DHABI BANK PJSC
000000000
8853261.000000
NS
34233887.480000
0.5444648460
Long
EC
CORP
AE
N
2
N
N
N
Maruti Suzuki India Ltd
335800D27PBEESKKD357
MARUTI SUZUKI INDIA LTD
000000000
363239.000000
NS
38329987.680000
0.6096103123
Long
EC
CORP
IN
N
2
N
N
N
POSCO Holdings Inc
988400E5HRVX81AYLM04
POSCO HOLDINGS INC
000000000
154517.000000
NS
43729036.410000
0.6954782184
Long
EC
CORP
KR
N
2
N
N
N
Samsung Electronics Co Ltd
9884007ER46L6N7EI764
SAMSUNG ELECTRONICS CO LTD
000000000
5435317.000000
NS
267439855.450000
4.2534345475
Long
EC
CORP
KR
N
2
N
N
N
Taiwan Semiconductor Manufacturing Co Ltd
N/A
TAIWAN SEMICONDUCTOR MANUFACTURING CO LTD
000000000
32829111.000000
NS
537596177.580000
8.5500725032
Long
EC
CORP
TW
N
2
N
N
N
Universal Robina Corp
N/A
UNIVERSAL ROBINA CORP
000000000
13364799.000000
NS
35565846.740000
0.5656486801
Long
EC
CORP
PH
N
2
N
N
N
Ozon Holdings PLC
213800GXSI7E5V776B13
OZON HOLDINGS PLC
69269L104
227102.000000
NS
USD
1589714.000000
0.0252832340
Long
EC
CORP
CY
N
3
N
N
N
PDD Holdings Inc
5493000573DS7005T657
PDD HOLDINGS INC
722304102
577867.000000
NS
USD
39381636.050000
0.6263360075
Long
EC
CORP
KY
N
1
N
N
N
OTP Bank Nyrt
529900W3MOO00A18X956
OTP BANK NYRT
000000000
1808954.000000
NS
55124109.530000
0.8767084901
Long
EC
CORP
HU
N
2
N
N
N
T Rowe Price Government Reserve Investment Fund
5493007QR86JJLYO6D96
T ROWE PRICE GOVERNMENT RESERVE INVESTMENT FUND
76105Y109
153901366.410000
NS
USD
153901366.410000
2.4476882389
Long
STIV
RF
US
N
1
N
N
N
Sea Ltd
529900OM6JLLW44YKI15
SEA LTD
81141R100
520357.000000
NS
USD
39635592.690000
0.6303750014
Long
EC
CORP
KY
N
1
N
N
N
Yum China Holdings Inc
529900DO9BYZ7VA3K502
YUM CHINA HOLDINGS INC
98850P109
4506988.000000
NS
USD
275737525.840000
4.3854029030
Long
EC
CORP
US
N
1
N
N
N
Bumrungrad Hospital PCL
N/A
BUMRUNGRAD HOSPITAL PCL
000000000
3170400.000000
NS
22096938.280000
0.3514355798
Long
EC
CORP
TH
N
2
N
N
N
Bank Central Asia Tbk PT
254900BR956G2OHVOM21
BANK CENTRAL ASIA TBK PT
000000000
110981600.000000
NS
68681132.200000
1.0923229822
Long
EC
CORP
ID
N
2
N
N
N
Li Ning Co Ltd
529900T77L2FV3FZ3U81
LI NING CO LTD
000000000
14401000.000000
NS
102990454.250000
1.6379875596
Long
EC
CORP
KY
N
2
N
N
N
Tata Consultancy Services Ltd
335800ZJKU9GPQRE2U66
TATA CONSULTANCY SERVICES LTD
000000000
482567.000000
NS
19053910.940000
0.3030384642
Long
EC
CORP
IN
N
2
N
N
N
SM Investments Corp
254900YB8UATFP21AF80
SM INVESTMENTS CORP
000000000
1627579.000000
NS
26373969.420000
0.4194586199
Long
EC
CORP
PH
N
2
N
N
N
X5 Retail Group NV
213800J17UJJJDGUVF56
X5 RETAIL GROUP NV
000000000
2440803.000000
NS
USD
16231339.950000
0.2581475449
Long
EC
CORP
NL
N
3
N
N
N
Localiza Rent a Car SA
N/A
LOCALIZA RENT A CAR SA
000000000
10774346.000000
NS
125201711.010000
1.9912412910
Long
EC
CORP
BR
N
2
N
N
N
CP ALL PCL
894500LSBZLM09TY1A91
CP ALL PCL
000000000
46613300.000000
NS
88863428.960000
1.4133075944
Long
EC
CORP
TH
N
2
N
N
N
Al Rajhi Bank
558600BQZS4Y1DTU8589
AL RAJHI BANK
000000000
1601150.000000
NS
33047663.050000
0.5255988173
Long
EC
CORP
SA
N
2
N
N
N
Saudi Basic Industries Corp
213800ZCTFZZZJSK8645
SAUDI BASIC INDUSTRIES CORP
000000000
1452657.000000
NS
35942620.370000
0.5716409880
Long
EC
CORP
SA
N
2
N
N
N
Voltas Ltd
335800VVTQSSZ7NV7F51
VOLTAS LTD
000000000
9795416.000000
NS
95851583.830000
1.5244490669
Long
EC
CORP
IN
N
2
N
N
N
Jeronimo Martins SGPS SA
259400A8SZP10GB5IB19
JERONIMO MARTINS SGPS SA
000000000
721152.000000
NS
18198431.790000
0.2894326964
Long
EC
CORP
PT
N
2
N
N
N
Sunny Optical Technology Group Co Ltd
3003004QIVP0DFVVWM94
SUNNY OPTICAL TECHNOLOGY GROUP CO LTD
000000000
1457300.000000
NS
15399740.120000
0.2449215602
Long
EC
CORP
KY
N
2
N
N
N
Glodon Co Ltd
N/A
GLODON CO LTD
000000000
5077592.000000
NS
42570286.690000
0.6770491548
Long
EC
CORP
CN
N
2
N
N
N
Songcheng Performance Development Co Ltd
N/A
SONGCHENG PERFORMANCE DEVELOPMENT CO LTD
000000000
34376338.000000
NS
72430296.160000
1.1519506824
Long
EC
CORP
CN
N
2
N
N
N
Chacha Food Co Ltd
300300AJZ9YPIRBJZN87
CHACHA FOOD CO LTD
000000000
1520393.000000
NS
9517446.240000
0.1513679948
Long
EC
CORP
CN
N
2
N
N
N
AIA Group Ltd
ZP5ILWVSYE4LJGMMVD57
AIA GROUP LTD
000000000
6863200.000000
NS
74720178.130000
1.1883695739
Long
EC
CORP
HK
N
2
N
N
N
Centre Testing International Group Co Ltd
N/A
CENTRE TESTING INTERNATIONAL GROUP CO LTD
000000000
9489101.000000
NS
26413897.120000
0.4200936407
Long
EC
CORP
CN
N
2
N
N
N
Chailease Holding Co Ltd
529900L76E6T0JCM3J27
CHAILEASE HOLDING CO LTD
000000000
7480000.000000
NS
54477803.880000
0.8664294733
Long
EC
CORP
KY
N
2
N
N
N
Yandex NV
549300GGZHJ5Q1B18P93
YANDEX NV
000000000
1338330.000000
NS
USD
133.830000
0.0000021285
Long
EC
CORP
NL
N
3
N
N
N
BDO Unibank Inc
3FGIIBS1PEI1FYQBGN97
BDO UNIBANK INC
000000000
20290932.000000
NS
52889255.330000
0.8411647749
Long
EC
CORP
PH
N
2
N
N
N
Zhongsheng Group Holdings Ltd
3003005VYMEBAJNJ2Y26
ZHONGSHENG GROUP HOLDINGS LTD
000000000
39515000.000000
NS
168788990.330000
2.6844649669
Long
EC
CORP
KY
N
2
N
N
N
Raia Drogasil SA
N/A
RAIA DROGASIL SA
000000000
20526823.000000
NS
108152874.700000
1.7200920666
Long
EC
CORP
BR
N
2
N
N
N
ASML Holding NV
724500Y6DUVHQD6OXN27
ASML HOLDING NV
000000000
150710.000000
NS
95642478.740000
1.5211234040
Long
EC
CORP
NL
N
2
N
N
N
Moscow Exchange MICEX-RTS PJSC
253400M5M1222KPNWE87
MOSCOW EXCHANGE MICEX-RTS PJSC
000000000
8670400.000000
NS
10.840000
0.0000001724
Long
EC
CORP
RU
N
3
N
N
N
Sumber Alfaria Trijaya Tbk PT
N/A
SUMBER ALFARIA TRIJAYA TBK PT
000000000
85887800.000000
NS
16982788.780000
0.2700987868
Long
EC
CORP
ID
N
2
N
N
N
Asian Paints Ltd
335800HEHXGYRUNERD75
ASIAN PAINTS LTD
000000000
1082426.000000
NS
38410970.940000
0.6108982916
Long
EC
CORP
IN
N
2
N
N
N
HDFC Life Insurance Co Ltd
335800RQI8GAFHIRGZ37
HDFC LIFE INSURANCE CO LTD
000000000
7973989.000000
NS
51835689.410000
0.8244085825
Long
EC
CORP
IN
N
2
N
N
N
HDFC Asset Management Co Ltd
3358002FLK8AK8WSEP31
HDFC ASSET MANAGEMENT CO LTD
000000000
987609.000000
NS
21392698.300000
0.3402351600
Long
EC
CORP
IN
N
2
N
N
N
B3 SA - Brasil Bolsa Balcao
4GTK5S46E6H318LMDS44
B3 SA - BRASIL BOLSA BALCAO
000000000
40842615.000000
NS
95396059.330000
1.5172042842
Long
EC
CORP
BR
N
2
N
N
N
Meituan
21380033K525E5JLIA77
MEITUAN
000000000
5064470.000000
NS
86554107.870000
1.3765795380
Long
EC
CORP
KY
N
2
N
N
N
Silergy Corp
N/A
SILERGY CORP
000000000
2199000.000000
NS
34709740.060000
0.5520329319
Long
EC
CORP
KY
N
2
N
N
N
Klabin SA
N/A
KLABIN SA
000000000
2989021.000000
NS
11439995.770000
0.1819447335
Long
EC
CORP
BR
N
2
N
N
N
Prosus NV
635400Z5LQ5F9OLVT688
PROSUS NV
000000000
452325.000000
NS
33849077.280000
0.5383447223
Long
EC
CORP
NL
N
2
N
N
N
HDFC Bank Ltd
335800ZQ6I4E2JXENC50
HDFC BANK LTD
000000000
3910036.000000
NS
80819268.640000
1.2853711305
Long
EC
CORP
IN
N
2
N
N
N
Alibaba Group Holding Ltd
5493001NTNQJDH60PM02
ALIBABA GROUP HOLDING LTD
000000000
6577156.000000
NS
69544392.660000
1.1060525060
Long
EC
CORP
KY
N
2
N
N
N
Budweiser Brewing Co APAC Ltd
549300YF1MR4GTF18132
BUDWEISER BREWING CO APAC LTD
000000000
44720200.000000
NS
129206076.520000
2.0549277844
Long
EC
CORP
KY
N
2
N
N
N
JD.com Inc
549300HVTWB0GJZ16V92
JD.COM INC
000000000
2103345.000000
NS
37540175.720000
0.5970489330
Long
EC
CORP
KY
N
2
N
N
N
Nongfu Spring Co Ltd
300300P08GGT4SKR9G93
NONGFU SPRING CO LTD
000000000
6199200.000000
NS
33635327.590000
0.5349451904
Long
EC
CORP
CN
N
2
N
N
N
Tencent Holdings Ltd
254900N4SLUMW4XUYY11
TENCENT HOLDINGS LTD
000000000
7676500.000000
NS
340960313.180000
5.4227234493
Long
EC
CORP
KY
N
2
N
N
N
Arabian Internet & Communications Services Co
N/A
ARABIAN INTERNET & COMMUNICATIONS SERVICES CO
000000000
502112.000000
NS
37585844.020000
0.5977752537
Long
EC
CORP
SA
N
2
N
N
N
Li Auto Inc
2549003R73Q70J5H4I65
LI AUTO INC
000000000
173800.000000
NS
2058462.650000
0.0327383371
Long
EC
CORP
KY
N
2
N
N
N
ZWSOFT Co Ltd Guangzhou
N/A
ZWSOFT CO LTD GUANGZHOU
000000000
1246945.000000
NS
35287383.350000
0.5612199243
Long
EC
CORP
CN
N
2
N
N
N
China Resources Mixc Lifestyle Services Ltd
N/A
CHINA RESOURCES MIXC LIFESTYLE SERVICES LTD
000000000
7473600.000000
NS
39622085.330000
0.6301601768
Long
EC
CORP
KY
N
2
N
N
N
Nahdi Medical Co
N/A
NAHDI MEDICAL CO
000000000
1708574.000000
NS
82102344.070000
1.3057775032
Long
EC
CORP
SA
N
2
N
N
N
Yum China Holdings Inc
529900DO9BYZ7VA3K502
YUM CHINA HOLDINGS INC
000000000
363600.000000
NS
22251774.160000
0.3538981308
Long
EC
CORP
US
N
2
N
N
N
Localiza Rent a Car SA
N/A
LOCALIZA RENT A CAR SA
000000000
44705.000000
NS
153802.840000
0.0024461212
Long
EC
CORP
BR
N
2
N
N
N
Globant SA
2221008DCMSPYS42DS88
GLOBANT SA
000000000
41400.000000
NS
USD
6494418.000000
0.1032889501
Long
EC
CORP
LU
N
1
N
N
N
Axis Bank Ltd
549300HVNWMJPOFVNI41
AXIS BANK LTD
000000000
4444515.000000
NS
46915903.820000
0.7461630048
Long
EC
CORP
IN
N
2
N
N
N
Wal-Mart de Mexico SAB de CV
N/A
WAL-MART DE MEXICO SAB DE CV
000000000
27619853.000000
NS
111327386.570000
1.7705803472
Long
EC
CORP
MX
N
2
N
N
N
Becle SAB de CV
529900JY55CZKMJLCE09
BECLE SAB DE CV
000000000
2601200.000000
NS
6021410.160000
0.0957661077
Long
EC
CORP
MX
N
2
N
N
N
ZHEJIANG SANHUA INTELLIGENT CONTROLS CO LTD
N/A
ZHEJIANG SANHUA INTELLIGENT CONTROLS CO LTD
000000000
11477414.000000
NS
38723704.410000
0.6158720878
Long
EC
CORP
CN
N
2
N
N
N
GLODON CO LTD
N/A
GLODON CO LTD
000000000
420700.000000
NS
3525168.190000
0.0560652119
Long
EC
CORP
CN
N
2
N
N
N
N/A
N/A
SHENZHEN INOVANCE TECHNOLOGY CO LTD
000000000
5445731.000000
NS
48636523.890000
0.7735282037
Long
EC
CORP
CN
N
2
N
N
N
N/A
N/A
SONGCHENG PERFORMANCE DEVELOPMENT CO LTD
000000000
5384400.000000
NS
11338523.980000
0.1803308992
Long
EC
CORP
CN
N
2
N
N
N
CHACHA FOOD CO LTD
N/A
CHACHA FOOD CO LTD
000000000
6674400.000000
NS
41757583.560000
0.6641237083
Long
EC
CORP
CN
N
2
N
N
N
N/A
N/A
KWEICHOW MOUTAI CO LTD
000000000
134104.000000
NS
34118752.990000
0.5426337164
Long
EC
CORP
CN
N
2
N
N
N
HUNDSUN TECHNOLOGIES INC
N/A
HUNDSUN TECHNOLOGIES INC
000000000
10185210.000000
NS
72797314.140000
1.1577878339
Long
EC
CORP
CN
N
2
N
N
N
FUYAO GLASS INDUSTRY GROUP CO LTD
N/A
FUYAO GLASS INDUSTRY GROUP CO LTD
000000000
15377281.000000
NS
75427259.300000
1.1996151807
Long
EC
CORP
CN
N
2
N
N
N
N/A
N/A
XIAMEN FARATRONIC CO LTD
000000000
751500.000000
NS
14471535.900000
0.2301591535
Long
EC
CORP
CN
N
2
N
N
N
HAI TIAN
N/A
FOSHAN HAITIAN FLAVOURING & FOOD CO LTD
000000000
4319175.000000
NS
44088378.610000
0.7011932923
Long
EC
CORP
CN
N
2
N
N
N
HONGFA TECHNOLOGY CO LTD
N/A
HONGFA TECHNOLOGY CO LTD
000000000
6067784.000000
NS
27426539.320000
0.4361989714
Long
EC
CORP
CN
N
2
N
N
N
OPPLE LIGHTING CO LTD
N/A
YIFENG PHARMACY CHAIN CO LTD
000000000
11464303.000000
NS
82546516.790000
1.3128417442
Long
EC
CORP
CN
N
2
N
N
N
2023-04-30
T. ROWE PRICE INTERNATIONAL FUNDS, INC.
/s/ Alan Dupski
Alan Dupski
Treasurer & Vice President