0000313212-24-000578.txt : 20240627
0000313212-24-000578.hdr.sgml : 20240627
20240627105331
ACCESSION NUMBER: 0000313212-24-000578
CONFORMED SUBMISSION TYPE: NPORT-P
PUBLIC DOCUMENT COUNT: 1
CONFORMED PERIOD OF REPORT: 20240430
FILED AS OF DATE: 20240627
DATE AS OF CHANGE: 20240627
PERIOD START: 20241031
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: T. Rowe Price International Funds, Inc.
CENTRAL INDEX KEY: 0000313212
ORGANIZATION NAME:
IRS NUMBER: 521175211
FISCAL YEAR END: 1231
FILING VALUES:
FORM TYPE: NPORT-P
SEC ACT: 1940 Act
SEC FILE NUMBER: 811-02958
FILM NUMBER: 241076421
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
S000018747
T. Rowe Price Africa & Middle East Fund
C000051889
T. Rowe Price Africa & Middle East Fund
TRAMX
C000184321
T. Rowe Price Africa & Middle East Fund-I Class
PRAMX
C000225812
T. Rowe Price Africa & Middle East Fund-Z Class
TRZMX
NPORT-P
1
primary_doc.xml
NPORT-P
false
0000313212
XXXXXXXX
S000018747
C000225812
C000051889
C000184321
T. ROWE PRICE INTERNATIONAL FUNDS, INC.
811-02958
0000313212
549300O4BT3AMY6OUC26
100 East Pratt Street
Baltimore
21202
410-345-2000
T. Rowe Price Africa & Middle East Fund
S000018747
Q0BDHQYSLARY8T9Q5425
2024-10-31
2024-04-30
N
96679272.120000
1218464.160000
95460807.960000
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
3687.340000
USD
N
Commercial International Bank - Egypt (CIB)
213800FIIXJAMEVRIH48
COMMERCIAL INTERNATIONAL BANK - EGYPT (CIB)
000000000
386782.000000
NS
USD
573483.310000
0.6007526253
Long
EC
CORP
EG
N
2
N
N
N
Bidvest Group Ltd/The
5299002ARE4TRMIRGM72
BIDVEST GROUP LTD/THE
000000000
100175.000000
NS
1306386.890000
1.3685060057
Long
EC
CORP
ZA
N
2
N
N
N
Clicks Group Ltd
378900E967958A677472
CLICKS GROUP LTD
000000000
91616.000000
NS
1425434.830000
1.4932147134
Long
EC
CORP
ZA
N
2
N
N
N
Qatar National Bank QPSC
549300FFSRVBS0SQXY75
QATAR NATIONAL BANK QPSC
000000000
997462.000000
NS
3797623.540000
3.9782017575
Long
EC
CORP
QA
N
2
N
N
N
Foschini Group Ltd/The
3789PTO7LG718IG59F97
FOSCHINI GROUP LTD/THE
000000000
175876.000000
NS
928589.450000
0.9727441762
Long
EC
CORP
ZA
N
2
N
N
N
Capitec Bank Holdings Ltd
N/A
CAPITEC BANK HOLDINGS LTD
000000000
16165.000000
NS
2000627.420000
2.0957578956
Long
EC
CORP
ZA
N
2
N
N
N
MTN Group Ltd
2549009JD6Q6XHZS5E05
MTN GROUP LTD
000000000
283629.000000
NS
1359379.210000
1.4240181275
Long
EC
CORP
ZA
N
2
N
N
N
FirstRand Ltd
529900XYOP8CUZU7R671
FIRSTRAND LTD
000000000
761045.000000
NS
2627243.120000
2.7521693731
Long
EC
CORP
ZA
N
2
N
N
N
First Abu Dhabi Bank PJSC
2138002Y3WMK6RZS8H90
FIRST ABU DHABI BANK PJSC
000000000
982340.000000
NS
3339740.680000
3.4985464206
Long
EC
CORP
AE
N
2
N
N
N
Industries Qatar QSC
N/A
INDUSTRIES QATAR QSC
000000000
457588.000000
NS
1535199.940000
1.6081991896
Long
EC
CORP
QA
N
2
N
N
N
Anglo American Platinum Ltd
529900RORCZ0E5S5FX81
ANGLO AMERICAN PLATINUM LTD
000000000
28146.000000
NS
980464.700000
1.0270861110
Long
EC
CORP
ZA
N
2
N
N
N
Gulf Bank KSCP
254900600P224MZQZD69
GULF BANK KSCP
000000000
1569093.000000
NS
1310854.800000
1.3731863662
Long
EC
CORP
KW
N
2
N
N
N
National Bank of Kuwait SAKP
549300NB7FE83IH6BW96
NATIONAL BANK OF KUWAIT SAKP
000000000
271483.000000
NS
760839.290000
0.7970174423
Long
EC
CORP
KW
N
2
N
N
N
T. Rowe Price Government Reserve Fund
5493002Y0IYARJVQ5N24
T. Rowe Price Government Reserve Fund
76105Y109
387468.980000
NS
USD
387468.980000
0.4058932543
Long
STIV
RF
US
N
1
N
N
N
T. Rowe Price Government Reserve Fund
5493002Y0IYARJVQ5N24
T. Rowe Price Government Reserve Fund \u2013 Collateral
76105YYY8
800184.500000
NS
USD
800184.500000
0.8382335297
Long
STIV
RF
US
N
1
N
N
Woolworths Holdings Ltd/South Africa
37890095421E07184E97
WOOLWORTHS HOLDINGS LTD/SOUTH AFRICA
000000000
370364.000000
NS
1185992.440000
1.2423867610
Long
EC
CORP
ZA
N
2
N
N
N
Aspen Pharmacare Holdings Ltd
635400ZYSN1IRD5QWQ94
ASPEN PHARMACARE HOLDINGS LTD
000000000
176698.000000
NS
2104988.670000
2.2050815565
Long
EC
CORP
ZA
N
2
N
N
N
Sanlam Ltd
37890014418406D9FC23
SANLAM LTD
000000000
222056.000000
NS
803261.420000
0.8414567582
Long
EC
CORP
ZA
N
2
N
N
N
Qatar Gas Transport Co Ltd
N/A
QATAR GAS TRANSPORT CO LTD
000000000
1295290.000000
NS
1419900.220000
1.4874169309
Long
EC
CORP
QA
N
2
N
N
N
Aldrees Petroleum and Transport Services Co
N/A
ALDREES PETROLEUM AND TRANSPORT SERVICES CO
000000000
27653.000000
NS
1234400.360000
1.2930964931
Long
EC
CORP
SA
N
2
N
N
N
Jarir Marketing Co
N/A
JARIR MARKETING CO
000000000
322909.000000
NS
1163937.820000
1.2192834367
Long
EC
CORP
SA
N
2
N
N
N
Etihad Etisalat Co
2549007BA9ABDE3HVK79
ETIHAD ETISALAT CO
000000000
116631.000000
NS
1614424.950000
1.6911913742
Long
EC
CORP
SA
N
2
N
N
N
Saudi Awwal Bank
558600TQS0WENZUC5190
SAUDI AWWAL BANK
000000000
322972.000000
NS
3504862.780000
3.6715201295
Long
EC
CORP
SA
N
2
N
N
N
Al Rajhi Bank
558600BQZS4Y1DTU8589
AL RAJHI BANK
000000000
427412.000000
NS
9090737.980000
9.5230054870
Long
EC
CORP
SA
N
2
N
N
N
Riyad Bank
54930037RJ782ISGGM71
RIYAD BANK
000000000
234609.000000
NS
1729872.610000
1.8121286075
Long
EC
CORP
SA
N
2
N
N
N
Saudi Telecom Co
21380028ATJ79OTA9W17
SAUDI TELECOM CO
000000000
61378.000000
NS
615884.420000
0.6451699217
Long
EC
CORP
SA
N
2
N
N
N
Saudi Basic Industries Corp
213800ZCTFZZZJSK8645
SAUDI BASIC INDUSTRIES CORP
000000000
148606.000000
NS
3348142.570000
3.5073478232
Long
EC
CORP
SA
N
2
N
N
N
Saudi Pharmaceutical Industries & Medical Appliances Corp
N/A
SAUDI PHARMACEUTICAL INDUSTRIES & MEDICAL APPLIANCES CORP
000000000
89550.000000
NS
889019.780000
0.9312929557
Long
EC
CORP
SA
N
2
N
N
N
Saudia Dairy & Foodstuff Co
N/A
SAUDIA DAIRY & FOODSTUFF CO
000000000
5037.000000
NS
490707.900000
0.5140412181
Long
EC
CORP
SA
N
2
N
N
N
Sahara International Petrochemical Co
N/A
SAHARA INTERNATIONAL PETROCHEMICAL CO
000000000
167288.000000
NS
1528975.420000
1.6016786917
Long
EC
CORP
SA
N
2
N
N
N
Anglo American PLC
549300S9XF92D1X8ME43
ANGLO AMERICAN PLC
000000000
31877.000000
NS
1038653.910000
1.0880422366
Long
EC
CORP
GB
N
2
N
N
N
United International Transportation Co
N/A
UNITED INTERNATIONAL TRANSPORTATION CO
000000000
81758.000000
NS
1819584.160000
1.9061059705
Long
EC
CORP
SA
N
2
N
N
N
Bupa Arabia for Cooperative Insurance Co
558600B2WJHD5P31XS68
BUPA ARABIA FOR COOPERATIVE INSURANCE CO
000000000
21044.000000
NS
1354693.780000
1.4191099038
Long
EC
CORP
SA
N
2
N
N
N
Label Vie
N/A
LABEL VIE
000000000
3484.000000
NS
1489895.300000
1.5607402994
Long
EC
CORP
MA
N
2
N
N
N
Mouwasat Medical Services Co
N/A
MOUWASAT MEDICAL SERVICES CO
000000000
55191.000000
NS
1973775.130000
2.0676287706
Long
EC
CORP
SA
N
2
N
N
N
Aluminium Bahrain BSC
213800YLHRSLSVOHFH73
ALUMINIUM BAHRAIN BSC
000000000
219179.000000
NS
731778.040000
0.7665743205
Long
EC
CORP
BH
N
2
N
N
N
Centamin PLC
213800PDI9G7OUKLPV84
CENTAMIN PLC
000000000
671152.000000
NS
1013489.620000
1.0616813765
Long
EC
CORP
JE
N
2
N
N
N
Ivanhoe Mines Ltd
5299006XZISURYIA4G32
IVANHOE MINES LTD
000000000
53000.000000
NS
718396.110000
0.7525560755
Long
EC
CORP
CA
N
2
N
N
N
Leejam Sports Co JSC
N/A
LEEJAM SPORTS CO JSC
000000000
10806.000000
NS
603196.280000
0.6318784566
Long
EC
CORP
SA
N
2
N
N
N
Absa Group Ltd
2138006IPPRD4N6XLT30
ABSA GROUP LTD
000000000
172757.000000
NS
1332142.230000
1.3954860204
Long
EC
CORP
ZA
N
2
N
N
N
Prosus NV
635400Z5LQ5F9OLVT688
PROSUS NV
000000000
42654.000000
NS
1427200.710000
1.4950645616
Long
EC
CORP
NL
N
2
N
N
N
Boursa Kuwait Securities Co KPSC
N/A
BOURSA KUWAIT SECURITIES CO KPSC
000000000
191382.000000
NS
1242345.050000
1.3014189556
Long
EC
CORP
KW
N
2
N
N
N
Endeavour Mining PLC
529900NI5MXQ91GHXR07
ENDEAVOUR MINING PLC
000000000
40808.000000
NS
864033.130000
0.9051181825
Long
EC
CORP
GB
N
2
N
N
N
AL Yah Satellite Communications Co-Pjsc-Yah Sat
254900EPYJTFVMJEOA69
AL YAH SATELLITE COMMUNICATIONS CO-PJSC-YAH SAT
000000000
1260021.000000
NS
822722.680000
0.8618434073
Long
EC
CORP
AE
N
2
N
N
N
Integrated Diagnostics Holdings PLC
2138007JN9NUWKKTS790
INTEGRATED DIAGNOSTICS HOLDINGS PLC
000000000
2360232.000000
NS
USD
725129.160000
0.7596092842
Long
EC
CORP
JE
N
2
N
N
N
Cie Financiere Richemont SA
549300YIPGJ6UX2QPS51
CIE FINANCIERE RICHEMONT SA
000000000
5069.000000
NS
709532.170000
0.7432706523
Long
EC
CORP
CH
N
2
N
N
N
Ali Alghanim Sons Automotive Co KSCC
N/A
ALI ALGHANIM SONS AUTOMOTIVE CO KSCC
000000000
165602.000000
NS
591988.060000
0.6201372821
Long
EC
CORP
KW
N
2
N
N
N
Arabian Internet & Communications Services Co
N/A
ARABIAN INTERNET & COMMUNICATIONS SERVICES CO
000000000
15108.000000
NS
1397174.280000
1.4636103652
Long
EC
CORP
SA
N
2
N
N
N
Nahdi Medical Co
N/A
NAHDI MEDICAL CO
000000000
29420.000000
NS
1083094.290000
1.1345957709
Long
EC
CORP
SA
N
2
N
N
N
Naspers Ltd
21380044BQ8812EEKT59
NASPERS LTD
000000000
23279.000000
NS
4455079.780000
4.6669202526
Long
EC
CORP
ZA
N
2
N
N
N
ADNOC Drilling Co PJSC
254900JPRSQL1PM0JV19
ADNOC DRILLING CO PJSC
000000000
1110952.000000
NS
1167099.340000
1.2225952880
Long
EC
CORP
AE
N
2
N
N
N
AlKhorayef Water & Power Technologies Co
N/A
ALKHORAYEF WATER & POWER TECHNOLOGIES CO
000000000
15646.000000
NS
972109.850000
1.0183339852
Long
EC
CORP
SA
N
2
N
N
N
Meeza QSTP LLC
N/A
MEEZA QSTP LLC
000000000
994768.000000
NS
986796.750000
1.0337192520
Long
EC
CORP
QA
N
2
N
N
N
Power & Water Utility Co for Jubail & Yanbu
N/A
POWER & WATER UTILITY CO FOR JUBAIL & YANBU
000000000
66284.000000
NS
1143530.720000
1.1979059726
Long
EC
CORP
SA
N
2
N
N
N
ADNOC Logistics & Services
254900CIXQYSEOFXAB16
ADNOC LOGISTICS & SERVICES
000000000
976922.000000
NS
1063208.820000
1.1137647404
Long
EC
CORP
AE
N
2
N
N
N
Almawarid Manpower Co
N/A
ALMAWARID MANPOWER CO
000000000
21959.000000
NS
711467.970000
0.7452985002
Long
EC
CORP
SA
N
2
N
N
N
Parkin Co PJSC
N/A
PARKIN CO PJSC
000000000
1750000.000000
NS
1243567.750000
1.3026997954
Long
EC
CORP
AE
N
2
N
N
N
Saudi National Bank/The
5586006ZEFQ542K7CY16
SAUDI NATIONAL BANK/THE
000000000
629464.000000
NS
6301226.180000
6.6008515061
Long
EC
CORP
SA
N
2
N
N
N
Alphamin Resources Corp
529900YI7Z8X5I42E192
ALPHAMIN RESOURCES CORP
000000000
644500.000000
NS
585206.840000
0.6130336130
Long
EC
CORP
MU
N
2
N
N
N
Mr Price Group Ltd
378900D3417C35C5D733
MR PRICE GROUP LTD
000000000
106414.000000
NS
985873.030000
1.0327516088
Long
EC
CORP
ZA
N
2
N
N
N
Bid Corp Ltd
N/A
BID CORP LTD
000000000
87383.000000
NS
1998110.880000
2.0931216933
Long
EC
CORP
ZA
N
2
N
N
N
2024-05-29
T. ROWE PRICE INTERNATIONAL FUNDS, INC.
/s/ Alan Dupski
Alan Dupski
Treasurer & Vice President