0000313212-24-000577.txt : 20240627 0000313212-24-000577.hdr.sgml : 20240627 20240627105327 ACCESSION NUMBER: 0000313212-24-000577 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: 241076419 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 S000014995 T. Rowe Price Overseas Stock Fund C000040834 T. Rowe Price Overseas Stock Fund TROSX C000159131 T. Rowe Price Overseas Stock Fund-Advisor Class PAEIX C000159132 T. Rowe Price Overseas Stock Fund-I Class TROIX C000219339 T. Rowe Price Overseas Stock Fund-Z Class TRZSX NPORT-P 1 primary_doc.xml NPORT-P false 0000313212 XXXXXXXX S000014995 C000159132 C000219339 C000040834 C000159131 T. ROWE PRICE INTERNATIONAL FUNDS, INC. 811-02958 0000313212 549300O4BT3AMY6OUC26 100 East Pratt Street Baltimore 21202 410-345-2000 T. Rowe Price Overseas Stock Fund S000014995 O80MRID2HJVYBDLHU105 2024-10-31 2024-04-30 N 23499939536.780003 669793327.640000 22830146209.140003 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 33226186.480000 USD N Antofagasta PLC 213800MY6QVH4FVLD628 ANTOFAGASTA PLC 000000000 6297948.000000 NS 172763885.440000 0.7567357820 Long EC CORP GB N 2 N N N Ashtead Group PLC 2138007UTBN8X9K1A235 ASHTEAD GROUP PLC 000000000 1266958.000000 NS 91996215.980000 0.4029593816 Long EC CORP GB N 2 N N N BHP Group Ltd WZE1WSENV6JSZFK0JC28 BHP GROUP LTD 000000000 4677432.000000 NS 129188545.110000 0.5658682337 Long EC CORP AU N 2 N N N Alibaba Group Holding Ltd 5493001NTNQJDH60PM02 ALIBABA GROUP HOLDING LTD 01609W102 455904.000000 NS USD 34124414.400000 0.1494708535 Long EC CORP KY N 1 N N N Diageo PLC 213800ZVIELEA55JMJ32 DIAGEO PLC 000000000 4769941.000000 NS 164847625.780000 0.7220611917 Long EC CORP GB N 2 N N N DCC PLC 213800UPS1QEE4TD3T45 DCC PLC 000000000 1490121.000000 NS 101761371.880000 0.4457324581 Long EC CORP IE N 2 N N N Argenx SE 7245009C5FZE6G9ODQ71 ARGENX SE 04016X101 212095.000000 NS USD 79641672.500000 0.3488443384 Long EC CORP NL N 1 N N N Standard Chartered PLC U4LOSYZ7YG4W3S5F2G91 STANDARD CHARTERED PLC 000000000 10318812.000000 NS 88654492.220000 0.3883220519 Long EC CORP GB N 2 N N N AstraZeneca PLC PY6ZZQWO2IZFZC3IOL08 ASTRAZENECA PLC 046353108 5333059.000000 NS USD 404672516.920000 1.7725358095 Long EC CORP GB N 1 N N N Persimmon PLC 213800XI72Y57UWN6F31 PERSIMMON PLC 000000000 4637142.000000 NS 75089410.530000 0.3289046414 Long EC CORP GB N 2 N N N Broadcom Inc 549300WV6GIDOZJTV909 BROADCOM INC 11135F101 272158.000000 NS USD 353878882.660000 1.5500508819 Long EC CORP US N 1 N N N National Bank of Canada BSGEFEIOM18Y80CKCV46 NATIONAL BANK OF CANADA 000000000 2667823.000000 NS 214216507.040000 0.9383054540 Long EC CORP CA N 2 N N N Sun Life Financial Inc 549300V040JZX5S66Z78 SUN LIFE FINANCIAL INC 000000000 3202565.000000 NS 163518900.120000 0.7162411428 Long EC CORP CA N 2 N N N BT Group PLC 213800LRO7NS5CYQMN21 BT GROUP PLC 000000000 77807375.000000 NS 99500440.190000 0.4358291851 Long EC CORP GB N 2 N N Next PLC 213800WQD8ECPZP9PH98 NEXT PLC 000000000 1389184.000000 NS 155808049.610000 0.6824662803 Long EC CORP GB N 2 N N N Kingfisher PLC 213800KBMEV7I92FY281 KINGFISHER PLC 000000000 48358097.000000 NS 148958607.100000 0.6524645341 Long EC CORP GB N 2 N N N GSK PLC 5493000HZTVUYLO1D793 GSK PLC 37733W204 1874081.000000 NS USD 77661916.640000 0.3401726644 Long EC CORP GB N 1 N N N L Oreal SA 529900JI1GG6F7RKVI53 L'OREAL SA 000000000 433885.000000 NS 203428345.090000 0.8910514336 Long EC CORP FR N 2 N N N Intesa Sanpaolo SpA 2W8N8UU78PMDQKZENC08 INTESA SANPAOLO SPA 000000000 37414974.000000 NS 140044395.700000 0.6134187421 Long EC CORP IT N 2 N N N Fresenius SE & Co KGaA XDFJ0CYCOO1FXRFTQS51 FRESENIUS SE & CO KGAA 000000000 3666038.000000 NS 109395950.160000 0.4791732351 Long EC CORP DE N 2 N N N Genmab A/S 529900MTJPDPE4MHJ122 GENMAB A/S 000000000 259689.000000 NS 72097487.880000 0.3157995013 Long EC CORP DK N 2 N N N SAP SE 529900D6BF99LW9R2E68 SAP SE 000000000 1629171.000000 NS 294174598.510000 1.2885357624 Long EC CORP DE N 2 N N N Storebrand ASA 5967007LIEEXZX7NA051 STOREBRAND ASA 000000000 13831744.000000 NS 132779246.750000 0.5815961297 Long EC CORP NO N 2 N N N Bayer AG 549300J4U55H3WP1XT59 BAYER AG 000000000 2640581.000000 NS 77027516.800000 0.3373938830 Long EC CORP DE N 2 N N N Stora Enso Oyj 7437000ZP669LKUTZ738 STORA ENSO OYJ 000000000 6756919.000000 NS 90006436.290000 0.3942438014 Long EC CORP FI N 2 N N N BASF SE 529900PM64WH8AF1E917 BASF SE 000000000 2016963.000000 NS 105681894.850000 0.4629050286 Long EC CORP DE N 2 N N N Muenchener Rueckversicherungs-Gesellschaft AG in Muenchen 529900MUF4C20K50JS49 MUENCHENER RUECKVERSICHERUNGS-GESELLSCHAFT AG IN MUENCHEN 000000000 821585.000000 NS 361340080.270000 1.5827322215 Long EC CORP DE N 2 N N N Barry Callebaut AG 213800Y5RWKLDPUTT265 BARRY CALLEBAUT AG 000000000 52088.000000 NS 84172814.440000 0.3686915260 Long EC CORP CH N 2 N N N Kering SA 549300VGEJKB7SVUZR78 KERING SA 000000000 264988.000000 NS 92870117.480000 0.4067872217 Long EC CORP FR N 2 N N N Magna International Inc 95RWVLFZX6VGDZNNTN43 MAGNA INTERNATIONAL INC 559222401 2465140.000000 NS USD 117833692.000000 0.5161320077 Long EC CORP CA N 1 N N Sanofi SA 549300E9PC51EN656011 SANOFI SA 000000000 3286105.000000 NS 324644218.270000 1.4219979815 Long EC CORP FR N 2 N N N Siemens AG W38RGI023J3WT1HWRP32 SIEMENS AG 000000000 3099673.000000 NS 580672806.810000 2.5434476043 Long EC CORP DE N 2 N N N Evotec SE 529900F9KI6OYITO9B12 EVOTEC SE 000000000 2802908.000000 NS 28884543.620000 0.1265193107 Long EC CORP DE N 2 N N Telefonaktiebolaget LM Ericsson 549300W9JLPW15XIFM52 TELEFONAKTIEBOLAGET LM ERICSSON 000000000 20663207.000000 NS 104863451.600000 0.4593201053 Long EC CORP SE N 2 N N N Zurich Insurance Group AG 529900QVNRBND50TXP03 ZURICH INSURANCE GROUP AG 000000000 415873.000000 NS 201301816.390000 0.8817368691 Long EC CORP CH N 2 N N N Koninklijke Philips NV H1FJE8H61JGM1JSGM897 KONINKLIJKE PHILIPS NV 000000000 5757727.000000 NS 152903276.470000 0.6697428701 Long EC CORP NL N 2 N N N Teleperformance SE 9695004GI61FHFFNRG61 TELEPERFORMANCE SE 000000000 530370.000000 NS 48043398.190000 0.2104384166 Long EC CORP FR N 2 N N N Asahi Kasei Corp 353800GPI4Z3MGDGN142 ASAHI KASEI CORP 000000000 9509900.000000 NS 66304305.080000 0.2904243559 Long EC CORP JP N 2 N N N ANZ Group Holdings Ltd 9845005D9C6BAA10BK72 ANZ GROUP HOLDINGS LTD 000000000 5394655.000000 NS 97340768.640000 0.4263694492 Long EC CORP AU N 2 N N N Amcor PLC 549300GSODGFCDQ3DI89 Amcor PLC 000000000 4006819.000000 NS 35626411.940000 0.1560498633 Long EC CORP JE N 2 N N N Beijing Enterprises Holdings Ltd 529900896ODARUEY2V26 BEIJING ENTERPRISES HOLDINGS LTD 000000000 10628500.000000 NS 34027684.070000 0.1490471579 Long EC CORP HK N 2 N N N LY Corp 52990078MD2OL792YM35 LY CORP 000000000 20205100.000000 NS 48545463.980000 0.2126375518 Long EC CORP JP N 2 N N N NTT Data Group Corp 353800SZGJGSLJRRWB43 NTT DATA GROUP CORP 000000000 13654200.000000 NS 213521938.370000 0.9352631228 Long EC CORP JP N 2 N N N BHP Group Ltd WZE1WSENV6JSZFK0JC28 BHP GROUP LTD 000000000 3328954.000000 NS 91300278.800000 0.3999110560 Long EC CORP AU N 2 N N N DBS Group Holdings Ltd 5493007FKT78NKPM5V55 DBS GROUP HOLDINGS LTD 000000000 4614940.000000 NS 117484411.120000 0.5146020969 Long EC CORP SG N 2 N N N Central Japan Railway Co 353800YAR3OVUITHTG64 CENTRAL JAPAN RAILWAY CO 000000000 2907200.000000 NS 66481806.350000 0.2912018423 Long EC CORP JP N 2 N N N CyberAgent Inc 3538006T5KZABPGS8Q08 CYBERAGENT INC 000000000 10124900.000000 NS 63083884.080000 0.2763183534 Long EC CORP JP N 2 N N N Mitsubishi HC Capital Inc 353800MZ3QX9RLMH7B09 MITSUBISHI HC CAPITAL INC 000000000 9998300.000000 NS 64749463.060000 0.2836138782 Long EC CORP JP N 2 N N N Mitsubishi UFJ Financial Group Inc 353800V2V8PUY9TK3E06 MITSUBISHI UFJ FINANCIAL GROUP INC 000000000 18015200.000000 NS 179455831.990000 0.7860476685 Long EC CORP JP N 2 N N N Hamamatsu Photonics KK N/A HAMAMATSU PHOTONICS KK 000000000 2130400.000000 NS 78061417.960000 0.3419225494 Long EC CORP JP N 2 N N N Sumitomo Mitsui Trust Holdings Inc 353800P843RLCDBLNT17 SUMITOMO MITSUI TRUST HOLDINGS INC 000000000 3133634.000000 NS 65884131.970000 0.2885839248 Long EC CORP JP N 2 N N N Honda Motor Co Ltd 549300P7ZYCQJ36CCS16 HONDA MOTOR CO LTD 000000000 4969500.000000 NS 56540891.220000 0.2476589099 Long EC CORP JP N 2 N N N IGO Ltd 2549005DZO8VGXM5QN07 IGO LTD 000000000 12121821.000000 NS 60374950.300000 0.2644527536 Long EC CORP AU N 2 N N N Largan Precision Co Ltd N/A LARGAN PRECISION CO LTD 000000000 501000.000000 NS 33395638.200000 0.1462786874 Long EC CORP TW N 2 N N N Kirin Holdings Co Ltd 353800GBVL72LLMTYM96 KIRIN HOLDINGS CO LTD 000000000 4148500.000000 NS 60558127.780000 0.2652551027 Long EC CORP JP N 2 N N N KT Corp 9884005ACF8449EANY26 KT CORP 000000000 3478279.000000 NS 86963761.080000 0.3809163563 Long EC CORP KR N 2 N N N Tokio Marine Holdings Inc 5299009QN2NZ191KLS29 TOKIO MARINE HOLDINGS INC 000000000 7711600.000000 NS 243735879.980000 1.0676054273 Long EC CORP JP N 2 N N N NAVER Corp 988400ULUQYDB2HQYJ61 NAVER CORP 000000000 586094.000000 NS 77305537.700000 0.3386116628 Long EC CORP KR N 2 N N N Worley Ltd 549300XDR86FY8OLGP97 WORLEY LTD 000000000 11092934.000000 NS 107082296.100000 0.4690390290 Long EC CORP AU N 2 N N N Panasonic Holdings Corp 254900GE1G59KGWPHX32 PANASONIC HOLDINGS CORP 000000000 12638600.000000 NS 110315461.230000 0.4832008530 Long EC CORP JP N 2 N N N Mitsubishi Corp KVIPTY4PULAPGC1VVD26 MITSUBISHI CORP 000000000 6325500.000000 NS 144661538.010000 0.6336426262 Long EC CORP JP N 2 N N N Mitsubishi Electric Corp 549300TRXM9Y6561AX39 MITSUBISHI ELECTRIC CORP 000000000 12951300.000000 NS 225740207.490000 0.9887812606 Long EC CORP JP N 2 N N N Mitsui Fudosan Co Ltd 353800ND4ZKNZDYKMF33 MITSUI FUDOSAN CO LTD 000000000 21049100.000000 NS 214218016.960000 0.9383120677 Long EC CORP JP N 2 N N N Murata Manufacturing Co Ltd 529900QZG6DL8ZRI7140 MURATA MANUFACTURING CO LTD 000000000 6183100.000000 NS 112978672.570000 0.4948661806 Long EC CORP JP N 2 N N N Renesas Electronics Corp 5299000EPC47VJQOFB81 RENESAS ELECTRONICS CORP 000000000 5276000.000000 NS 85659827.190000 0.3752048997 Long EC CORP JP N 2 N N N Denso Corp 549300RYPA10CQM3QK38 DENSO CORP 000000000 9704500.000000 NS 165394984.570000 0.7244587181 Long EC CORP JP N 2 N N N Nippon Telegraph & Telephone Corp 353800VHQU5VIXVUA841 NIPPON TELEGRAPH & TELEPHONE CORP 000000000 264646000.000000 NS 285728339.040000 1.2515396810 Long EC CORP JP N 2 N N N Omron Corp 549300ZHW0TR2QZ0NY83 OMRON CORP 000000000 1232100.000000 NS 42288626.740000 0.1852315196 Long EC CORP JP N 2 N N N Challenger Ltd 529900ACCCAOHJ2V3169 CHALLENGER LTD 000000000 8953928.000000 NS 38577158.480000 0.1689746449 Long EC CORP AU N 2 N N N SMC Corp 353800O40V08DOZ70X62 SMC CORP 000000000 108600.000000 NS 57054820.270000 0.2499100082 Long EC CORP JP N 2 N N N Samsung Electronics Co Ltd 9884007ER46L6N7EI764 SAMSUNG ELECTRONICS CO LTD 000000000 5125453.000000 NS 284906700.940000 1.2479407636 Long EC CORP KR N 2 N N N Sony Group Corp 529900R5WX9N2OI2N910 SONY GROUP CORP 000000000 2162600.000000 NS 178741851.730000 0.7829203111 Long EC CORP JP N 2 N N N Stanley Electric Co Ltd N/A STANLEY ELECTRIC CO LTD 000000000 2785400.000000 NS 49293201.730000 0.2159127729 Long EC CORP JP N 2 N N N Sumitomo Corp V82KK8NH1P0JS71FJC05 SUMITOMO CORP 000000000 7261600.000000 NS 190959514.820000 0.8364357945 Long EC CORP JP N 2 N N N Suzuki Motor Corp 353800D83H0V3ZV1SV24 SUZUKI MOTOR CORP 000000000 9529900.000000 NS 110983171.980000 0.4861255419 Long EC CORP JP N 2 N N N THK Co Ltd N/A THK CO LTD 000000000 2718900.000000 NS 59324003.130000 0.2598494227 Long EC CORP JP N 2 N N N Taiwan Semiconductor Manufacturing Co Ltd 549300KB6NK5SBD14S87 TAIWAN SEMICONDUCTOR MANUFACTURING CO LTD 000000000 21321089.000000 NS 510507228.420000 2.2361102016 Long EC CORP TW N 2 N N N Tokyo Electron Ltd 549300H5LSF8DP3RIJ34 TOKYO ELECTRON LTD 000000000 894300.000000 NS 196161053.100000 0.8592194343 Long EC CORP JP N 2 N N N Toyota Motor Corp 5493006W3QUS5LMH6R84 TOYOTA MOTOR CORP 000000000 14514200.000000 NS 331048520.020000 1.4500499339 Long EC CORP JP N 2 N N N United Overseas Bank Ltd IO66REGK3RCBAMA8HR66 UNITED OVERSEAS BANK LTD 000000000 7647000.000000 NS 169693078.860000 0.7432851166 Long EC CORP SG N 2 N N N Astellas Pharma Inc 529900IB708DY2HBBB35 ASTELLAS PHARMA INC 000000000 15450100.000000 NS 148288542.540000 0.6495295351 Long EC CORP JP N 2 N N N AXA SA F5WCUMTUM4RKZ1MAIE39 AXA SA 000000000 10007611.000000 NS 345778838.520000 1.5145712837 Long EC CORP FR N 2 N N N Novartis AG 5493007HIVTX6SY6XD66 NOVARTIS AG 000000000 3181527.000000 NS 308791229.390000 1.3525591407 Long EC CORP CH N 2 N N N ABB Ltd 5493000LKVGOO9PELI61 ABB LTD 000000000 5717498.000000 NS 277804296.520000 1.2168310004 Long EC CORP CH N 2 N N N Roche Holding AG 549300U41AUUVOAAOB37 ROCHE HOLDING AG 000000000 1078867.000000 NS 258511874.840000 1.1323268475 Long EC CORP CH N 2 N N N Nestle SA KY37LUS27QQX7BB93L28 NESTLE SA 000000000 5376708.000000 NS 539822549.360000 2.3645163917 Long EC CORP CH N 2 N N N Equinor ASA OW6OFBNCKXC4US5C7523 EQUINOR ASA 000000000 9657231.000000 NS 256963246.250000 1.1255435856 Long EC CORP NO N 2 N N N EssilorLuxottica SA 549300M3VH1A3ER1TB49 ESSILORLUXOTTICA SA 000000000 621778.000000 NS 132582752.500000 0.5807354508 Long EC CORP FR N 2 N N N BNP Paribas SA R0MUWSFPU8MPRO8K5P83 BNP PARIBAS SA 000000000 1831263.000000 NS 131781079.920000 0.5772239858 Long EC CORP FR N 2 N N N T. Rowe Price Government Reserve Fund 5493002Y0IYARJVQ5N24 T. Rowe Price Government Reserve Fund 76105Y109 52248899.060000 NS USD 52248899.060000 0.2288592398 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 655148119.200000 NS USD 655148119.200000 2.8696623894 Long STIV RF US N 1 N N Heineken NV 724500K5PTPSST86UQ23 HEINEKEN NV 000000000 1824446.000000 NS 177554367.330000 0.7777189235 Long EC CORP NL N 2 N N N Shell PLC 21380068P1DRHMJ8KU70 SHELL PLC 780259305 3281888.000000 NS USD 235180094.080000 1.0301296011 Long EC CORP GB N 1 N N N Electric Power Development Co Ltd 549300KMHPUAQI8VEH90 ELECTRIC POWER DEVELOPMENT CO LTD 000000000 5181100.000000 NS 88011333.970000 0.3855049073 Long EC CORP JP N 2 N N N Safran SA 969500UIC89GT3UL7L24 SAFRAN SA 000000000 964284.000000 NS 209087646.240000 0.9158401542 Long EC CORP FR N 2 N N N Bunzl PLC 213800Q1Q9DV4L78UM09 BUNZL PLC 000000000 3173007.000000 NS 121677838.140000 0.5329700346 Long EC CORP GB N 2 N N N Engie SA LAXUQCHT4FH58LRZDY46 ENGIE SA 000000000 16048706.000000 NS 278615425.670000 1.2203838868 Long EC CORP FR N 2 N N N Seven & i Holdings Co Ltd 52990037G8JRM3TWGY86 SEVEN & I HOLDINGS CO LTD 000000000 12713900.000000 NS 164278854.510000 0.7195698749 Long EC CORP JP N 2 N N N Elekta AB 54930044O54BK617EP80 ELEKTA AB 000000000 9754199.000000 NS 69458012.500000 0.3042381414 Long EC CORP SE N 2 N N N Unilever PLC 549300MKFYEKVRWML317 UNILEVER PLC 000000000 7762463.000000 NS 401558468.530000 1.7588957375 Long EC CORP GB N 2 N N N Legrand SA 969500XXRPGD7HCAFA90 LEGRAND SA 000000000 1777186.000000 NS 182635342.390000 0.7999744755 Long EC CORP FR N 2 N N N TotalEnergies SE 529900S21EQ1BO4ESM68 TOTALENERGIES SE 000000000 5254191.000000 NS 381447548.430000 1.6708064194 Long EC CORP FR N 2 N N N Wilmar International Ltd 549300H2EAI4YRLWBB20 WILMAR INTERNATIONAL LTD 000000000 46332000.000000 NS 108906771.060000 0.4770305458 Long EC CORP SG N 2 N N N Sandvik AB 5299008ZUAXN43LVZF54 SANDVIK AB 000000000 6662855.000000 NS 132814282.970000 0.5817495944 Long EC CORP SE N 2 N N Prysmian SpA 529900X0H1IO3RS1A464 PRYSMIAN SPA 000000000 3801627.000000 NS 206270049.270000 0.9034985908 Long EC CORP IT N 2 N N N Air Liquide SA 969500MMPQVHK671GT54 AIR LIQUIDE SA 000000000 1044049.000000 NS 204193659.350000 0.8944036428 Long EC CORP FR N 2 N N N Pilbara Minerals Ltd 5299000VV1CZVF5K9C16 PILBARA MINERALS LTD 000000000 35491413.000000 NS 90357711.050000 0.3957824458 Long EC CORP AU N 2 N N N Macquarie Group Ltd ACMHD8HWFMFUIQQ8Y590 MACQUARIE GROUP LTD 000000000 877915.000000 NS 105120238.760000 0.4604448776 Long EC CORP AU N 2 N N N Welcia Holdings Co Ltd N/A WELCIA HOLDINGS CO LTD 000000000 1841600.000000 NS 27076686.890000 0.1186005847 Long EC CORP JP N 2 N N N Amadeus IT Group SA 9598004A3FTY3TEHHN09 AMADEUS IT GROUP SA 000000000 2117123.000000 NS 134382160.810000 0.5886171713 Long EC CORP ES N 2 N N N Samsonite International SA 549300UULS5HYFJSEL12 SAMSONITE INTERNATIONAL SA 000000000 20568900.000000 NS 72313463.480000 0.3167455119 Long EC CORP LU N 2 N N N Julius Baer Group Ltd 5299007MF0604ZGJER92 JULIUS BAER GROUP LTD 000000000 2276304.000000 NS 122142750.630000 0.5350064319 Long EC CORP CH N 2 N N N AIA Group Ltd ZP5ILWVSYE4LJGMMVD57 AIA GROUP LTD 000000000 19303000.000000 NS 141382083.300000 0.6192780458 Long EC CORP HK N 2 N N N NXP Semiconductors NV 724500M9BY5293JDF951 NXP SEMICONDUCTORS NV 000000000 1036327.000000 NS USD 265496614.130000 1.1629212170 Long EC CORP NL N 1 N N N Otsuka Holdings Co Ltd N/A OTSUKA HOLDINGS CO LTD 000000000 1447400.000000 NS 61886280.230000 0.2710726408 Long EC CORP JP N 2 N N N Element Fleet Management Corp 5493000PGBS1C22ELQ16 ELEMENT FLEET MANAGEMENT CORP 000000000 11704507.000000 NS 186792589.830000 0.8181839403 Long EC CORP CA N 2 N N N WPP PLC 549300LSGBXPYHXGDT93 WPP PLC 000000000 15913029.000000 NS 159498900.070000 0.6986328454 Long EC CORP JE N 2 N N N ASML Holding NV 724500Y6DUVHQD6OXN27 ASML HOLDING NV 000000000 542011.000000 NS 472098321.230000 2.0678725265 Long EC CORP NL N 2 N N N KION Group AG 5299005KY91C4C6U9H17 KION GROUP AG 000000000 1786492.000000 NS 82335640.640000 0.3606443861 Long EC CORP DE N 2 N N N Siemens Healthineers AG 529900QBVWXMWANH7H45 SIEMENS HEALTHINEERS AG 000000000 3307518.000000 NS 183426503.210000 0.8034398971 Long EC CORP DE N 2 N N Compass Group PLC 2138008M6MH9OZ6U2T68 COMPASS GROUP PLC 000000000 8317351.000000 NS 231336531.510000 1.0132941304 Long EC CORP GB N 2 N N N National Grid PLC 8R95QZMKZLJX5Q2XR704 NATIONAL GRID PLC 000000000 12915111.000000 NS 169409606.990000 0.7420434606 Long EC CORP GB N 2 N N N Umicore SA 529900F3AIQECS8ZSV61 UMICORE SA 000000000 3108637.000000 NS 68857015.300000 0.3016056694 Long EC CORP BE N 2 N N Great Portland Estates PLC 213800JMEDD2Q4N1MC42 GREAT PORTLAND ESTATES PLC 000000000 9026789.000000 NS 43973913.810000 0.1926133692 Long EC CORP GB N 2 N N N Moncler SpA 815600EBD7FB00525B20 MONCLER SPA 000000000 2019644.000000 NS 137501689.170000 0.6022812465 Long EC CORP IT N 2 N N N Akzo Nobel NV 724500XYIJUGXAA5QD70 AKZO NOBEL NV 000000000 1552002.000000 NS 102404094.200000 0.4485476933 Long EC CORP NL N 2 N N N Dr Ing hc F Porsche AG 529900EWEX125AULXI58 DR ING HC F PORSCHE AG 000000000 1333279.000000 NS 118697104.880000 0.5199139059 Long EP CORP DE N 2 N N N Alcon Inc 549300LDT5AP8S0NBM78 ALCON INC 000000000 1204608.000000 NS 92365533.450000 0.4045770562 Long EC CORP CH N 2 N N N HDFC Bank Ltd 335800ZQ6I4E2JXENC50 HDFC BANK LTD 000000000 6578946.000000 NS 119112078.920000 0.5217315642 Long EC CORP IN N 2 N N N Scentre Group N/A SCENTRE GROUP 000000000 59455847.000000 NS 120401103.170000 0.5273777140 Long EC CORP AU N 2 N N N Autoliv Inc A23RUXWKASG834LTMK28 AUTOLIV INC 000000000 1280783.000000 NS 149539013.030000 0.6550068127 Long EC CORP US N 2 N N N Tencent Holdings Ltd 254900N4SLUMW4XUYY11 TENCENT HOLDINGS LTD 000000000 1024500.000000 NS 44958338.800000 0.1969253214 Long EC CORP KY N 2 N N N Dowlais Group PLC 213800XM8WOFLY6VPC92 DOWLAIS GROUP PLC 000000000 31943464.000000 NS 32466582.290000 0.1422092614 Long EC CORP GB N 2 N N N Sampo Oyj 743700UF3RL386WIDA22 SAMPO OYJ 000000000 4036843.000000 NS 163828882.020000 0.7175989173 Long EC CORP FI N 2 N N N Definity Financial Corp 984500D5F3FC49D00C44 DEFINITY FINANCIAL CORP 24477T100 1891771.000000 NS 63061323.640000 0.2762195347 Long EC CORP CA N 2 N N N Bridgepoint Group PLC 213800KFNMVI8PDZX472 BRIDGEPOINT GROUP PLC 000000000 17469562.000000 NS 49441769.160000 0.2165635240 Long EC CORP GB N 2 N N N DNB Bank ASA 549300GKFG0RYRRQ1414 DNB BANK ASA 000000000 12915453.000000 NS 225105491.260000 0.9860010935 Long EC CORP NO N 2 N N N Melrose Industries PLC 213800RGNXXZY2M7TR85 MELROSE INDUSTRIES PLC 000000000 21882675.000000 NS 171917617.980000 0.7530289837 Long EC CORP GB N 2 N N N Novo Nordisk A/S 549300DAQ1CVT6CXN342 NOVO NORDISK A/S 000000000 3018660.000000 NS 387119932.960000 1.6956524475 Long EC CORP DK N 2 N N N Brookfield Corp C6J3FGIWG6MBDGTE8F80 BROOKFIELD CORP 000000000 3257031.000000 NS 130645590.250000 0.5722503441 Long EC CORP CA N 2 N N N Recruit Holdings Co Ltd 353800R2LRSMVVC4I806 RECRUIT HOLDINGS CO LTD 000000000 3022500.000000 NS 130171094.630000 0.5701719710 Long EC CORP JP N 2 N N N CVC Capital Partners PLC 213800E8UQS1KA32YD39 CVC CAPITAL PARTNERS PLC 000000000 3983842.000000 NS 72276455.100000 0.3165834088 Long EC CORP JE N 2 N N N Mandatum Oyj 743700OAJK6L28Y2NN56 MANDATUM OYJ 000000000 4036841.000000 NS 18707888.170000 0.0819437948 Long EC CORP FI N 2 N N N TechnoPro Holdings Inc 3538001DJ8I5PJQNHU53 TECHNOPRO HOLDINGS INC 000000000 4507000.000000 NS 76769521.200000 0.3362638176 Long EC CORP JP N 2 N N N South32 Ltd 213800LAZNPXSBKVHR17 SOUTH32 LTD 000000000 31068177.000000 NS 70881452.780000 0.3104730567 Long EC CORP AU N 2 N N N Svenska Handelsbanken AB NHBDILHZTYCNBV5UYZ31 SVENSKA HANDELSBANKEN AB 000000000 14691920.000000 NS 125988019.380000 0.5518493759 Long EC CORP SE N 2 N N Covestro AG 3912005AWHKLQ1CPLV11 COVESTRO AG 000000000 1870225.000000 NS 93668997.710000 0.4102864557 Long EC CORP DE N 2 N N N Adyen NV 724500973ODKK3IFQ447 ADYEN NV 000000000 34487.000000 NS 41315408.350000 0.1809686542 Long EC CORP NL N 2 N N N Johnson Matthey PLC 2138001AVBSD1HSC6Z10 JOHNSON MATTHEY PLC 000000000 3797528.000000 NS 83167204.330000 0.3642867793 Long EC CORP GB N 2 N N N ING Groep NV 549300NYKK9MWM7GGW15 ING GROEP NV 000000000 19649782.000000 NS 310668395.080000 1.3607814520 Long EC CORP NL N 2 N N 2024-05-29 T. ROWE PRICE INTERNATIONAL FUNDS, INC. /s/ Alan Dupski Alan Dupski Treasurer & Vice President