0000313212-24-000569.txt : 20240627 0000313212-24-000569.hdr.sgml : 20240627 20240627105244 ACCESSION NUMBER: 0000313212-24-000569 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: 241076411 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 S000001497 T. Rowe Price Global Stock Fund C000004016 T. Rowe Price Global Stock Fund PRGSX C000033095 T. Rowe Price Global Stock Fund-Advisor Class PAGSX C000184320 T. Rowe Price Global Stock Fund-I Class TRGLX NPORT-P 1 primary_doc.xml NPORT-P false 0000313212 XXXXXXXX S000001497 C000004016 C000033095 C000184320 T. ROWE PRICE INTERNATIONAL FUNDS, INC. 811-02958 0000313212 549300O4BT3AMY6OUC26 100 East Pratt Street Baltimore 21202 410-345-2000 T. Rowe Price Global Stock Fund S000001497 7Z781KDJX21TG7WUSV78 2024-10-31 2024-04-30 N 6554873425.520000 51994441.450000 6502878984.070000 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 663632.630000 USD N Advanced Micro Devices Inc R2I72C950HOYXII45366 ADVANCED MICRO DEVICES INC 007903107 299499.000000 NS USD 47434651.620000 0.7294407867 Long EC CORP US N 1 N N N Alphabet Inc 5493006MHB84DD0ZWV18 ALPHABET INC 02079K305 626044.000000 NS USD 101907442.320000 1.5671126984 Long EC CORP US N 1 N N N Amazon.com Inc ZXTILKJKG63JELOEG630 AMAZON.COM INC 023135106 1724674.000000 NS USD 301817950.000000 4.6412973506 Long EC CORP US N 1 N N N Amphenol Corp 549300D3L3G0R4U4VT04 AMPHENOL CORP 032095101 609314.000000 NS USD 73586851.780000 1.1316042012 Long EC CORP US N 1 N N N Apple Inc HWUPKR0MPOU8FGXBT394 APPLE INC 037833100 1451613.000000 NS USD 247253242.290000 3.8022119571 Long EC CORP US N 1 N N N Ares Management Corp 529900JUV61FH7B8VW38 ARES MANAGEMENT CORP 03990B101 463905.000000 NS USD 61741116.450000 0.9494428022 Long EC CORP US N 1 N N N Bright Horizons Family Solutions Inc N/A BRIGHT HORIZONS FAMILY SOLUTIONS INC 109194100 465518.000000 NS USD 48278871.780000 0.7424230391 Long EC CORP US N 1 N N N Canadian Pacific Kansas City Ltd N/A CANADIAN PACIFIC KANSAS CITY LTD 13646K108 895377.000000 NS USD 70224418.110000 1.0798973544 Long EC CORP CA N 1 N N N Celestica Inc 549300J3CG5T6RZWLN53 CELESTICA INC 15101Q207 1592765.000000 NS USD 69014507.450000 1.0612915851 Long EC CORP CA N 1 N N N Celsius Holdings Inc N/A CELSIUS HOLDINGS INC 15118V207 596469.000000 NS USD 42510345.630000 0.6537157732 Long EC CORP US N 1 N N N Colgate-Palmolive Co YMEGZFW4SBUSS5BQXF88 COLGATE-PALMOLIVE CO 194162103 862080.000000 NS USD 79242393.600000 1.2185740161 Long EC CORP US N 1 N N N ConocoPhillips WPTL2Z3FIYTHSP5V2253 CONOCOPHILLIPS 20825C104 1226166.000000 NS USD 154030972.920000 2.3686581481 Long EC CORP US N 1 N N N Constellation Energy Corp 549300F8Y20RYGNGV346 CONSTELLATION ENERGY CORP 21037T109 614716.000000 NS USD 114300293.040000 1.7576875307 Long EC CORP US N 1 N N N Copart Inc 549300KVYX3JWMYEHU61 COPART INC 217204106 482454.000000 NS USD 26202076.740000 0.4029304067 Long EC CORP US N 1 N N N Danaher Corp S4BKK9OTCEWQ3YHPFM11 DANAHER CORP 235851102 450320.000000 NS USD 111057918.400000 1.7078269282 Long EC CORP US N 1 N N N Datadog Inc 549300F6JNO0KRPO1K63 DATADOG INC 23804L103 423291.000000 NS USD 53123020.500000 0.8169154098 Long EC CORP US N 1 N N N Diamondback Energy Inc 549300R22LSX6OHWEN64 DIAMONDBACK ENERGY INC 25278X109 320978.000000 NS USD 64558305.140000 0.9927649784 Long EC CORP US N 1 N N N Dollar General Corp OPX52SQVOZI8IVSWYU66 DOLLAR GENERAL CORP 256677105 461622.000000 NS USD 64253166.180000 0.9880726112 Long EC CORP US N 1 N N N EQT Corp 4NT01YGM4X7ZX86ISY52 EQT CORP 26884L109 1797207.000000 NS USD 72050028.630000 1.1079712356 Long EC CORP US N 1 N N N Entegris Inc IYX6OWO7BT5DKO3BYG52 ENTEGRIS INC 29362U104 384682.000000 NS USD 51131931.440000 0.7862968320 Long EC CORP US N 1 N N N Exxon Mobil Corp J3WHBG0MTS7O8ZVMDC91 EXXON MOBIL CORP 30231G102 1385257.000000 NS USD 163834345.390000 2.5194124909 Long EC CORP US N 1 N N N Meta Platforms Inc BQ4BKCS1HXDV9HN80Z93 META PLATFORMS INC 30303M102 364381.000000 NS USD 156745774.770000 2.4104058395 Long EC CORP US N 1 N N N Fortinet Inc 549300O0QJWDBAS0QX03 FORTINET INC 34959E109 753936.000000 NS USD 47633676.480000 0.7325013520 Long EC CORP US N 1 N N N Freeport-McMoRan Inc 549300IRDTHJQ1PVET45 FREEPORT-MCMORAN INC 35671D857 695567.000000 NS USD 34736615.980000 0.5341728804 Long EC CORP US N 1 N N N GE Vernova Inc 254900DP080RU6OK2553 GE VERNOVA INC 36828A101 351908.000000 NS USD 54091778.680000 0.8318127834 Long EC CORP US N 1 N N N General Electric Co 3C7474T6CDKPR9K6YT90 GENERAL ELECTRIC CO 369604301 518876.000000 NS USD 83964514.320000 1.2911898641 Long EC CORP US N 1 N N N Airbus SE MINO79WLOO247M1IL051 AIRBUS SE 000000000 110688.000000 NS 18214569.700000 0.2801000871 Long EC CORP NL N 2 N N N HubSpot Inc 529900BLNVEW0MVKJB37 HUBSPOT INC 443573100 71087.000000 NS USD 42998393.690000 0.6612208807 Long EC CORP US N 1 N N N Intuitive Surgical Inc 54930052SRG011710797 INTUITIVE SURGICAL INC 46120E602 147062.000000 NS USD 54504118.440000 0.8381536635 Long EC CORP US N 1 N N N KLA Corp 549300H0BF5JCG96TJ81 KLA CORP 482480100 48285.000000 NS USD 33282367.650000 0.5118097343 Long EC CORP US N 1 N N N SAP SE 529900D6BF99LW9R2E68 SAP SE 000000000 363275.000000 NS 65595494.440000 1.0087146724 Long EC CORP DE N 2 N N N Eli Lilly & Co FRDRIPF3EKNDJ2CQJL29 ELI LILLY & CO 532457108 374916.000000 NS USD 292846887.600000 4.5033421092 Long EC CORP US N 1 N N N Mastercard Inc AR5L2ODV9HN37376R084 MASTERCARD INC 57636Q104 142979.000000 NS USD 64512124.800000 0.9920548261 Long EC CORP US N 1 N N N Sartorius AG 529900EQV2DY4FOAMU38 SARTORIUS AG 000000000 341349.000000 NS 102048338.060000 1.5692793655 Long EP CORP DE N 2 N N Infineon Technologies AG TSI2PJM6EPETEQ4X1U25 INFINEON TECHNOLOGIES AG 000000000 986609.000000 NS 34238316.130000 0.5265101229 Long EC CORP DE N 2 N N N Microsoft Corp INR2EJN1ERAN0W5ZP974 MICROSOFT CORP 594918104 746009.000000 NS USD 290443683.970000 4.4663861142 Long EC CORP US N 1 N N N Harmonic Drive Systems Inc 353800XFIX2EUARGOE85 HARMONIC DRIVE SYSTEMS INC 000000000 1904300.000000 NS 47559461.150000 0.7313600832 Long EC CORP JP N 2 N N N Chugai Pharmaceutical Co Ltd 529900T9LAII161DCN95 CHUGAI PHARMACEUTICAL CO LTD 000000000 993300.000000 NS 31590784.000000 0.4857968921 Long EC CORP JP N 2 N N N Disco Corp N/A DISCO CORP 000000000 114200.000000 NS 32529386.890000 0.5002305436 Long EC CORP JP N 2 N N N Mitsubishi UFJ Financial Group Inc 353800V2V8PUY9TK3E06 MITSUBISHI UFJ FINANCIAL GROUP INC 000000000 4143200.000000 NS 41271892.800000 0.6346710880 Long EC CORP JP N 2 N N N Netflix Inc 549300Y7VHGU0I7CE873 NETFLIX INC 64110L106 66959.000000 NS USD 36870303.760000 0.5669843134 Long EC CORP US N 1 N N N SK Hynix Inc 988400XAIK6XISWQV045 SK HYNIX INC 000000000 647697.000000 NS 79929490.220000 1.2291400534 Long EC CORP KR N 2 N N N Keyence Corp 529900M7PQBS7A89DZ11 KEYENCE CORP 000000000 233400.000000 NS 102642285.190000 1.5784129682 Long EC CORP JP N 2 N N N NVIDIA Corp 549300S4KLFTLO7GSQ80 NVIDIA CORP 67066G104 358784.000000 NS USD 309996551.680000 4.7670662862 Long EC CORP US N 1 N N N Old Dominion Freight Line Inc 5299009TWK32WE417T96 OLD DOMINION FREIGHT LINE INC 679580100 295290.000000 NS USD 53657145.900000 0.8251290856 Long EC CORP US N 1 N N N Shionogi & Co Ltd 35380049VXDTHZI3DY35 SHIONOGI & CO LTD 000000000 569200.000000 NS 26582079.360000 0.4087740126 Long EC CORP JP N 2 N N N Taiwan Semiconductor Manufacturing Co Ltd 549300KB6NK5SBD14S87 TAIWAN SEMICONDUCTOR MANUFACTURING CO LTD 000000000 6236000.000000 NS 149313343.070000 2.2961113598 Long EC CORP TW N 2 N N N PepsiCo Inc FJSUNZKFNQ5YPJ5OT455 PEPSICO INC 713448108 837400.000000 NS USD 147307034.000000 2.2652587317 Long EC CORP US N 1 N N N RH 5493008MTS3OGGMHGK69 RH 74967X103 136854.000000 NS USD 33809780.700000 0.5199201889 Long EC CORP US N 1 N N N T. Rowe Price Government Reserve Fund 5493002Y0IYARJVQ5N24 T. Rowe Price Government Reserve Fund 76105Y109 2260111.840000 NS USD 2260111.840000 0.0347555574 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 23135443.900000 NS USD 23135443.900000 0.3557723273 Long STIV RF US N 1 N N Rockwell Automation Inc VH3R4HHBHH12O0EXZJ88 ROCKWELL AUTOMATION INC 773903109 145575.000000 NS USD 39445002.000000 0.6065775189 Long EC CORP US N 1 N N N Charles Schwab Corp/The 549300VSGCJ7E698NM85 CHARLES SCHWAB CORP/THE 808513105 3118027.000000 NS USD 230578096.650000 3.5457848318 Long EC CORP US N 1 N N N ServiceNow Inc 549300HJTQM36M0E1G39 SERVICENOW INC 81762P102 40016.000000 NS USD 27744293.280000 0.4266463108 Long EC CORP US N 1 N N N Shopify Inc 549300HGQ43STJLLP808 SHOPIFY INC 82509L107 1115176.000000 NS USD 78285355.200000 1.2038568670 Long EC CORP CA N 1 N N N Synopsys Inc QG7T915N9S0NY5UKNE63 SYNOPSYS INC 871607107 43613.000000 NS USD 23140621.670000 0.3558519500 Long EC CORP US N 1 N N N Tesla Inc 54930043XZGB27CTOV49 TESLA INC 88160R101 304126.000000 NS USD 55740213.280000 0.8571620880 Long EC CORP US N 1 N N N Tradeweb Markets Inc N/A TRADEWEB MARKETS INC 892672106 1010172.000000 NS USD 102744594.120000 1.5799862549 Long EC CORP US N 1 N N N Uber Technologies Inc 549300B2FTG34FILDR98 UBER TECHNOLOGIES INC 90353T100 1119034.000000 NS USD 74158383.180000 1.1403930991 Long EC CORP US N 1 N N N UnitedHealth Group Inc 549300GHBMY8T5GXDE41 UNITEDHEALTH GROUP INC 91324P102 98300.000000 NS USD 47547710.000000 0.7311793763 Long EC CORP US N 1 N N N Vertiv Holdings Co 549300KTTIRAOGXCRV69 VERTIV HOLDINGS CO 92537N108 828400.000000 NS USD 77041200.000000 1.1847244919 Long EC CORP US N 1 N N N Techtronic Industries Co Ltd 549300HZW2SBE758OK89 TECHTRONIC INDUSTRIES CO LTD 000000000 3599500.000000 NS 49742578.330000 0.7649316318 Long EC CORP HK N 2 N N N Bank Central Asia Tbk PT 254900BR956G2OHVOM21 BANK CENTRAL ASIA TBK PT 000000000 158685200.000000 NS 95414967.830000 1.4672726967 Long EC CORP ID N 2 N N N Daiichi Sankyo Co Ltd 353800XGIU2IHQGC9504 DAIICHI SANKYO CO LTD 000000000 3592700.000000 NS 120922060.150000 1.8595157690 Long EC CORP JP N 2 N N N London Stock Exchange Group PLC 213800QAUUUP6I445N30 LONDON STOCK EXCHANGE GROUP PLC 000000000 1491191.000000 NS 164389057.260000 2.5279427414 Long EC CORP GB N 2 N N N Galp Energia SGPS SA 2138003319Y7NM75FG53 GALP ENERGIA SGPS SA 000000000 1032531.000000 NS 22179953.680000 0.3410789857 Long EC CORP PT N 2 N N N Svenska Cellulosa AB SCA 549300FW5JDRV1IJ0M67 SVENSKA CELLULOSA AB SCA 000000000 5437840.000000 NS 79692957.710000 1.2255027028 Long EC CORP SE N 2 N N PRADA SpA 8156000FE0A2DC5B7852 PRADA SPA 000000000 7550500.000000 NS 61576705.700000 0.9469145259 Long EC CORP IT N 2 N N N ASML Holding NV 724500Y6DUVHQD6OXN27 ASML HOLDING NV 000000000 73810.000000 NS 64289427.870000 0.9886302364 Long EC CORP NL N 2 N N N Cie Financiere Richemont SA 549300YIPGJ6UX2QPS51 CIE FINANCIERE RICHEMONT SA 000000000 353532.000000 NS 48867678.130000 0.7514775878 Long EC CORP CH N 2 N N N BE Semiconductor Industries NV 7245007A1YFLI2GNYX06 BE SEMICONDUCTOR INDUSTRIES NV 000000000 250299.000000 NS 33208184.950000 0.5106689673 Long EC CORP NL N 2 N N N HDFC Bank Ltd 335800ZQ6I4E2JXENC50 HDFC BANK LTD 000000000 4503399.000000 NS 81534217.960000 1.2538172425 Long EC CORP IN N 2 N N N Novo Nordisk A/S 549300DAQ1CVT6CXN342 NOVO NORDISK A/S 000000000 1196565.000000 NS 153450260.240000 2.3597280622 Long EC CORP DK N 2 N N N ICICI Bank Ltd R7RX8ER1V4666J8D1I38 ICICI BANK LTD 000000000 6554235.000000 NS 90298705.310000 1.3885958132 Long EC CORP IN N 2 N N N Adyen NV 724500973ODKK3IFQ447 ADYEN NV 000000000 63816.000000 NS 76451535.340000 1.1756567441 Long EC CORP NL N 2 N N N N/A N/A CANVA SERIES A-4 CVT PFD STOCK PP 000000000 4.000000 NS USD 4266.640000 0.0000656116 Long EP CORP US Y 3 N N N N/A N/A WAYMO LLC SER A-2 CVT PFD UNITS PP 000000000 89353.000000 NS USD 5513080.100000 0.0847790665 Long EP CORP US Y 3 N N N N/A N/A CANVA SERIES A CVT PFD STOCK PP TC0R8VGD3 426.000000 NS USD 454397.630000 0.0069876378 Long EP CORP US Y 3 N N N N/A N/A CANVA COMMON STOCK PP TC1HS9QX6 6670.000000 NS USD 7114629.540000 0.1094073803 Long EC CORP US Y 3 N N N N/A N/A DATABRICKS INC PP 000000000 307914.000000 NS USD 22631679.000000 0.3480255292 Long EC CORP US Y 3 N N N Stripe Inc 549300CLHGIPTCYHQ143 STRIPE INC CL B COMMON PP TC2A5IVT8 65013.000000 NS USD 1690338.000000 0.0259936869 Long EC CORP US Y 3 N N N N/A N/A DATABRICKS SER H CVT PFD STOCK PP TC2K5K6F9 70698.000000 NS USD 5196303.000000 0.0799077303 Long EP CORP US Y 3 N N N N/A N/A DATABRICKS SER I CVT PFD STOCK PP 000000000 37125.000000 NS USD 2728687.500000 0.0419612222 Long EP CORP US Y 3 N N N Freenome Inc 254900QDTSQ6S0QOCS43 FREENOME HOLDINGS SER B CVT PFD PP 000000000 220032.000000 NS USD 1221177.600000 0.0187790301 Long EP CORP US Y 3 N N N N/A N/A ABL SPACE SYSTEMS SER B-2 CVT PFD STK PP TC3SUK8I5 121690.000000 NS USD 4206239.190000 0.0646827228 Long EP CORP US Y 3 N N N Bytedance Ltd 300300NIFA1100061063 BYTEDANCE LTD CVT PFD SR E PP 000000000 40500.000000 NS USD 9517500.000000 0.1463582518 Long EP CORP US Y 3 N N N Verily Life Sciences LLC 5493003ZYK1Z7M670M44 VERILY LIFE SCIENCES LLC SER B UNITS PP 000000000 11378.000000 NS USD 1109810.120000 0.0170664428 Long EC CORP US Y 3 N N N Freenome Inc 254900QDTSQ6S0QOCS43 FREENOME HOLDINGS SER D CVT PFD PP 000000000 520600.000000 NS USD 2899742.000000 0.0445916648 Long EP CORP US Y 3 N N N Epic Games 549300I2RHITL4UP9K78 EPIC GAMES INC PP 000000000 35359.000000 NS USD 21328548.800000 0.3279862481 Long EC CORP US Y 3 N N N N/A N/A ABL SPACE SYSTEMS SER B CVT PFD STOCK PP TC6KIBHA0 157791.000000 NS USD 5533525.240000 0.0850934679 Long EP CORP US Y 3 N N N PAX Labs Inc 549300FKJA0AEKUHVG68 PAX LABS CLASS A COMMON PP 000000000 834772.000000 NS USD 333908.800000 0.0051347842 Long EC CORP US Y 3 N N N N/A N/A DATABRICKS SER G CVY PFD STCK PP TC6XLXUH0 27363.000000 NS USD 2011180.500000 0.0309275400 Long EP CORP US Y 3 N N N Freenome Inc 254900QDTSQ6S0QOCS43 FREENOME HOLDINGS SER C CVT PFD PP TC87S2BF1 284475.000000 NS USD 1578836.250000 0.0242790348 Long EP CORP US Y 3 N N N N/A N/A CANVA SERIES A-3 CVT PFD STOCK PP 000000000 48.000000 NS USD 51199.730000 0.0007873394 Long EP CORP US Y 3 N N N Ant Group Co Ltd 30030071TC2VB5OCSC22 ANT GRP BALC OWED 2023 BUYB PP 000000000 830156.400000 NS USD 837295.750000 0.0128757701 Long EP CORP US Y 3 N N N N/A N/A DATABRICKS SER F CVT PFD STCK PP TC9IB3734 153273.000000 NS USD 11265565.500000 0.1732396609 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