0000313212-23-001130.txt : 20231221 0000313212-23-001130.hdr.sgml : 20231221 20231221090526 ACCESSION NUMBER: 0000313212-23-001130 CONFORMED SUBMISSION TYPE: NPORT-P PUBLIC DOCUMENT COUNT: 1 CONFORMED PERIOD OF REPORT: 20231031 FILED AS OF DATE: 20231221 DATE AS OF CHANGE: 20231221 PERIOD START: 20231031 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: 231502954 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 C000069643 C000069642 C000184322 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 2023-10-31 2023-10-31 N 954229468.260000 27591789.620000 926637678.640000 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 1312818.030000 USD N Ashtead Group PLC 2138007UTBN8X9K1A235 ASHTEAD GROUP PLC 000000000 40713.000000 NS 2334992.630000 0.2519855046 Long EC CORP GB N 2 N N N Adobe Inc FU4LY2G4933NH2E1CP29 ADOBE INC 00724F101 6149.000000 NS USD 3271636.940000 0.3530653906 Long EC CORP US N 1 N N N Advanced Micro Devices Inc R2I72C950HOYXII45366 ADVANCED MICRO DEVICES INC 007903107 45769.000000 NS USD 4508246.500000 0.4865166401 Long EC CORP US N 1 N N N Agilent Technologies Inc QUIX8Y7A2WP0XRMW7G29 AGILENT TECHNOLOGIES INC 00846U101 12018.000000 NS USD 1242300.660000 0.1340654161 Long EC CORP US N 1 N N N Alnylam Pharmaceuticals Inc 529900S3ZI14OWRJII50 ALNYLAM PHARMACEUTICALS INC 02043Q107 4844.000000 NS USD 735319.200000 0.0793534751 Long EC CORP US N 1 N N Alphabet Inc 5493006MHB84DD0ZWV18 ALPHABET INC 02079K107 194915.000000 NS USD 24422849.500000 2.6356417468 Long EC CORP US N 1 N N N Amazon.com Inc ZXTILKJKG63JELOEG630 AMAZON.COM INC 023135106 196957.000000 NS USD 26213007.130000 2.8288302682 Long EC CORP US N 1 N N N American International Group Inc ODVCVCQG2BP6VHV36M30 AMERICAN INTERNATIONAL GROUP INC 026874784 98189.000000 NS USD 6019967.590000 0.6496571129 Long EC CORP US N 1 N N N Amphenol Corp 549300D3L3G0R4U4VT04 AMPHENOL CORP 032095101 56675.000000 NS USD 4565171.250000 0.4926597909 Long EC CORP US N 1 N N N Elevance Health Inc 8MYN82XMYQH89CTMTH67 ELEVANCE HEALTH INC 036752103 9559.000000 NS USD 4302410.310000 0.4643034067 Long EC CORP US N 1 N N Apollo Global Management Inc N/A APOLLO GLOBAL MANAGEMENT INC 03769M106 52132.000000 NS USD 4037102.080000 0.4356721266 Long EC CORP US N 1 N N N Apple Inc HWUPKR0MPOU8FGXBT394 APPLE INC 037833100 182351.000000 NS USD 31140080.270000 3.3605454416 Long EC CORP US N 1 N N N Argenx SE 7245009C5FZE6G9ODQ71 ARGENX SE 04016X101 8014.000000 NS USD 3763133.980000 0.4061062988 Long EC CORP NL N 1 N N N AstraZeneca PLC PY6ZZQWO2IZFZC3IOL08 ASTRAZENECA PLC 046353108 117449.000000 NS USD 7426300.270000 0.8014243799 Long EC CORP GB N 1 N N N Atlassian Corp 549300V7ZY5P02D2MY38 ATLASSIAN CORP 049468101 13539.000000 NS USD 2445684.960000 0.2639310937 Long EC CORP US N 1 N N N AvalonBay Communities Inc K9G90K85RBWD2LAGQX17 AVALONBAY COMMUNITIES INC 053484101 21816.000000 NS USD 3615783.840000 0.3902047071 Long EC CORP US N 1 N N Bank of America Corp 9DJT3UXIJIZJI4WXO774 BANK OF AMERICA CORP 060505104 57796.000000 NS USD 1522346.640000 0.1642871507 Long EC CORP US N 1 N N N BILL Holdings Inc 549300IBF9VZZIGOZW63 BILL HOLDINGS INC 090043100 14678.000000 NS USD 1339954.620000 0.1446039429 Long EC CORP US N 1 N N N CF Industries Holdings Inc 529900CG8YAQFZ2JMV97 CF INDUSTRIES HOLDINGS INC 125269100 56407.000000 NS USD 4500150.460000 0.4856429394 Long EC CORP US N 1 N N N Cigna Group/The 549300VIWYMSIGT1U456 CIGNA GROUP/THE 125523100 22272.000000 NS USD 6886502.400000 0.7431709889 Long EC CORP US N 1 N N N CSX Corp 549300JVQR4N1MMP3Q88 CSX CORP 126408103 183833.000000 NS USD 5487415.050000 0.5921856165 Long EC CORP US N 1 N N Cadence Design Systems Inc GCT7RXJOGLXPV0NXZY22 CADENCE DESIGN SYSTEMS INC 127387108 16442.000000 NS USD 3943613.700000 0.4255831369 Long EC CORP US N 1 N N N Citigroup Inc 6SHGI4ZSSLCXXQSBB395 CITIGROUP INC 172967424 69726.000000 NS USD 2753479.740000 0.2971473968 Long EC CORP US N 1 N N N Colgate-Palmolive Co YMEGZFW4SBUSS5BQXF88 COLGATE-PALMOLIVE CO 194162103 64524.000000 NS USD 4847042.880000 0.5230785443 Long EC CORP US N 1 N N N Confluent Inc 254900MRZ83YWUV7SN74 CONFLUENT INC 20717M103 41647.000000 NS USD 1204014.770000 0.1299337160 Long EC CORP US N 1 N N N National Bank of Canada BSGEFEIOM18Y80CKCV46 NATIONAL BANK OF CANADA 000000000 31969.000000 NS 1987645.340000 0.2145008115 Long EC CORP CA N 2 N N ConocoPhillips WPTL2Z3FIYTHSP5V2253 CONOCOPHILLIPS 20825C104 49035.000000 NS USD 5825358.000000 0.6286554210 Long EC CORP US N 1 N N N Constellation Brands Inc 5493005GKEG8QCVY7037 CONSTELLATION BRANDS INC 21036P108 10921.000000 NS USD 2557152.150000 0.2759603035 Long EC CORP US N 1 N N N Constellation Energy Corp 549300F8Y20RYGNGV346 CONSTELLATION ENERGY CORP 21037T109 42900.000000 NS USD 4844268.000000 0.5227790874 Long EC CORP US N 1 N N N Coupang Inc 549300XR4L1D80AK4W76 COUPANG INC 22266T109 136974.000000 NS USD 2328558.000000 0.2512910983 Long EC CORP US N 1 N N N Cummins Inc ZUNI8PYC725B6H8JU438 CUMMINS INC 231021106 9588.000000 NS USD 2073884.400000 0.2238074760 Long EC CORP US N 1 N N N Danaher Corp S4BKK9OTCEWQ3YHPFM11 DANAHER CORP 235851102 11119.000000 NS USD 2135070.380000 0.2304104861 Long EC CORP US N 1 N N N Darling Ingredients Inc L1N0SPPKS7EXZYUMZ898 DARLING INGREDIENTS INC 237266101 36431.000000 NS USD 1613528.990000 0.1741272805 Long EC CORP US N 1 N N N DoorDash Inc 549300NUQ43FGGSK5051 DOORDASH INC 25809K105 12236.000000 NS USD 917088.200000 0.0989694485 Long EC CORP US N 1 N N EOG Resources Inc XWTZDRYZPBUHIQBKDB46 EOG RESOURCES INC 26875P101 39348.000000 NS USD 4967685.000000 0.5360978853 Long EC CORP US N 1 N N EQT Corp 4NT01YGM4X7ZX86ISY52 EQT CORP 26884L109 199043.000000 NS USD 8435442.340000 0.9103280100 Long EC CORP US N 1 N N N Endava PLC 213800JJ6CRPCWCQVZ25 ENDAVA PLC 29260V105 20524.000000 NS USD 1029483.840000 0.1110988538 Long EC CORP GB N 1 N N Equity LifeStyle Properties Inc 529900PEQG66LENB6798 EQUITY LIFESTYLE PROPERTIES INC 29472R108 35851.000000 NS USD 2358995.800000 0.2545758557 Long EC CORP US N 1 N N West Fraser Timber Co Ltd 5493005WD1ZK6WBVR988 WEST FRASER TIMBER CO LTD 000000000 59816.000000 NS 4036906.030000 0.4356509694 Long EC CORP CA N 2 N N N Exxon Mobil Corp J3WHBG0MTS7O8ZVMDC91 EXXON MOBIL CORP 30231G102 67500.000000 NS USD 7144875.000000 0.7710537964 Long EC CORP US N 1 N N N Meta Platforms Inc BQ4BKCS1HXDV9HN80Z93 META PLATFORMS INC 30303M102 21932.000000 NS USD 6607453.640000 0.7130568713 Long EC CORP US N 1 N N N Farfetch Ltd 549300QFQ74Z0F96NS78 FARFETCH LTD 30744W107 90376.000000 NS USD 135564.000000 0.0146296663 Long EC CORP KY N 1 N N FedEx Corp 549300E707U7WNPZN687 FEDEX CORP 31428X106 11103.000000 NS USD 2665830.300000 0.2876885283 Long EC CORP US N 1 N N N Fifth Third Bancorp THRNG6BD57P9QWTQLG42 FIFTH THIRD BANCORP 316773100 135568.000000 NS USD 3214317.280000 0.3468796223 Long EC CORP US N 1 N N N Fiserv Inc GI7UBEJLXYLGR2C7GV83 FISERV INC 337738108 73876.000000 NS USD 8403395.000000 0.9068695558 Long EC CORP US N 1 N N N Freeport-McMoRan Inc 549300IRDTHJQ1PVET45 FREEPORT-MCMORAN INC 35671D857 168997.000000 NS USD 5708718.660000 0.6160680481 Long EC CORP US N 1 N N N General Electric Co 3C7474T6CDKPR9K6YT90 GENERAL ELECTRIC CO 369604301 58263.000000 NS USD 6329109.690000 0.6830188148 Long EC CORP US N 1 N N N Airbus SE MINO79WLOO247M1IL051 AIRBUS SE 000000000 50792.000000 NS 6809999.170000 0.7349149864 Long EC CORP NL N 2 N N N HDFC Bank Ltd 335800ZQ6I4E2JXENC50 HDFC BANK LTD 40415F101 41934.000000 NS USD 2371367.700000 0.2559109946 Long EC CORP IN N 1 N N N LVMH Moet Hennessy Louis Vuitton SE IOG4E947OATN0KJYSD45 LVMH MOET HENNESSY LOUIS VUITTON SE 000000000 2340.000000 NS 1675277.540000 0.1807910016 Long EC CORP FR N 2 N N N Hess Corp UASVRYNXNK17ULIGK870 HESS CORP 42809H107 11605.000000 NS USD 1675762.000000 0.1808432830 Long EC CORP US N 1 N N N Hubbell Inc 54930088VDQ6840Y6597 HUBBELL INC 443510607 5576.000000 NS USD 1506077.600000 0.1625314440 Long EC CORP US N 1 N N N HubSpot Inc 529900BLNVEW0MVKJB37 HUBSPOT INC 443573100 3308.000000 NS USD 1401831.160000 0.1512814763 Long EC CORP US N 1 N N JB Hunt Transport Services Inc 549300XCD1MPI1C5GK90 JB HUNT TRANSPORT SERVICES INC 445658107 11743.000000 NS USD 2018269.410000 0.2178056706 Long EC CORP US N 1 N N N Huntington Bancshares Inc/OH 549300XTVCVV9I7B5T19 HUNTINGTON BANCSHARES INC/OH 446150104 216204.000000 NS USD 2086368.600000 0.2251547339 Long EC CORP US N 1 N N Hannover Rueck SE 529900KIN5BE45V5KB18 HANNOVER RUECK SE 000000000 21463.000000 NS 4739318.740000 0.5114532734 Long EC CORP DE N 2 N N N IDEX Corp 549300U5Y5EL6PHYLF13 IDEX CORP 45167R104 12161.000000 NS USD 2327737.010000 0.2512024995 Long EC CORP US N 1 N N N Intuit Inc VI90HBPH7XSFMB9E4M29 INTUIT INC 461202103 7199.000000 NS USD 3563145.050000 0.3845240845 Long EC CORP US N 1 N N N Intuitive Surgical Inc 54930052SRG011710797 INTUITIVE SURGICAL INC 46120E602 18451.000000 NS USD 4838221.220000 0.5221265368 Long EC CORP US N 1 N N N JPMorgan Chase & Co 8I5DZWZKVSZI1NUHU748 JPMORGAN CHASE & CO 46625H100 29524.000000 NS USD 4105607.440000 0.4430650226 Long EC CORP US N 1 N N N KKR & Co Inc 54930013V5I303TF9571 KKR & CO INC 48251W104 12557.000000 NS USD 695657.800000 0.0750733341 Long EC CORP US N 1 N N N Schneider Electric SE 969500A1YF1XUYYXS284 SCHNEIDER ELECTRIC SE 000000000 17384.000000 NS 2674654.850000 0.2886408476 Long EC CORP FR N 2 N N N SAP SE 529900D6BF99LW9R2E68 SAP SE 000000000 26183.000000 NS 3511986.860000 0.3790032438 Long EC CORP DE N 2 N N N Kanzhun Ltd 254900F4ZCBITP7L0251 KANZHUN LTD 48553T106 128761.000000 NS USD 1905662.800000 0.2056534980 Long EC CORP KY N 1 N N LPL Financial Holdings Inc 549300XROQ4Y8G2L7682 LPL FINANCIAL HOLDINGS INC 50212V100 18828.000000 NS USD 4227262.560000 0.4561936836 Long EC CORP US N 1 N N N ASM International NV 7245001I22ND6ZFHX623 ASM INTERNATIONAL NV 000000000 3657.000000 NS 1509170.620000 0.1628652336 Long EC CORP NL N 2 N N N Las Vegas Sands Corp 549300DUOO1KXOHPM605 LAS VEGAS SANDS CORP 517834107 51842.000000 NS USD 2460421.320000 0.2655213981 Long EC CORP US N 1 N N N Liberty Media Corp-Liberty Formula One N/A LIBERTY MEDIA CORP-LIBERTY FORMULA ONE 531229755 75189.000000 NS USD 4863976.410000 0.5249059608 Long EC CORP US N 1 N N Eli Lilly & Co FRDRIPF3EKNDJ2CQJL29 ELI LILLY & CO 532457108 29421.000000 NS USD 16297174.530000 1.7587429160 Long EC CORP US N 1 N N N Marsh & McLennan Cos Inc 549300XMP3KDCKJXIU47 MARSH & MCLENNAN COS INC 571748102 9215.000000 NS USD 1747624.750000 0.1885984987 Long EC CORP US N 1 N N N Siemens AG W38RGI023J3WT1HWRP32 SIEMENS AG 000000000 29916.000000 NS 3969819.270000 0.4284111645 Long EC CORP DE N 2 N N N Mastercard Inc AR5L2ODV9HN37376R084 MASTERCARD INC 57636Q104 18370.000000 NS USD 6913549.500000 0.7460898320 Long EC CORP US N 1 N N N Evotec SE 529900F9KI6OYITO9B12 EVOTEC SE 000000000 570244.000000 NS 9859543.090000 1.0640127546 Long EC CORP DE N 2 N N N McKesson Corp 549300WZWOM80UCFSF54 MCKESSON CORP 58155Q103 16061.000000 NS USD 7313536.960000 0.7892552967 Long EC CORP US N 1 N N N Deutsche Telekom AG 549300V9QSIG4WX4GJ96 DEUTSCHE TELEKOM AG 000000000 160351.000000 NS 3480204.430000 0.3755733778 Long EC CORP DE N 2 N N N Sartorius AG 529900EQV2DY4FOAMU38 SARTORIUS AG 000000000 10171.000000 NS 2549258.170000 0.2751084085 Long EP CORP DE N 2 N N MercadoLibre Inc 549300DKPDN9M5S8GB14 MERCADOLIBRE INC 58733R102 3160.000000 NS USD 3920738.400000 0.4231145021 Long EC CORP US N 1 N N N MetLife Inc C4BXATY60WC6XEOZDX54 METLIFE INC 59156R108 68868.000000 NS USD 4132768.680000 0.4459961833 Long EC CORP US N 1 N N N Microsoft Corp INR2EJN1ERAN0W5ZP974 MICROSOFT CORP 594918104 118235.000000 NS USD 39976435.850000 4.3141388238 Long EC CORP US N 1 N N N MongoDB Inc 549300TPTG69WKWE1Z37 MONGODB INC 60937P106 3974.000000 NS USD 1369400.660000 0.1477816726 Long EC CORP US N 1 N N Reliance Industries Ltd 5493003UOETFYRONLG31 RELIANCE INDUSTRIES LTD 000000000 141805.000000 NS 3901198.690000 0.4210058343 Long EC CORP IN N 2 N N N Monster Beverage Corp 52990090AP0E7HCB6F33 MONSTER BEVERAGE CORP 61174X109 42103.000000 NS USD 2151463.300000 0.2321795616 Long EC CORP US N 1 N N N Kotak Mahindra Bank Ltd 335800E6GTTXKHXE2I75 KOTAK MAHINDRA BANK LTD 000000000 208385.000000 NS 4347737.590000 0.4691949928 Long EC CORP IN N 2 N N N BHP Group Ltd WZE1WSENV6JSZFK0JC28 BHP GROUP LTD 000000000 177886.000000 NS 5035503.800000 0.5434166898 Long EC CORP AU N 2 N N N Morgan Stanley IGJSJL3JD5P30I6NJZ34 MORGAN STANLEY 617446448 37154.000000 NS USD 2631246.280000 0.2839563230 Long EC CORP US N 1 N N N Daikin Industries Ltd 549300Y7FWSTSHMW5Y57 DAIKIN INDUSTRIES LTD 000000000 20200.000000 NS 2912414.530000 0.3142991697 Long EC CORP JP N 2 N N N LG Chem Ltd 988400IES4EIG7O06940 LG CHEM LTD 000000000 4301.000000 NS 1409619.150000 0.1521219331 Long EC CORP KR N 2 N N N Netflix Inc 549300Y7VHGU0I7CE873 NETFLIX INC 64110L106 14833.000000 NS USD 6106597.770000 0.6590059859 Long EC CORP US N 1 N N N Jollibee Foods Corp 2138009XN3KTAAKUPR35 JOLLIBEE FOODS CORP 000000000 938870.000000 NS 3393825.220000 0.3662515888 Long EC CORP PH N 2 N N N Keyence Corp 529900M7PQBS7A89DZ11 KEYENCE CORP 000000000 12000.000000 NS 4645424.590000 0.5013204942 Long EC CORP JP N 2 N N N Worley Ltd 549300XDR86FY8OLGP97 WORLEY LTD 000000000 131046.000000 NS 1369886.370000 0.1478340889 Long EC CORP AU N 2 N N N Mitsui & Co Ltd 2NRSB4GOU9DD6CNW5R48 MITSUI & CO LTD 000000000 108100.000000 NS 3928805.460000 0.4239850753 Long EC CORP JP N 2 N N N Nestle Nigeria PLC 0292002173F4KD5E5347 NESTLE NIGERIA PLC 000000000 461084.000000 NS 534588.800000 0.0576912435 Long EC CORP NG N 2 N N N Nippon Sanso Holdings Corp 353800F1K6653B4VPY57 NIPPON SANSO HOLDINGS CORP 000000000 66500.000000 NS 1677030.910000 0.1809802201 Long EC CORP JP N 2 N N N Novo Nordisk A/S 549300DAQ1CVT6CXN342 NOVO NORDISK A/S 670100205 57100.000000 NS USD 5514147.000000 0.5950704496 Long EC CORP DK N 1 N N N NVIDIA Corp 549300S4KLFTLO7GSQ80 NVIDIA CORP 67066G104 64988.000000 NS USD 26502106.400000 2.8600290071 Long EC CORP US N 1 N N N Nutrien Ltd 5493002QQ7GD21OWF963 NUTRIEN LTD 67077M108 42847.000000 NS USD 2300883.900000 0.2483045912 Long EC CORP CA N 1 N N Samsung Electronics Co Ltd 9884007ER46L6N7EI764 SAMSUNG ELECTRONICS CO LTD 000000000 78059.000000 NS 3885377.200000 0.4192984259 Long EC CORP KR N 2 N N N Old Dominion Freight Line Inc 5299009TWK32WE417T96 OLD DOMINION FREIGHT LINE INC 679580100 4950.000000 NS USD 1864467.000000 0.2012077690 Long EC CORP US N 1 N N Sony Group Corp 529900R5WX9N2OI2N910 SONY GROUP CORP 000000000 20400.000000 NS 1696033.280000 0.1830308997 Long EC CORP JP N 2 N N N ON Semiconductor Corp ZV20P4CNJVT8V1ZGJ064 ON SEMICONDUCTOR CORP 682189105 15930.000000 NS USD 997855.200000 0.1076855845 Long EC CORP US N 1 N N Universal Robina Corp N/A UNIVERSAL ROBINA CORP 000000000 1854530.000000 NS 3575226.950000 0.3858279274 Long EC CORP PH N 2 N N N Paylocity Holding Corp 549300VH75FTB4DIEE07 PAYLOCITY HOLDING CORP 70438V106 12109.000000 NS USD 2172354.600000 0.2344340890 Long EC CORP US N 1 N N N Nestle SA KY37LUS27QQX7BB93L28 NESTLE SA 000000000 18973.000000 NS 2046025.180000 0.2208009913 Long EC CORP CH N 2 N N N EssilorLuxottica SA 549300M3VH1A3ER1TB49 ESSILORLUXOTTICA SA 000000000 13357.000000 NS 2418732.750000 0.2610224909 Long EC CORP FR N 2 N N N PDD Holdings Inc 5493000573DS7005T657 PDD HOLDINGS INC 722304102 14191.000000 NS USD 1439251.220000 0.1553197386 Long EC CORP KY N 1 N N N Procter & Gamble Co/The 2572IBTT8CCZW6AU4141 PROCTER & GAMBLE CO/THE 742718109 46606.000000 NS USD 6992298.180000 0.7545881569 Long EC CORP US N 1 N N N T Rowe Price Government Reserve Investment Fund 5493002Y0IYARJVQ5N24 T ROWE PRICE GOVERNMENT RESERVE INVESTMENT FUND 76105Y109 1000.000000 NS USD 1000.000000 0.0001079170 Long STIV RF US N 1 N N N T Rowe Price Government Reserve Investment Fund 5493002Y0IYARJVQ5N24 T ROWE PRICE GOVERNMENT RESERVE INVESTMENT FUND - Collateral 76105YYY8 25396338.000000 NS USD 25396338.000000 2.7406977490 Long STIV RF US N 1 N N Rivian Automotive Inc 25490004LNKJ84MFYY24 RIVIAN AUTOMOTIVE INC 76954A103 132029.000000 NS USD 2141510.380000 0.2311054719 Long EC CORP US N 1 N N Roper Technologies Inc 54930003T4SXCIWVXY35 ROPER TECHNOLOGIES INC 776696106 38160.000000 NS USD 18643831.200000 2.0119871693 Long EC CORP US N 1 N N N Salesforce Inc RCGZFPDMRW58VJ54VR07 SALESFORCE INC 79466L302 23468.000000 NS USD 4713078.440000 0.5086214978 Long EC CORP US N 1 N N N Schlumberger NV 213800ZUA17OK3QLGM62 SCHLUMBERGER NV 806857108 163906.000000 NS USD 9123007.960000 0.9845280599 Long EC CORP CW N 1 N N N Charles Schwab Corp/The 549300VSGCJ7E698NM85 CHARLES SCHWAB CORP/THE 808513105 184362.000000 NS USD 9594198.480000 1.0353775484 Long EC CORP US N 1 N N N Sea Ltd 529900OM6JLLW44YKI15 SEA LTD 81141R100 76028.000000 NS USD 3170367.600000 0.3421367027 Long EC CORP KY N 1 N N N ServiceNow Inc 549300HJTQM36M0E1G39 SERVICENOW INC 81762P102 9342.000000 NS USD 5435642.700000 0.5865984975 Long EC CORP US N 1 N N Shopify Inc 549300HGQ43STJLLP808 SHOPIFY INC 82509L107 69589.000000 NS USD 3283904.910000 0.3543893137 Long EC CORP CA N 1 N N N Stryker Corp 5493002F0SC4JTBU5137 STRYKER CORP 863667101 21721.000000 NS USD 5869448.620000 0.6334135504 Long EC CORP US N 1 N N N Synopsys Inc QG7T915N9S0NY5UKNE63 SYNOPSYS INC 871607107 7487.000000 NS USD 3514697.280000 0.3792957443 Long EC CORP US N 1 N N N Taiwan Semiconductor Manufacturing Co Ltd N/A TAIWAN SEMICONDUCTOR MANUFACTURING CO LTD 874039100 65544.000000 NS USD 5657102.640000 0.6104977998 Long EC CORP TW N 1 N N N Teledyne Technologies Inc 549300VSMO9KYQWDND94 TELEDYNE TECHNOLOGIES INC 879360105 10465.000000 NS USD 3920084.350000 0.4230439189 Long EC CORP US N 1 N N N Tesla Inc 54930043XZGB27CTOV49 TESLA INC 88160R101 22117.000000 NS USD 4441978.280000 0.4793651696 Long EC CORP US N 1 N N N Trade Desk Inc/The 549300GXPD31VT3E0P46 TRADE DESK INC/THE 88339J105 20938.000000 NS USD 1485760.480000 0.1603388805 Long EC CORP US N 1 N N N Thermo Fisher Scientific Inc HCHV7422L5HDJZCRFL38 THERMO FISHER SCIENTIFIC INC 883556102 10726.000000 NS USD 4770603.020000 0.5148293805 Long EC CORP US N 1 N N N Trimble Inc 549300E2MI7NSZFQWS19 TRIMBLE INC 896239100 12739.000000 NS USD 600389.070000 0.0647922142 Long EC CORP US N 1 N N N Unilever PLC 549300MKFYEKVRWML317 UNILEVER PLC 904767704 66231.000000 NS USD 3136037.850000 0.3384319376 Long EC CORP GB N 1 N N UnitedHealth Group Inc 549300GHBMY8T5GXDE41 UNITEDHEALTH GROUP INC 91324P102 11382.000000 NS USD 6095743.920000 0.6578346705 Long EC CORP US N 1 N N N Veeva Systems Inc 549300YZEXPDB92M2F02 VEEVA SYSTEMS INC 922475108 9202.000000 NS USD 1773317.420000 0.1913711757 Long EC CORP US N 1 N N N Vertex Pharmaceuticals Inc 54930015RAQRRZ5ZGJ91 VERTEX PHARMACEUTICALS INC 92532F100 9664.000000 NS USD 3499431.040000 0.3776482568 Long EC CORP US N 1 N N N Vulcan Materials Co 549300Q8LSNHAVWBNI21 VULCAN MATERIALS CO 929160109 9634.000000 NS USD 1892984.660000 0.2042853106 Long EC CORP US N 1 N N N Walmart Inc Y87794H0US1R65VBXU25 WALMART INC 931142103 43846.000000 NS USD 7164874.860000 0.7732121222 Long EC CORP US N 1 N N N Waste Connections Inc 549300HDLRTPBQU69P29 WASTE CONNECTIONS INC 94106B101 37327.000000 NS USD 4833846.500000 0.5216544299 Long EC CORP CA N 1 N N N Weyerhaeuser Co 08IRJODWFYBI7QWRGS31 WEYERHAEUSER CO 962166104 58270.000000 NS USD 1671766.300000 0.1804120789 Long EC CORP US N 1 N N N Workday Inc 549300J0DYC0N31V7G13 WORKDAY INC 98138H101 17818.000000 NS USD 3772248.780000 0.4070899411 Long EC CORP US N 1 N N N Yum China Holdings Inc 529900DO9BYZ7VA3K502 YUM CHINA HOLDINGS INC 98850P109 41436.000000 NS USD 2177876.160000 0.2350299594 Long EC CORP US N 1 N N Zoetis Inc 549300HD9Q1LOC9KLJ48 ZOETIS INC 98978V103 21974.000000 NS USD 3449918.000000 0.3723049558 Long EC CORP US N 1 N N N Larsen & Toubro Ltd 3358003FR3JIC5FRXA90 LARSEN & TOUBRO LTD 000000000 45859.000000 NS 1610486.300000 0.1737989224 Long EC CORP IN N 2 N N N Bank Central Asia Tbk PT 254900BR956G2OHVOM21 BANK CENTRAL ASIA TBK PT 000000000 14433600.000000 NS 7951768.380000 0.8581313455 Long EC CORP ID N 2 N N N SM Investments Corp 254900YB8UATFP21AF80 SM INVESTMENTS CORP 000000000 405646.000000 NS 5733116.260000 0.6187009650 Long EC CORP PH N 2 N N N Rentokil Initial PLC 549300VN4WV7Z6T14K68 RENTOKIL INITIAL PLC 000000000 754837.000000 NS 3844000.450000 0.4148331693 Long EC CORP GB N 2 N N N Daiichi Sankyo Co Ltd 353800XGIU2IHQGC9504 DAIICHI SANKYO CO LTD 000000000 264300.000000 NS 6814762.570000 0.7354290385 Long EC CORP JP N 2 N N N Pidilite Industries Ltd 335800APXGEBZ349GN74 PIDILITE INDUSTRIES LTD 000000000 53494.000000 NS 1580695.460000 0.1705839830 Long EC CORP IN N 2 N N N London Stock Exchange Group PLC 213800QAUUUP6I445N30 LONDON STOCK EXCHANGE GROUP PLC 000000000 44195.000000 NS 4459058.730000 0.4812084413 Long EC CORP GB N 2 N N N Experian PLC 635400RXXHHYT1JTSZ26 EXPERIAN PLC 000000000 149185.000000 NS 4526096.570000 0.4884429669 Long EC CORP JE N 2 N N N Godrej Consumer Products Ltd 335800P4GUWLGZFK2D63 GODREJ CONSUMER PRODUCTS LTD 000000000 231167.000000 NS 2757280.100000 0.2975575204 Long EC CORP IN N 2 N N N Voltas Ltd 335800VVTQSSZ7NV7F51 VOLTAS LTD 000000000 237430.000000 NS 2384966.960000 0.2573785866 Long EC CORP IN N 2 N N N Galp Energia SGPS SA 2138003319Y7NM75FG53 GALP ENERGIA SGPS SA 000000000 384377.000000 NS 5786707.290000 0.6244843506 Long EC CORP PT N 2 N N N Asia Commercial Bank JSC 5493001VSLUXY7LJS086 ASIA COMMERCIAL BANK JSC 000000000 4803600.000000 NS 4454932.980000 0.4807632026 Long EC CORP VN N 2 N N N FPT Corp N/A FPT CORP 000000000 1839376.000000 NS 6435719.090000 0.6945237862 Long EC CORP VN N 2 N N N Symrise AG 529900D82I6R9601CF26 SYMRISE AG 000000000 43022.000000 NS 4396386.860000 0.4744450783 Long EC CORP DE N 2 N N N Chubb Ltd E0JAN6VLUDI1HITHT809 CHUBB LTD 000000000 36838.000000 NS USD 7906171.560000 0.8532106715 Long EC CORP CH N 1 N N N Amadeus IT Group SA 9598004A3FTY3TEHHN09 AMADEUS IT GROUP SA 000000000 50131.000000 NS 2861117.130000 0.3087633059 Long EC CORP ES N 2 N N N Accenture PLC 5493000EWHDSR3MZWH98 ACCENTURE PLC 000000000 12336.000000 NS USD 3664902.240000 0.3955054197 Long EC CORP IE N 1 N N PRADA SpA 8156000FE0A2DC5B7852 PRADA SPA 000000000 417000.000000 NS 2512031.900000 0.2710910594 Long EC CORP IT N 2 N N N AIA Group Ltd ZP5ILWVSYE4LJGMMVD57 AIA GROUP LTD 000000000 451200.000000 NS 3918134.200000 0.4228334645 Long EC CORP HK N 2 N N N Masan Group Corp 254900M1892CMJ87XD24 MASAN GROUP CORP 000000000 2201670.000000 NS 5227390.930000 0.5641245819 Long EC CORP VN N 2 N N N BDO Unibank Inc 3FGIIBS1PEI1FYQBGN97 BDO UNIBANK INC 000000000 4745027.000000 NS 10680932.760000 1.1526547006 Long EC CORP PH N 2 N N N Military Commercial Joint Stock Bank 5493007XE88E8JRNTJ93 MILITARY COMMERCIAL JOINT STOCK BANK 000000000 7333459.000000 NS 5432250.420000 0.5862324126 Long EC CORP VN N 2 N N N Brookfield Renewable Partners LP VA8DFMRI2GY8Y7V79H93 BROOKFIELD RENEWABLE PARTNERS LP 000000000 42965.000000 NS USD 900546.400000 0.0971843063 Long EC CORP BM N 1 N N N Kalbe Farma Tbk PT 529900PRQI8S32HOE387 KALBE FARMA TBK PT 000000000 25795500.000000 NS 2743469.240000 0.2960670932 Long EC CORP ID N 2 N N N InRetail Peru Corp 254900VANVRONUW77L44 INRETAIL PERU CORP 000000000 199835.000000 NS USD 6134934.500000 0.6620640021 Long EC CORP PA N 2 N N N ASML Holding NV 724500Y6DUVHQD6OXN27 ASML HOLDING NV 000000000 7950.000000 NS USD 4760539.500000 0.5137433551 Long EC CORP NL N 1 N N N Sumber Alfaria Trijaya Tbk PT N/A SUMBER ALFARIA TRIJAYA TBK PT 000000000 71294700.000000 NS 12975400.080000 1.4002668334 Long EC CORP ID N 2 N N N Vietnam Technological & Commercial Joint Stock Bank 5493001XNKHV3FNIUD50 VIETNAM TECHNOLOGICAL & COMMERCIAL JOINT STOCK BANK 000000000 2198700.000000 NS 2490977.120000 0.2688188898 Long EC CORP VN N 2 N N N BE Semiconductor Industries NV 7245007A1YFLI2GNYX06 BE SEMICONDUCTOR INDUSTRIES NV 000000000 28817.000000 NS 2976787.190000 0.3212460769 Long EC CORP NL N 2 N N N Container Corp Of India Ltd 335800T2XH4HLGGQSJ32 CONTAINER CORP OF INDIA LTD 000000000 317417.000000 NS 2624957.540000 0.2832776608 Long EC CORP IN N 2 N N N InterContinental Hotels Group PLC 2138007ZFQYRUSLU3J98 INTERCONTINENTAL HOTELS GROUP PLC 000000000 23770.000000 NS 1684403.080000 0.1817758029 Long EC CORP GB N 2 N N N HDFC Bank Ltd 335800ZQ6I4E2JXENC50 HDFC BANK LTD 000000000 355755.000000 NS 6306295.200000 0.6805567424 Long EC CORP IN N 2 N N N Alibaba Group Holding Ltd 5493001NTNQJDH60PM02 ALIBABA GROUP HOLDING LTD 000000000 542368.000000 NS 5583721.450000 0.6025787186 Long EC CORP KY N 2 N N N Budweiser Brewing Co APAC Ltd 549300YF1MR4GTF18132 BUDWEISER BREWING CO APAC LTD 000000000 890100.000000 NS 1691498.610000 0.1825415315 Long EC CORP KY N 2 N N N Wuxi Biologics Cayman Inc 5493001TD2TH6VDTJU11 WUXI BIOLOGICS CAYMAN INC 000000000 188000.000000 NS 1168935.470000 0.1261480616 Long EC CORP KY N 2 N N N Zomato Ltd 335800T4VOF9ETHF8W59 ZOMATO LTD 000000000 1387236.000000 NS 1748767.860000 0.1887218597 Long EC CORP IN N 2 N N N Tencent Holdings Ltd 254900N4SLUMW4XUYY11 TENCENT HOLDINGS LTD 000000000 133700.000000 NS 4948070.690000 0.5339811670 Long EC CORP KY N 2 N N N Li Auto Inc 2549003R73Q70J5H4I65 LI AUTO INC 000000000 129000.000000 NS 2181858.110000 0.2354596797 Long EC CORP KY N 2 N N N JD Health International Inc 254900OM3MAXYK8PCC84 JD HEALTH INTERNATIONAL INC 000000000 187650.000000 NS 852358.730000 0.0919840354 Long EC CORP KY N 2 N N N China Resources Mixc Lifestyle Services Ltd N/A CHINA RESOURCES MIXC LIFESTYLE SERVICES LTD 000000000 480400.000000 NS 1874241.680000 0.2022626236 Long EC CORP KY N 2 N N N Naspers Ltd 21380044BQ8812EEKT59 NASPERS LTD 000000000 4956.000000 NS 774815.950000 0.0836158477 Long EC CORP ZA N 2 N N N NU Holdings Ltd/Cayman Islands 5493002DG1RHWK9W2X27 NU HOLDINGS LTD/CAYMAN ISLANDS 000000000 649465.000000 NS USD 5325613.000000 0.5747244174 Long EC CORP KY N 1 N N N Eurofins Scientific SE 529900JEHFM47DYY3S57 EUROFINS SCIENTIFIC SE 000000000 53985.000000 NS 2738971.320000 0.2955816910 Long EC CORP LU N 2 N N N One 97 Communications Ltd 335800ZRHU5J6GSTMI23 ONE 97 COMMUNICATIONS LTD 000000000 322453.000000 NS 3552332.850000 0.3833572638 Long EC CORP IN N 2 N N N Hexagon AB 549300WJFW6ILNI4TA80 HEXAGON AB 000000000 211873.000000 NS 1726688.010000 0.1863390676 Long EC CORP SE N 2 N N N Linde PLC 5299003QR1WT0EF88V51 LINDE PLC 000000000 34264.000000 NS USD 13094330.240000 1.4131014248 Long EC CORP IE N 1 N N N Axis Bank Ltd 549300HVNWMJPOFVNI41 AXIS BANK LTD 000000000 745100.000000 NS 8779504.760000 0.9474582097 Long EC CORP IN N 2 N N N Boliden AB 21380059QU7IM1ONDJ56 BOLIDEN AB 000000000 82852.000000 NS 2123757.790000 0.2291896648 Long EC CORP SE N 2 N N N Havells India Ltd 549300U1LOGHTTNT7D47 HAVELLS INDIA LTD 000000000 105378.000000 NS 1581281.900000 0.1706472698 Long EC CORP IN N 2 N N N Recruit Holdings Co Ltd 353800R2LRSMVVC4I806 RECRUIT HOLDINGS CO LTD 000000000 93700.000000 NS 2686632.750000 0.2899334672 Long EC CORP JP N 2 N N N Zalando SE 529900YRFFGH5AXU4S86 ZALANDO SE 000000000 87276.000000 NS 2041427.650000 0.2203048394 Long EC CORP DE N 2 N N N ArcelorMittal SA 2EULGUTUI56JI9SAL165 ARCELORMITTAL SA 000000000 54679.000000 NS 1209896.430000 0.1305684474 Long EC CORP LU N 2 N N N Assa Abloy AB 549300YECS8HKCIMMB67 ASSA ABLOY AB 000000000 74710.000000 NS 1592449.350000 0.1718524281 Long EC CORP SE N 2 N N N United Spirits Ltd 3358004YFWQVX2EZDE82 UNITED SPIRITS LTD 000000000 234562.000000 NS 2904069.390000 0.3133985868 Long EC CORP IN N 2 N N N Adyen NV 724500973ODKK3IFQ447 ADYEN NV 000000000 1521.000000 NS 1025893.220000 0.1107113647 Long EC CORP NL N 2 N N N N/A N/A SHENZHEN INOVANCE TECHNOLOGY CO LTD 000000000 202200.000000 NS 1671306.580000 0.1803624673 Long EC CORP CN N 2 N N N NARI TECHNOLOGY DEVELOPMENT CO N/A NARI TECHNOLOGY CO LTD 000000000 779306.000000 NS 2406012.450000 0.2596497537 Long EC CORP CN N 2 N N N HUNDSUN TECHNOLOGIES INC N/A HUNDSUN TECHNOLOGIES INC 000000000 164380.000000 NS 699940.820000 0.0755355449 Long EC CORP CN N 2 N N N N/A N/A WAYMO LLC SER A-2 CVT PFD UNITS PP 000000000 30126.000000 NS USD 1361996.460000 0.1469826332 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.0101297608 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 1919922.350000 0.2071923465 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 2869997.000000 0.3097215952 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.2116889703 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 1713727.840000 0.1849404443 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 1669780.450000 0.1801977718 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.4347876924 Long EP CORP US Y 3 N N N Stripe Inc 549300CLHGIPTCYHQ143 STRIPE INC CL B COMMON PP TC2A5IVT8 32874.000000 NS USD 720269.340000 0.0777293387 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.1195020476 Long EP CORP US Y 3 N N N N/A N/A SNYK LTD PP TC2UBMBG8 100647.000000 NS USD 1022573.520000 0.1103531125 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 5863052.340000 0.6327232828 Long EP CORP US Y 3 N N N N/A N/A MAGIC LEAP 000000000 2372.000000 NS USD 45546.870000 0.0049152836 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 446524.000000 0.0481875506 Long EP CORP US Y 3 N N N Space Exploration Technologies Corp 549300B9WLO96RQCXP87 SPACEX SERIES K CVT PFD STOCK PP 000000000 10605.000000 NS USD 8590050.000000 0.9270128118 Long EP CORP US Y 3 N N N Bytedance Ltd 300300NIFA1100061063 BYTEDANCE LTD CVT PFD SR E PP 000000000 24387.000000 NS USD 6158205.240000 0.6645753116 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.0448566780 Long EP CORP US Y 3 N N N Celonis SE 529900DCE9HLEPY8MW24 CELONIS SERIES D CVT PFD STOCK PP 000000000 7214.000000 NS USD 1609299.120000 0.1736708054 Long EP CORP US Y 3 N N N N/A N/A THINK & LEARN PRIVATE LIMITED EQ SHS PP 000000000 821.000000 NS 797297.040000 0.0860419405 Long EC CORP IN Y 3 N N N Epic Games 549300I2RHITL4UP9K78 EPIC GAMES INC PP 000000000 7021.000000 NS USD 4849053.650000 0.5232955406 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 4527886.580000 0.4886361395 Long EP CORP US Y 3 N N N Celonis SE 529900DCE9HLEPY8MW24 CELONIS SE PP 000000000 1795.000000 NS USD 400428.600000 0.0432130712 Long EC CORP US Y 3 N N N N/A N/A REDWOOD MATERIALS INC PP SER C CVT PFD TC7HTFN67 39374.000000 NS USD 1879551.750000 0.2028356707 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 103214.430000 0.0111385963 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.0011511090 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 749101.550000 0.0808408256 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.3899835290 Long EP CORP US Y 3 N N N 2023-12-05 T. ROWE PRICE INTERNATIONAL FUNDS, INC. /s/ Alan Dupski Alan Dupski Treasurer & Vice President