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