0000313212-24-000566.txt : 20240627 0000313212-24-000566.hdr.sgml : 20240627 20240627105229 ACCESSION NUMBER: 0000313212-24-000566 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: 241076407 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 S000023645 T. Rowe Price Global Growth Stock Fund C000069642 T. Rowe Price Global Growth Stock Fund RPGEX C000069643 T. Rowe Price Global Growth Stock Fund-Advisor Class PAGLX C000184322 T. Rowe Price Global Growth Stock Fund-I Class RGGIX NPORT-P 1 primary_doc.xml NPORT-P false 0000313212 XXXXXXXX S000023645 C000184322 C000069642 C000069643 T. ROWE PRICE INTERNATIONAL FUNDS, INC. 811-02958 0000313212 549300O4BT3AMY6OUC26 100 East Pratt Street Baltimore 21202 410-345-2000 T. Rowe Price Global Growth Stock Fund S000023645 KV8JWCSE4GVTVM4B2185 2024-10-31 2024-04-30 N 1056573645.220000 9497900.640000 1047075744.580000 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 624403.960000 USD N Ashtead Group PLC 2138007UTBN8X9K1A235 ASHTEAD GROUP PLC 000000000 18075.000000 NS 1312459.930000 0.1253452710 Long EC CORP GB N 2 N N N Advanced Micro Devices Inc R2I72C950HOYXII45366 ADVANCED MICRO DEVICES INC 007903107 37116.000000 NS USD 5878432.080000 0.5614142158 Long EC CORP US N 1 N N N Airbnb Inc 549300HMUDNO0RY56D37 AIRBNB INC 009066101 14500.000000 NS USD 2299265.000000 0.2195891760 Long EC CORP US N 1 N N N Alphabet Inc 5493006MHB84DD0ZWV18 ALPHABET INC 02079K107 149972.000000 NS USD 24691390.080000 2.3581283597 Long EC CORP US N 1 N N N Amazon.com Inc ZXTILKJKG63JELOEG630 AMAZON.COM INC 023135106 190117.000000 NS USD 33270475.000000 3.1774659257 Long EC CORP US N 1 N N N American International Group Inc ODVCVCQG2BP6VHV36M30 AMERICAN INTERNATIONAL GROUP INC 026874784 74607.000000 NS USD 5618653.170000 0.5366042714 Long EC CORP US N 1 N N N Amphenol Corp 549300D3L3G0R4U4VT04 AMPHENOL CORP 032095101 78946.000000 NS USD 9534308.420000 0.9105653024 Long EC CORP US N 1 N N N Elevance Health Inc 8MYN82XMYQH89CTMTH67 ELEVANCE HEALTH INC 036752103 6510.000000 NS USD 3441055.800000 0.3286348498 Long EC CORP US N 1 N N N Apollo Global Management Inc N/A APOLLO GLOBAL MANAGEMENT INC 03769M106 33656.000000 NS USD 3647637.280000 0.3483642228 Long EC CORP US N 1 N N N Apple Inc HWUPKR0MPOU8FGXBT394 APPLE INC 037833100 195697.000000 NS USD 33333070.010000 3.1834440042 Long EC CORP US N 1 N N N Ares Management Corp 529900JUV61FH7B8VW38 ARES MANAGEMENT CORP 03990B101 34079.000000 NS USD 4535574.110000 0.4331658081 Long EC CORP US N 1 N N N Argenx SE 7245009C5FZE6G9ODQ71 ARGENX SE 04016X101 8049.000000 NS USD 3022399.500000 0.2886514673 Long EC CORP NL N 1 N N N AstraZeneca PLC PY6ZZQWO2IZFZC3IOL08 ASTRAZENECA PLC 046353108 136042.000000 NS USD 10322866.960000 0.9858758560 Long EC CORP GB N 1 N N N Atlassian Corp 549300V7ZY5P02D2MY38 ATLASSIAN CORP 049468101 11368.000000 NS USD 1958706.400000 0.1870644421 Long EC CORP US N 1 N N N AvalonBay Communities Inc K9G90K85RBWD2LAGQX17 AVALONBAY COMMUNITIES INC 053484101 12456.000000 NS USD 2361283.920000 0.2255122356 Long EC CORP US N 1 N N N Bank of America Corp 9DJT3UXIJIZJI4WXO774 BANK OF AMERICA CORP 060505104 22606.000000 NS USD 836648.060000 0.0799032987 Long EC CORP US N 1 N N N Booz Allen Hamilton Holding Corp 529900JPV47PIUWMA015 BOOZ ALLEN HAMILTON HOLDING CORP 099502106 21016.000000 NS USD 3103432.720000 0.2963904699 Long EC CORP US N 1 N N N CF Industries Holdings Inc 529900CG8YAQFZ2JMV97 CF INDUSTRIES HOLDINGS INC 125269100 50135.000000 NS USD 3959160.950000 0.3781160026 Long EC CORP US N 1 N N N Cigna Group/The 549300VIWYMSIGT1U456 CIGNA GROUP/THE 125523100 28921.000000 NS USD 10325953.840000 0.9861706656 Long EC CORP US N 1 N N N CSX Corp 549300JVQR4N1MMP3Q88 CSX CORP 126408103 150479.000000 NS USD 4998912.380000 0.4774165008 Long EC CORP US N 1 N N N Citigroup Inc 6SHGI4ZSSLCXXQSBB395 CITIGROUP INC 172967424 139817.000000 NS USD 8574976.610000 0.8189452057 Long EC CORP US N 1 N N N Colgate-Palmolive Co YMEGZFW4SBUSS5BQXF88 COLGATE-PALMOLIVE CO 194162103 40434.000000 NS USD 3716693.280000 0.3549593522 Long EC CORP US N 1 N N N Confluent Inc 254900MRZ83YWUV7SN74 CONFLUENT INC 20717M103 55259.000000 NS USD 1553883.080000 0.1484021656 Long EC CORP US N 1 N N N National Bank of Canada BSGEFEIOM18Y80CKCV46 NATIONAL BANK OF CANADA 000000000 24723.000000 NS 1985167.200000 0.1895915563 Long EC CORP CA N 2 N N N ConocoPhillips WPTL2Z3FIYTHSP5V2253 CONOCOPHILLIPS 20825C104 60070.000000 NS USD 7545993.400000 0.7206731164 Long EC CORP US N 1 N N N Constellation Energy Corp 549300F8Y20RYGNGV346 CONSTELLATION ENERGY CORP 21037T109 51447.000000 NS USD 9566055.180000 0.9135972473 Long EC CORP US N 1 N N N Coupang Inc 549300XR4L1D80AK4W76 COUPANG INC 22266T109 206598.000000 NS USD 4648455.000000 0.4439463930 Long EC CORP US N 1 N N N Danaher Corp S4BKK9OTCEWQ3YHPFM11 DANAHER CORP 235851102 15665.000000 NS USD 3863302.300000 0.3689611110 Long EC CORP US N 1 N N N EOG Resources Inc XWTZDRYZPBUHIQBKDB46 EOG RESOURCES INC 26875P101 36138.000000 NS USD 4774913.940000 0.4560237370 Long EC CORP US N 1 N N N EQT Corp 4NT01YGM4X7ZX86ISY52 EQT CORP 26884L109 235809.000000 NS USD 9453582.810000 0.9028556777 Long EC CORP US N 1 N N N Endava PLC 213800JJ6CRPCWCQVZ25 ENDAVA PLC 29260V105 85255.000000 NS USD 2472395.000000 0.2361237965 Long EC CORP GB N 1 N N N West Fraser Timber Co Ltd 5493005WD1ZK6WBVR988 WEST FRASER TIMBER CO LTD 000000000 65495.000000 NS 5016375.110000 0.4790842626 Long EC CORP CA N 2 N N N Meta Platforms Inc BQ4BKCS1HXDV9HN80Z93 META PLATFORMS INC 30303M102 42065.000000 NS USD 18095101.050000 1.7281558802 Long EC CORP US N 1 N N N FedEx Corp 549300E707U7WNPZN687 FEDEX CORP 31428X106 9030.000000 NS USD 2363873.400000 0.2257595415 Long EC CORP US N 1 N N N Fifth Third Bancorp THRNG6BD57P9QWTQLG42 FIFTH THIRD BANCORP 316773100 172666.000000 NS USD 6295402.360000 0.6012365765 Long EC CORP US N 1 N N N Fiserv Inc GI7UBEJLXYLGR2C7GV83 FISERV INC 337738108 70148.000000 NS USD 10709495.160000 1.0228004245 Long EC CORP US N 1 N N N Freeport-McMoRan Inc 549300IRDTHJQ1PVET45 FREEPORT-MCMORAN INC 35671D857 207479.000000 NS USD 10361501.260000 0.9895655891 Long EC CORP US N 1 N N N General Electric Co 3C7474T6CDKPR9K6YT90 GENERAL ELECTRIC CO 369604301 41658.000000 NS USD 6741097.560000 0.6438022841 Long EC CORP US N 1 N N N Airbus SE MINO79WLOO247M1IL051 AIRBUS SE 000000000 41705.000000 NS 6862881.520000 0.6554331485 Long EC CORP NL N 2 N N N HDFC Bank Ltd 335800ZQ6I4E2JXENC50 HDFC BANK LTD 40415F101 32320.000000 NS USD 1861632.000000 0.1777934414 Long EC CORP IN N 1 N N LVMH Moet Hennessy Louis Vuitton SE IOG4E947OATN0KJYSD45 LVMH MOET HENNESSY LOUIS VUITTON SE 000000000 1625.000000 NS 1334834.040000 0.1274820897 Long EC CORP FR N 2 N N N Hubbell Inc 54930088VDQ6840Y6597 HUBBELL INC 443510607 8682.000000 NS USD 3216854.640000 0.3072227254 Long EC CORP US N 1 N N N HubSpot Inc 529900BLNVEW0MVKJB37 HUBSPOT INC 443573100 5495.000000 NS USD 3323760.650000 0.3174326850 Long EC CORP US N 1 N N N Huntington Bancshares Inc/OH 549300XTVCVV9I7B5T19 HUNTINGTON BANCSHARES INC/OH 446150104 155430.000000 NS USD 2093642.100000 0.1999513513 Long EC CORP US N 1 N N N Hannover Rueck SE 529900KIN5BE45V5KB18 HANNOVER RUECK SE 000000000 15060.000000 NS 3735542.510000 0.3567595305 Long EC CORP DE N 2 N N N IDEX Corp 549300U5Y5EL6PHYLF13 IDEX CORP 45167R104 15374.000000 NS USD 3389352.040000 0.3236969300 Long EC CORP US N 1 N N N Intuit Inc VI90HBPH7XSFMB9E4M29 INTUIT INC 461202103 4211.000000 NS USD 2634485.820000 0.2516041302 Long EC CORP US N 1 N N N Intuitive Surgical Inc 54930052SRG011710797 INTUITIVE SURGICAL INC 46120E602 20385.000000 NS USD 7555088.700000 0.7215417547 Long EC CORP US N 1 N N N JPMorgan Chase & Co 8I5DZWZKVSZI1NUHU748 JPMORGAN CHASE & CO 46625H100 24584.000000 NS USD 4713736.160000 0.4501810098 Long EC CORP US N 1 N N N KKR & Co Inc 54930013V5I303TF9571 KKR & CO INC 48251W104 42653.000000 NS USD 3969714.710000 0.3791239297 Long EC CORP US N 1 N N N Schneider Electric SE 969500A1YF1XUYYXS284 SCHNEIDER ELECTRIC SE 000000000 16456.000000 NS 3752186.960000 0.3583491433 Long EC CORP FR N 2 N N N SAP SE 529900D6BF99LW9R2E68 SAP SE 000000000 41105.000000 NS 7422208.520000 0.7088511560 Long EC CORP DE N 2 N N N Kanzhun Ltd 254900F4ZCBITP7L0251 KANZHUN LTD 48553T106 171710.000000 NS USD 3398140.900000 0.3245363019 Long EC CORP KY N 1 N N N LPL Financial Holdings Inc 549300XROQ4Y8G2L7682 LPL FINANCIAL HOLDINGS INC 50212V100 10824.000000 NS USD 2913063.120000 0.2782093975 Long EC CORP US N 1 N N N ASM International NV 7245001I22ND6ZFHX623 ASM INTERNATIONAL NV 000000000 1588.000000 NS 998913.240000 0.0954002846 Long EC CORP NL N 2 N N N Las Vegas Sands Corp 549300DUOO1KXOHPM605 LAS VEGAS SANDS CORP 517834107 83365.000000 NS USD 3698071.400000 0.3531808868 Long EC CORP US N 1 N N N Liberty Media Corp-Liberty Formula One N/A LIBERTY MEDIA CORP-LIBERTY FORMULA ONE 531229755 10319.000000 NS USD 722020.430000 0.0689558930 Long EC CORP US N 1 N N N Eli Lilly & Co FRDRIPF3EKNDJ2CQJL29 ELI LILLY & CO 532457108 18979.000000 NS USD 14824496.900000 1.4157998575 Long EC CORP US N 1 N N N Marsh & McLennan Cos Inc 549300XMP3KDCKJXIU47 MARSH & MCLENNAN COS INC 571748102 26444.000000 NS USD 5273726.920000 0.5036624091 Long EC CORP US N 1 N N N Siemens AG W38RGI023J3WT1HWRP32 SIEMENS AG 000000000 35124.000000 NS 6579904.290000 0.6284076700 Long EC CORP DE N 2 N N N Martin Marietta Materials Inc 5299005MZ4WZECVATV08 MARTIN MARIETTA MATERIALS INC 573284106 3500.000000 NS USD 2054745.000000 0.1962365197 Long EC CORP US N 1 N N N Mastercard Inc AR5L2ODV9HN37376R084 MASTERCARD INC 57636Q104 18663.000000 NS USD 8420745.600000 0.8042155158 Long EC CORP US N 1 N N N Evotec SE 529900F9KI6OYITO9B12 EVOTEC SE 000000000 145863.000000 NS 1503148.230000 0.1435567807 Long EC CORP DE N 2 N N N McKesson Corp 549300WZWOM80UCFSF54 MCKESSON CORP 58155Q103 16654.000000 NS USD 8946695.340000 0.8544458590 Long EC CORP US N 1 N N N Deutsche Telekom AG 549300V9QSIG4WX4GJ96 DEUTSCHE TELEKOM AG 000000000 177806.000000 NS 4072747.040000 0.3889639370 Long EC CORP DE N 2 N N N MercadoLibre Inc 549300DKPDN9M5S8GB14 MERCADOLIBRE INC 58733R102 4076.000000 NS USD 5945661.200000 0.5678348707 Long EC CORP US N 1 N N N Infineon Technologies AG TSI2PJM6EPETEQ4X1U25 INFINEON TECHNOLOGIES AG 000000000 116164.000000 NS 4031242.120000 0.3850000481 Long EC CORP DE N 2 N N N MetLife Inc C4BXATY60WC6XEOZDX54 METLIFE INC 59156R108 76964.000000 NS USD 5470601.120000 0.5224646974 Long EC CORP US N 1 N N N Microsoft Corp INR2EJN1ERAN0W5ZP974 MICROSOFT CORP 594918104 112096.000000 NS USD 43642335.680000 4.1680208816 Long EC CORP US N 1 N N N MongoDB Inc 549300TPTG69WKWE1Z37 MONGODB INC 60937P106 4470.000000 NS USD 1632354.600000 0.1558965155 Long EC CORP US N 1 N N N Reliance Industries Ltd 5493003UOETFYRONLG31 RELIANCE INDUSTRIES LTD 000000000 149438.000000 NS 5242335.660000 0.5006644158 Long EC CORP IN N 2 N N N Kotak Mahindra Bank Ltd 335800E6GTTXKHXE2I75 KOTAK MAHINDRA BANK LTD 000000000 154411.000000 NS 3000484.510000 0.2865584964 Long EC CORP IN N 2 N N N BHP Group Ltd WZE1WSENV6JSZFK0JC28 BHP GROUP LTD 000000000 92359.000000 NS 2533048.650000 0.2419164672 Long EC CORP AU N 2 N N N LG Chem Ltd 988400IES4EIG7O06940 LG CHEM LTD 000000000 5788.000000 NS 1663172.500000 0.1588397505 Long EC CORP KR N 2 N N N Netflix Inc 549300Y7VHGU0I7CE873 NETFLIX INC 64110L106 11352.000000 NS USD 6250865.280000 0.5969831039 Long EC CORP US N 1 N N N SK Hynix Inc 988400XAIK6XISWQV045 SK HYNIX INC 000000000 39377.000000 NS 4859345.550000 0.4640872998 Long EC CORP KR N 2 N N N Jollibee Foods Corp 2138009XN3KTAAKUPR35 JOLLIBEE FOODS CORP 000000000 773590.000000 NS 3145464.400000 0.3004046666 Long EC CORP PH N 2 N N N Keyence Corp 529900M7PQBS7A89DZ11 KEYENCE CORP 000000000 13700.000000 NS 6024847.070000 0.5753974439 Long EC CORP JP N 2 N N N Mayora Indah Tbk PT 529900RM3VNQRMDJ7M38 MAYORA INDAH TBK PT 000000000 16260900.000000 NS 2397700.070000 0.2289901263 Long EC CORP ID N 2 N N N Mitsui & Co Ltd 2NRSB4GOU9DD6CNW5R48 MITSUI & CO LTD 000000000 91500.000000 NS 4417226.090000 0.4218630899 Long EC CORP JP N 2 N N N Mitsui Fudosan Co Ltd 353800ND4ZKNZDYKMF33 MITSUI FUDOSAN CO LTD 000000000 207100.000000 NS 2107669.750000 0.2012910490 Long EC CORP JP N 2 N N N Nestle Nigeria PLC 0292002173F4KD5E5347 NESTLE NIGERIA PLC 000000000 461084.000000 NS 269321.670000 0.0257213169 Long EC CORP NG N 2 N N N Nippon Sanso Holdings Corp 353800F1K6653B4VPY57 NIPPON SANSO HOLDINGS CORP 000000000 55500.000000 NS 1648483.840000 0.1574369236 Long EC CORP JP N 2 N N N Bank Mandiri Persero Tbk PT 549300RSKQN4Z5ZSGH94 BANK MANDIRI PERSERO TBK PT 000000000 20480600.000000 NS 8656681.700000 0.8267483747 Long EC CORP ID N 2 N N N Omron Corp 549300ZHW0TR2QZ0NY83 OMRON CORP 000000000 60700.000000 NS 2083369.570000 0.1989702828 Long EC CORP JP N 2 N N N Novo Nordisk A/S 549300DAQ1CVT6CXN342 NOVO NORDISK A/S 670100205 81764.000000 NS USD 10491138.840000 1.0019465062 Long EC CORP DK N 1 N N N NVIDIA Corp 549300S4KLFTLO7GSQ80 NVIDIA CORP 67066G104 46151.000000 NS USD 39875387.020000 3.8082619358 Long EC CORP US N 1 N N N Samsung Electronics Co Ltd 9884007ER46L6N7EI764 SAMSUNG ELECTRONICS CO LTD 000000000 138087.000000 NS 7675792.090000 0.7330694202 Long EC CORP KR N 2 N N N Old Dominion Freight Line Inc 5299009TWK32WE417T96 OLD DOMINION FREIGHT LINE INC 679580100 18728.000000 NS USD 3403064.880000 0.3250065621 Long EC CORP US N 1 N N N Taiwan Semiconductor Manufacturing Co Ltd 549300KB6NK5SBD14S87 TAIWAN SEMICONDUCTOR MANUFACTURING CO LTD 000000000 326000.000000 NS 7805668.670000 0.7454731628 Long EC CORP TW N 2 N N N Tokyo Seimitsu Co Ltd N/A TOKYO SEIMITSU CO LTD 000000000 46700.000000 NS 3038899.000000 0.2902272367 Long EC CORP JP N 2 N N N Paylocity Holding Corp 549300VH75FTB4DIEE07 PAYLOCITY HOLDING CORP 70438V106 35864.000000 NS USD 5564658.240000 0.5314475356 Long EC CORP US N 1 N N N EssilorLuxottica SA 549300M3VH1A3ER1TB49 ESSILORLUXOTTICA SA 000000000 8704.000000 NS 1855968.330000 0.1772525378 Long EC CORP FR N 2 N N N PDD Holdings Inc 5493000573DS7005T657 PDD HOLDINGS INC 722304102 26724.000000 NS USD 3345310.320000 0.3194907663 Long EC CORP KY N 1 N N N Procter & Gamble Co/The 2572IBTT8CCZW6AU4141 PROCTER & GAMBLE CO/THE 742718109 46639.000000 NS USD 7611484.800000 0.7269278120 Long EC CORP US N 1 N N N T. Rowe Price Government Reserve Fund 5493002Y0IYARJVQ5N24 T. Rowe Price Government Reserve Fund 76105Y109 3312149.220000 NS USD 3312149.220000 0.3163237461 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 5585841.850000 NS USD 5585841.850000 0.5334706566 Long STIV RF US N 1 N N Rivian Automotive Inc 25490004LNKJ84MFYY24 RIVIAN AUTOMOTIVE INC 76954A103 124174.000000 NS USD 1105148.600000 0.1055461943 Long EC CORP US N 1 N N Roper Technologies Inc 54930003T4SXCIWVXY35 ROPER TECHNOLOGIES INC 776696106 34342.000000 NS USD 17564559.320000 1.6774869832 Long EC CORP US N 1 N N N Salesforce Inc RCGZFPDMRW58VJ54VR07 SALESFORCE INC 79466L302 25394.000000 NS USD 6829462.360000 0.6522414826 Long EC CORP US N 1 N N N Schlumberger NV 213800ZUA17OK3QLGM62 SCHLUMBERGER NV 806857108 150581.000000 NS USD 7149585.880000 0.6828145831 Long EC CORP CW N 1 N N N Charles Schwab Corp/The 549300VSGCJ7E698NM85 CHARLES SCHWAB CORP/THE 808513105 168988.000000 NS USD 12496662.600000 1.1934821969 Long EC CORP US N 1 N N N Sea Ltd 529900OM6JLLW44YKI15 SEA LTD 81141R100 73560.000000 NS USD 4648256.400000 0.4439274259 Long EC CORP KY N 1 N N N ServiceNow Inc 549300HJTQM36M0E1G39 SERVICENOW INC 81762P102 8706.000000 NS USD 6036130.980000 0.5764751033 Long EC CORP US N 1 N N N Shopify Inc 549300HGQ43STJLLP808 SHOPIFY INC 82509L107 80860.000000 NS USD 5676372.000000 0.5421166548 Long EC CORP CA N 1 N N N Steel Dynamics Inc 549300HGGKEL4FYTTQ83 STEEL DYNAMICS INC 858119100 23112.000000 NS USD 3007333.440000 0.2872125971 Long EC CORP US N 1 N N N Stryker Corp 5493002F0SC4JTBU5137 STRYKER CORP 863667101 27406.000000 NS USD 9222119.000000 0.8807499408 Long EC CORP US N 1 N N N Synopsys Inc QG7T915N9S0NY5UKNE63 SYNOPSYS INC 871607107 11342.000000 NS USD 6017951.780000 0.5747389156 Long EC CORP US N 1 N N N Taiwan Semiconductor Manufacturing Co Ltd 549300KB6NK5SBD14S87 TAIWAN SEMICONDUCTOR MANUFACTURING CO LTD 874039100 39405.000000 NS USD 5411882.700000 0.5168568490 Long EC CORP TW N 1 N N N Targa Resources Corp 5493003QENHHS261UR94 TARGA RESOURCES CORP 87612G101 16700.000000 NS USD 1904802.000000 0.1819163523 Long EC CORP US N 1 N N N Teledyne Technologies Inc 549300VSMO9KYQWDND94 TELEDYNE TECHNOLOGIES INC 879360105 8344.000000 NS USD 3183069.120000 0.3039960706 Long EC CORP US N 1 N N N Tesla Inc 54930043XZGB27CTOV49 TESLA INC 88160R101 25258.000000 NS USD 4629286.240000 0.4421156983 Long EC CORP US N 1 N N N Thermo Fisher Scientific Inc HCHV7422L5HDJZCRFL38 THERMO FISHER SCIENTIFIC INC 883556102 8803.000000 NS USD 5006442.160000 0.4781356254 Long EC CORP US N 1 N N N Tradeweb Markets Inc N/A TRADEWEB MARKETS INC 892672106 48906.000000 NS USD 4974229.260000 0.4750591622 Long EC CORP US N 1 N N N Uber Technologies Inc 549300B2FTG34FILDR98 UBER TECHNOLOGIES INC 90353T100 68662.000000 NS USD 4550230.740000 0.4345655759 Long EC CORP US N 1 N N N Unilever PLC 549300MKFYEKVRWML317 UNILEVER PLC 904767704 88472.000000 NS USD 4587273.200000 0.4381032818 Long EC CORP GB N 1 N N N UnitedHealth Group Inc 549300GHBMY8T5GXDE41 UNITEDHEALTH GROUP INC 91324P102 9233.000000 NS USD 4466002.100000 0.4265213976 Long EC CORP US N 1 N N N Veeva Systems Inc 549300YZEXPDB92M2F02 VEEVA SYSTEMS INC 922475108 4776.000000 NS USD 948322.560000 0.0905686685 Long EC CORP US N 1 N N N Vertex Pharmaceuticals Inc 54930015RAQRRZ5ZGJ91 VERTEX PHARMACEUTICALS INC 92532F100 8749.000000 NS USD 3436694.690000 0.3282183460 Long EC CORP US N 1 N N N Walmart Inc Y87794H0US1R65VBXU25 WALMART INC 931142103 97723.000000 NS USD 5799860.050000 0.5539102668 Long EC CORP US N 1 N N N Waste Connections Inc 549300HDLRTPBQU69P29 WASTE CONNECTIONS INC 94106B101 36091.000000 NS USD 5849990.190000 0.5586978994 Long EC CORP CA N 1 N N N Wheaton Precious Metals Corp 549300XSFG5ZCGVYD886 WHEATON PRECIOUS METALS CORP 962879102 69400.000000 NS USD 3618516.000000 0.3455830219 Long EC CORP CA N 1 N N N Workday Inc 549300J0DYC0N31V7G13 WORKDAY INC 98138H101 15333.000000 NS USD 3752445.090000 0.3583737957 Long EC CORP US N 1 N N N Zoetis Inc 549300HD9Q1LOC9KLJ48 ZOETIS INC 98978V103 26299.000000 NS USD 4187852.760000 0.3999570023 Long EC CORP US N 1 N N N Larsen & Toubro Ltd 3358003FR3JIC5FRXA90 LARSEN & TOUBRO LTD 000000000 82085.000000 NS 3526192.760000 0.3367657763 Long EC CORP IN N 2 N N N Bank Central Asia Tbk PT 254900BR956G2OHVOM21 BANK CENTRAL ASIA TBK PT 000000000 16608700.000000 NS 9986555.620000 0.9537567527 Long EC CORP ID N 2 N N N SM Investments Corp 254900YB8UATFP21AF80 SM INVESTMENTS CORP 000000000 438276.000000 NS 7195853.230000 0.6872333035 Long EC CORP PH N 2 N N N Rentokil Initial PLC 549300VN4WV7Z6T14K68 RENTOKIL INITIAL PLC 000000000 563283.000000 NS 2843437.730000 0.2715598890 Long EC CORP GB N 2 N N N Daiichi Sankyo Co Ltd 353800XGIU2IHQGC9504 DAIICHI SANKYO CO LTD 000000000 230500.000000 NS 7758102.500000 0.7409303997 Long EC CORP JP N 2 N N N London Stock Exchange Group PLC 213800QAUUUP6I445N30 LONDON STOCK EXCHANGE GROUP PLC 000000000 42711.000000 NS 4708465.260000 0.4496776173 Long EC CORP GB N 2 N N N Experian PLC 635400RXXHHYT1JTSZ26 EXPERIAN PLC 000000000 133030.000000 NS 5365624.720000 0.5124390234 Long EC CORP JE N 2 N N N Godrej Consumer Products Ltd 335800P4GUWLGZFK2D63 GODREJ CONSUMER PRODUCTS LTD 000000000 184655.000000 NS 2715824.030000 0.2593722607 Long EC CORP IN N 2 N N N Galp Energia SGPS SA 2138003319Y7NM75FG53 GALP ENERGIA SGPS SA 000000000 416130.000000 NS 8938951.110000 0.8537062535 Long EC CORP PT N 2 N N N Asia Commercial Bank JSC 5493001VSLUXY7LJS086 ASIA COMMERCIAL BANK JSC 000000000 7365100.000000 NS 8312792.810000 0.7939055845 Long EC CORP VN N 2 N N N FPT Corp N/A FPT CORP 000000000 1809776.000000 NS 9406742.460000 0.8983822334 Long EC CORP VN N 2 N N N Svenska Cellulosa AB SCA 549300FW5JDRV1IJ0M67 SVENSKA CELLULOSA AB SCA 000000000 146797.000000 NS 2151348.170000 0.2054625161 Long EC CORP SE N 2 N N N Chubb Ltd E0JAN6VLUDI1HITHT809 CHUBB LTD 000000000 23503.000000 NS USD 5843785.920000 0.5581053663 Long EC CORP CH N 1 N N N Amadeus IT Group SA 9598004A3FTY3TEHHN09 AMADEUS IT GROUP SA 000000000 46699.000000 NS 2964170.020000 0.2830903147 Long EC CORP ES N 2 N N N Calbee Inc 529900CIHZID6O8LJH81 CALBEE INC 000000000 83600.000000 NS 1825955.260000 0.1743861673 Long EC CORP JP N 2 N N N PRADA SpA 8156000FE0A2DC5B7852 PRADA SPA 000000000 382100.000000 NS 3116145.850000 0.2976046257 Long EC CORP IT N 2 N N N AIA Group Ltd ZP5ILWVSYE4LJGMMVD57 AIA GROUP LTD 000000000 524800.000000 NS 3843823.100000 0.3671007680 Long EC CORP HK N 2 N N N Masan Group Corp 254900M1892CMJ87XD24 MASAN GROUP CORP 000000000 1027070.000000 NS 2712512.600000 0.2590560056 Long EC CORP VN N 2 N N N BDO Unibank Inc 3FGIIBS1PEI1FYQBGN97 BDO UNIBANK INC 000000000 3728897.000000 NS 9557265.170000 0.9127577656 Long EC CORP PH N 2 N N N Phu Nhuan Jewelry JSC N/A PHU NHUAN JEWELRY JSC 000000000 618700.000000 NS 2384735.410000 0.2277519484 Long EC CORP VN N 2 N N N Military Commercial Joint Stock Bank 5493007XE88E8JRNTJ93 MILITARY COMMERCIAL JOINT STOCK BANK 000000000 8582959.000000 NS 7558656.530000 0.7218824970 Long EC CORP VN N 2 N N N Brookfield Renewable Partners LP VA8DFMRI2GY8Y7V79H93 BROOKFIELD RENEWABLE PARTNERS LP 000000000 71114.000000 NS USD 1494105.140000 0.1426931287 Long EC CORP BM N 1 N N N InRetail Peru Corp 254900VANVRONUW77L44 INRETAIL PERU CORP 000000000 203345.000000 NS USD 6507040.000000 0.6214488334 Long EC CORP PA N 2 N N N ASML Holding NV 724500Y6DUVHQD6OXN27 ASML HOLDING NV N07059210 8477.000000 NS USD 7395928.190000 0.7063412774 Long EC CORP NL N 1 N N N Sumber Alfaria Trijaya Tbk PT N/A SUMBER ALFARIA TRIJAYA TBK PT 000000000 71583900.000000 NS 12874285.390000 1.2295467120 Long EC CORP ID N 2 N N N Vietnam Technological & Commercial Joint Stock Bank 5493001XNKHV3FNIUD50 VIETNAM TECHNOLOGICAL & COMMERCIAL JOINT STOCK BANK 000000000 2118900.000000 NS 3962679.390000 0.3784520280 Long EC CORP VN N 2 N N N BE Semiconductor Industries NV 7245007A1YFLI2GNYX06 BE SEMICONDUCTOR INDUSTRIES NV 000000000 9163.000000 NS 1215692.430000 0.1161035805 Long EC CORP NL N 2 N N N Container Corp Of India Ltd 335800T2XH4HLGGQSJ32 CONTAINER CORP OF INDIA LTD 000000000 188899.000000 NS 2316277.470000 0.2212139362 Long EC CORP IN N 2 N N N HDFC Bank Ltd 335800ZQ6I4E2JXENC50 HDFC BANK LTD 000000000 309023.000000 NS 5594873.700000 0.5343332351 Long EC CORP IN N 2 N N N Alibaba Group Holding Ltd 5493001NTNQJDH60PM02 ALIBABA GROUP HOLDING LTD 000000000 327968.000000 NS 3070785.560000 0.2932725331 Long EC CORP KY N 2 N N N Zomato Ltd 335800T4VOF9ETHF8W59 ZOMATO LTD 000000000 984862.000000 NS 2277697.500000 0.2175293919 Long EC CORP IN N 2 N N N Tencent Holdings Ltd 254900N4SLUMW4XUYY11 TENCENT HOLDINGS LTD 000000000 121900.000000 NS 5349362.130000 0.5108858798 Long EC CORP KY N 2 N N N Li Auto Inc 2549003R73Q70J5H4I65 LI AUTO INC 000000000 154125.000000 NS 2019330.250000 0.1928542668 Long EC CORP KY N 2 N N N JD Health International Inc 254900OM3MAXYK8PCC84 JD HEALTH INTERNATIONAL INC 000000000 322900.000000 NS 1101355.620000 0.1051839493 Long EC CORP KY N 2 N N N China Resources Mixc Lifestyle Services Ltd N/A CHINA RESOURCES MIXC LIFESTYLE SERVICES LTD 000000000 1752600.000000 NS 6168739.150000 0.5891397238 Long EC CORP KY N 2 N N N Cisarua Mountain Dairy PT TBK N/A CISARUA MOUNTAIN DAIRY PT TBK 000000000 7280700.000000 NS 2230705.560000 0.2130414702 Long EC CORP ID N 2 N N N Naspers Ltd 21380044BQ8812EEKT59 NASPERS LTD 000000000 4085.000000 NS 781777.610000 0.0746629472 Long EC CORP ZA N 2 N N N NU Holdings Ltd/Cayman Islands 5493002DG1RHWK9W2X27 NU HOLDINGS LTD/CAYMAN ISLANDS 000000000 706710.000000 NS USD 7674870.600000 0.7329814142 Long EC CORP KY N 1 N N N Eurofins Scientific SE 529900JEHFM47DYY3S57 EUROFINS SCIENTIFIC SE 000000000 39216.000000 NS 2403499.550000 0.2295440003 Long EC CORP LU N 2 N N N Hexagon AB 549300WJFW6ILNI4TA80 HEXAGON AB 000000000 182478.000000 NS 1908897.490000 0.1823074882 Long EC CORP SE N 2 N N Linde PLC 5299003QR1WT0EF88V51 LINDE PLC 000000000 29455.000000 NS USD 12988476.800000 1.2404524570 Long EC CORP IE N 1 N N N Axis Bank Ltd 549300HVNWMJPOFVNI41 AXIS BANK LTD 000000000 615814.000000 NS 8570156.880000 0.8184849018 Long EC CORP IN N 2 N N N Boliden AB 21380059QU7IM1ONDJ56 BOLIDEN AB 000000000 72880.000000 NS 2395178.780000 0.2287493328 Long EC CORP SE N 2 N N Recruit Holdings Co Ltd 353800R2LRSMVVC4I806 RECRUIT HOLDINGS CO LTD 000000000 110900.000000 NS 4776170.190000 0.4561437140 Long EC CORP JP N 2 N N N Zalando SE 529900YRFFGH5AXU4S86 ZALANDO SE 000000000 62418.000000 NS 1633183.190000 0.1559756492 Long EC CORP DE N 2 N N N Astral Ltd 3358007M1SKFTVDRMC40 ASTRAL LTD 000000000 100104.000000 NS 2535829.250000 0.2421820258 Long EC CORP IN N 2 N N N Assa Abloy AB 549300YECS8HKCIMMB67 ASSA ABLOY AB 000000000 52243.000000 NS 1380334.110000 0.1318275318 Long EC CORP SE N 2 N N United Spirits Ltd 3358004YFWQVX2EZDE82 UNITED SPIRITS LTD 000000000 142370.000000 NS 1997712.050000 0.1907896406 Long EC CORP IN N 2 N N N Sartorius Stedim Biotech 52990006IVXY7GCSSR39 SARTORIUS STEDIM BIOTECH 000000000 11362.000000 NS 2447000.470000 0.2336985154 Long EC CORP FR N 2 N N N Adyen NV 724500973ODKK3IFQ447 ADYEN NV 000000000 3035.000000 NS 3635928.450000 0.3472459819 Long EC CORP NL N 2 N N N N/A N/A WAYMO LLC SER A-2 CVT PFD UNITS PP 000000000 30126.000000 NS USD 1858774.200000 0.1775205098 Long EP CORP US Y 3 N N N N/A N/A CANVA SERIES A CVT PFD STOCK PP TC0R8VGD3 88.000000 NS USD 93866.180000 0.0089646027 Long EP CORP US Y 3 N N N N/A N/A THINK & LEARN SR F CVT CUM PREF SHS STK PP 000000000 1977.000000 NS 0.000000 0.0000000000 Long EP CORP IN Y 3 N N N N/A N/A RAPPI INC SER E CVT PFD PP TC19OBBO9 79700.000000 NS USD 1810784.000000 0.1729372502 Long EP CORP US Y 3 N N N N/A N/A CANVA COMMON STOCK PP TC1HS9QX6 1839.000000 NS USD 1961589.760000 0.1873398147 Long EC CORP US Y 3 N N N N/A N/A SNYK SER F CVT PFD STOCK PP TC1N2Z5F5 168674.000000 NS USD 1636137.800000 0.1562578265 Long EP CORP GB Y 3 N N N N/A N/A YULIFE HOLDINGS LTD SR C CVT PFD STK PP TC1ZDZE25 77036.000000 NS 1716626.900000 0.1639448635 Long EP CORP GB Y 3 N N N N/A N/A REDWOOD MATERIALS SER C CVT STOCK PP TC25HIZF2 84400.000000 NS USD 4028906.580000 0.3847769945 Long EP CORP US Y 3 N N N Stripe Inc 549300CLHGIPTCYHQ143 STRIPE INC CL B COMMON PP TC2A5IVT8 32874.000000 NS USD 854724.000000 0.0816296246 Long EC CORP US Y 3 N N N N/A N/A DATABRICKS SER H CVT PFD STOCK PP TC2K5K6F9 15066.000000 NS USD 1107351.000000 0.1057565325 Long EP CORP US Y 3 N N N N/A N/A SNYK LTD PP TC2UBMBG8 100647.000000 NS USD 976275.900000 0.0932383264 Long EC CORP US Y 3 N N N N/A N/A SB TECHNOLOGY SERIES D CVT PFD STOCK PP TC3AR7LD3 621837.000000 NS USD 10459298.340000 0.9989056087 Long EP CORP US Y 3 N N N N/A N/A MAGIC LEAP 000000000 2372.000000 NS USD 11385.600000 0.0010873712 Long EC CORP US Y 3 N N N N/A N/A RAPPI INC SER F CVT PFD PP 000000000 12400.000000 NS USD 281728.000000 0.0269061719 Long EP CORP US Y 3 N N N Space Exploration Technologies Corp 549300B9WLO96RQCXP87 SPACEX SERIES K CVT PFD STOCK PP 000000000 7659.000000 NS USD 7429230.000000 0.7095217360 Long EP CORP US Y 3 N N N Bytedance Ltd 300300NIFA1100061063 BYTEDANCE LTD CVT PFD SR E PP 000000000 24387.000000 NS USD 5730945.000000 0.5473285987 Long EP CORP US Y 3 N N N N/A N/A SILA NANO SER F CVT PFD STOCK PP 000000000 20496.000000 NS USD 415658.880000 0.0396971167 Long EP CORP US Y 3 N N N Celonis SE 529900DCE9HLEPY8MW24 CELONIS SERIES D CVT PFD STOCK PP 000000000 7214.000000 NS USD 1293903.040000 0.1235730124 Long EP CORP US Y 3 N N N N/A N/A THINK & LEARN PRIVATE LIMITED EQ SHS PP 000000000 821.000000 NS 0.000000 0.0000000000 Long EC CORP IN Y 3 N N N Epic Games 549300I2RHITL4UP9K78 EPIC GAMES INC PP 000000000 5386.000000 NS USD 3248835.200000 0.3102769992 Long EC CORP US Y 3 N N N Lilac Solutions Inc 2549003PYCNMV1SNZ851 LILAC SOLUTIONS SERIES B CVT PFD STOCK P TC6T8T2V3 344903.000000 NS USD 4652258.610000 0.4443096532 Long EP CORP US Y 3 N N N Celonis SE 529900DCE9HLEPY8MW24 CELONIS SE PP 000000000 1795.000000 NS USD 321951.200000 0.0307476514 Long EC CORP US Y 3 N N N N/A N/A REDWOOD MATERIALS SER D CVT PFD STOCK PP TC7HTFN67 39374.000000 NS USD 1879551.750000 0.1795048505 Long EP CORP US Y 3 N N N N/A N/A WAYMO LLC SER B-2 CVT PFD UNITS PP TC7W7JFK8 2283.000000 NS USD 141317.700000 0.0134964162 Long EP CORP US Y 3 N N N N/A N/A CANVA SERIES A-3 CVT PFD STOCK PP 000000000 10.000000 NS USD 10666.610000 0.0010187047 Long EP CORP US Y 3 N N N Ant Group Co Ltd 30030071TC2VB5OCSC22 ANT GRP BALC OWED 2023 BUYB PP 000000000 765013.840000 NS USD 771592.960000 0.0736902716 Long EP CORP US Y 3 N N N N/A N/A PSIQUANTUM SER D CVT PFD STOCK PP TC8SLSA17 137791.000000 NS USD 3613734.320000 0.3451263520 Long EP CORP US Y 3 N N N 2024-05-29 T. ROWE PRICE INTERNATIONAL FUNDS, INC. /s/ Alan Dupski Alan Dupski Treasurer & Vice President