0001752724-20-270122.txt : 20201223
0001752724-20-270122.hdr.sgml : 20201223
20201223152735
ACCESSION NUMBER: 0001752724-20-270122
CONFORMED SUBMISSION TYPE: NPORT-P
PUBLIC DOCUMENT COUNT: 1
CONFORMED PERIOD OF REPORT: 20201030
FILED AS OF DATE: 20201223
PERIOD START: 20201031
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: 201412013
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
NPORT-P
1
primary_doc.xml
NPORT-P
false
0000313212
XXXXXXXX
S000018747
C000184321
C000051889
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
2020-10-31
2020-10-30
N
101517671.90
169230.93
101348440.97
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
215416.34000000
N
First Abu Dhabi Bank PJSC
2138002Y3WMK6RZS8H90
First Abu Dhabi Bank PJSC
000000000
945535.00000000
NS
2913569.91000000
2.874804863414
Long
EC
CORP
AE
N
2
N
N
N
T. ROWE PRICE GOVERNMENT RESERVE FUND
5493002Y0IYARJVQ5N24
T. ROWE PRICE GOVERNMENT RESERVE FUND
76105Y109
506938.69000000
NS
USD
506938.69000000
0.500193870915
Long
STIV
RF
US
N
1
N
N
N
Network International Holdings
213800XVRNKWENNLKK60
Network International Holdings PLC
000000000
301850.00000000
NS
866134.20000000
0.854610284786
Long
EC
CORP
AE
N
2
N
N
N
Vodacom Tanzania Ltd
N/A
Vodacom Tanzania Ltd
000000000
1305429.00000000
NS
300663.04000000
0.296662718362
Long
EC
CORP
TZ
N
2
N
N
N
Capitec Bank Holdings Ltd
N/A
Capitec Bank Holdings Ltd
000000000
45653.00000000
NS
3208478.09000000
3.165789290187
Long
EC
CORP
ZA
N
2
N
N
N
Shoprite Holdings Ltd
529900Q4O1EYP6NH5150
Shoprite Holdings Ltd
000000000
485136.00000000
NS
3843622.09000000
3.792482699499
Long
EC
CORP
ZA
N
2
N
N
N
Commercial International Bank
213800FIIXJAMEVRIH48
Commercial International Bank Egypt SAE
201712205
144659.00000000
NS
USD
558005.54000000
0.550581276494
Long
EC
CORP
EG
N
2
N
N
N
Standard Chartered Bank Zambia
549300247QDZHDI30A83
Standard Chartered Bank Zambia PLC
000000000
1711371.00000000
NS
84004.23000000
0.082886553750
Long
EC
CORP
ZM
N
2
N
N
N
FirstRand Ltd
N/A
FirstRand Ltd
000000000
1647292.00000000
NS
3823905.14000000
3.773028083512
Long
EC
CORP
ZA
N
2
N
N
N
Bid Corp Ltd
N/A
Bid Corp Ltd
000000000
132310.00000000
NS
1821622.62000000
1.797385931707
Long
EC
CORP
ZA
N
2
N
N
N
Dr Sulaiman Al Habib Medical S
N/A
Dr Sulaiman Al Habib Medical Services Group Co
000000000
50084.00000000
NS
1260399.87000000
1.243630250191
Long
EC
CORP
SA
N
2
N
N
N
Qatar National Bank QPSC
549300FFSRVBS0SQXY75
Qatar National Bank QPSC
000000000
871274.00000000
NS
4230154.41000000
4.173872207123
Long
EC
CORP
QA
N
2
N
N
N
Mr Price Group Ltd
378900D3417C35C5D733
Mr Price Group Ltd
000000000
140703.00000000
NS
1064415.47000000
1.050253422561
Long
EC
CORP
ZA
N
2
N
N
N
Naspers Ltd
21380044BQ8812EEKT59
Naspers Ltd
000000000
62396.00000000
NS
12181419.03000000
12.01934525426
Long
EC
CORP
ZA
N
2
N
N
N
Vivo Energy PLC
213800TR7V9QN896AU56
Vivo Energy PLC
000000000
670640.00000000
NS
657652.75000000
0.648902680402
Long
EC
CORP
GB
N
2
N
N
N
United Electronics Co
N/A
United Electronics Co
000000000
142535.00000000
NS
2903311.63000000
2.864683069825
Long
EC
CORP
SA
N
2
N
N
N
Helios Towers PLC
213800DGC7GS4XCHCU30
Helios Towers PLC
000000000
1426948.00000000
NS
2977572.85000000
2.937956244320
Long
EC
CORP
GB
N
2
N
N
N
Ninety One PLC
549300G0TJCT3K15ZG14
Ninety One PLC
000000000
401145.00000000
NS
1078370.27000000
1.064022553952
Long
EC
CORP
GB
N
2
N
N
N
Label Vie
N/A
Label Vie
000000000
7705.00000000
NS
2466454.54000000
2.433638363248
Long
EC
CORP
MA
N
2
N
N
N
East African Breweries Ltd
N/A
East African Breweries Ltd
000000000
752100.00000000
NS
1036721.53000000
1.022927950422
Long
EC
CORP
KE
N
2
N
N
N
Delivery Hero SE
529900C3EX1FZGE48X78
Delivery Hero SE
000000000
5194.00000000
NS
596239.12000000
0.588306158726
Long
EC
CORP
DE
N
2
N
N
N
United International Transport
N/A
United International Transportation Co
000000000
93364.00000000
NS
843469.59000000
0.832247227413
Long
EC
CORP
SA
N
2
N
N
N
Edita Food Industries SAE
2138009F7ZFOJY44V768
Edita Food Industries SAE
000000000
1054410.00000000
NS
612824.33000000
0.604670702513
Long
EC
CORP
EG
N
2
N
N
N
Yanbu National Petrochemical C
N/A
Yanbu National Petrochemical Co
000000000
92118.00000000
NS
1410323.70000000
1.391559343687
Long
EC
CORP
SA
N
2
N
N
N
Anglo American PLC
549300S9XF92D1X8ME43
Anglo American PLC
000000000
41536.00000000
NS
965025.46000000
0.952185796608
Long
EC
CORP
GB
N
2
N
N
N
National Bank of Kuwait SAKP
549300NB7FE83IH6BW96
National Bank of Kuwait SAKP
000000000
2104950.00000000
NS
5816137.87000000
5.738754157769
Long
EC
CORP
KW
N
2
N
N
N
Gulf Bank KSCP
254900600P224MZQZD69
Gulf Bank KSCP
000000000
1788640.00000000
NS
1292468.50000000
1.275272207080
Long
EC
CORP
KW
N
2
N
N
N
Mouwasat Medical Services Co
N/A
Mouwasat Medical Services Co
000000000
108623.00000000
NS
3706050.51000000
3.656741509321
Long
EC
CORP
SA
N
2
N
N
N
Leejam Sports Co JSC
N/A
Leejam Sports Co JSC
000000000
31768.00000000
NS
524035.15000000
0.517062862521
Long
EC
CORP
SA
N
2
N
N
N
Transaction Capital Ltd
N/A
Transaction Capital Ltd
000000000
428649.00000000
NS
523482.66000000
0.516517723400
Long
EC
CORP
ZA
N
2
N
N
N
Boubyan Bank KSCP
254900D1UAYOAUPGL280
Boubyan Bank KSCP
000000000
555062.00000000
NS
1078188.80000000
1.063843498410
Long
EC
CORP
KW
N
2
N
N
N
Integrated Diagnostics Holding
2138007JN9NUWKKTS790
Integrated Diagnostics Holdings PLC
000000000
411752.00000000
NS
USD
1447412.20000000
1.428154381208
Long
EC
CORP
EG
N
2
N
N
N
Equity Group Holdings PLC/Keny
N/A
Equity Group Holdings PLC/Kenya
000000000
3608000.00000000
NS
1113760.52000000
1.098941936689
Long
EC
CORP
KE
N
2
N
N
N
BK Group PLC
N/A
BK Group PLC
000000000
5916880.00000000
NS
708128.21000000
0.698706564425
Long
EC
CORP
RW
N
2
N
N
N
Attijariwafa Bank
213800NKX83414QQZ664
Attijariwafa Bank
000000000
65455.00000000
NS
2685070.61000000
2.649345746517
Long
EC
CORP
MA
N
2
N
N
N
Fawry for Banking & Payment Te
N/A
Fawry for Banking & Payment Technology Services SAE
000000000
862739.00000000
NS
1822535.89000000
1.798287050650
Long
EC
CORP
EG
N
2
N
N
N
Mondi PLC
213800LOZA69QFDC9N34
Mondi PLC
000000000
70448.00000000
NS
1335227.99000000
1.317462782081
Long
EC
CORP
GB
N
2
N
N
N
National Commercial Bank
5586006ZEFQ542K7CY16
National Commercial Bank
000000000
442130.00000000
NS
4590480.95000000
4.529404602640
Long
EC
CORP
SA
N
2
N
N
N
Sanlam Ltd
37890014418406D9FC23
Sanlam Ltd
000000000
665227.00000000
NS
1940408.42000000
1.914591286682
Long
EC
CORP
ZA
N
2
N
N
N
Al Rajhi Bank
558600BQZS4Y1DTU8589
Al Rajhi Bank
000000000
510615.00000000
NS
8960001.52000000
8.840788703056
Long
EC
CORP
SA
N
2
N
N
N
Kuwait Finance House KSCP
2549007KX0N057S9BC98
Kuwait Finance House KSCP
000000000
681629.00000000
NS
1467384.92000000
1.447861364176
Long
EC
CORP
KW
N
2
N
N
N
Clicks Group Ltd
378900E967958A677472
Clicks Group Ltd
000000000
173498.00000000
NS
2509372.81000000
2.475985605681
Long
EC
CORP
ZA
N
2
N
N
N
Prosus NV
635400Z5LQ5F9OLVT688
Prosus NV
000000000
21029.00000000
NS
2099443.88000000
2.071510779945
Long
EC
CORP
NL
N
2
N
N
N
Saudi Basic Industries Corp
213800ZCTFZZZJSK8645
Saudi Basic Industries Corp
000000000
103957.00000000
NS
2493395.05000000
2.460220429772
Long
EC
CORP
SA
N
2
N
N
N
Hightech Payment Systems SA
N/A
Hightech Payment Systems SA
000000000
1967.00000000
NS
1063592.29000000
1.049441194970
Long
EC
CORP
MA
N
2
N
N
N
Bupa Arabia for Cooperative In
558600B2WJHD5P31XS68
Bupa Arabia for Cooperative Insurance Co
000000000
15453.00000000
NS
470364.02000000
0.464105826886
Long
EC
CORP
SA
N
2
N
N
N
Safaricom PLC
N/A
Safaricom PLC
000000000
4131000.00000000
NS
1178793.87000000
1.163110017991
Long
EC
CORP
KE
N
2
N
N
N
2020-12-22
T. ROWE PRICE INTERNATIONAL FUNDS, INC.
Alan S. Dupski
Alan S. Dupski
Treasurer & Vice President