0000313212-23-001126.txt : 20231221 0000313212-23-001126.hdr.sgml : 20231221 20231221090508 ACCESSION NUMBER: 0000313212-23-001126 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: 231502949 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 S000001487 T. Rowe Price International Stock Fund C000004003 T. Rowe Price International Stock Fund PRITX C000004004 T. Rowe Price International Stock Fund-Advisor Class PAITX C000004005 T. Rowe Price International Stock Fund-R Class RRITX C000159125 T. Rowe Price International Stock Fund-I Class PRIUX C000219334 T. Rowe Price International Stock Fund-Z Class TRNZX NPORT-P 1 primary_doc.xml NPORT-P false 0000313212 XXXXXXXX S000001487 C000004005 C000004003 C000159125 C000004004 C000219334 T. ROWE PRICE INTERNATIONAL FUNDS, INC. 811-02958 0000313212 549300O4BT3AMY6OUC26 100 East Pratt Street Baltimore 21202 410-345-2000 T. Rowe Price International Stock Fund S000001487 DIXEPQW5DPUCAUYFLI61 2023-10-31 2023-10-31 N 13030372887.690002 101432437.830000 12928940449.860003 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 16120652.980000 USD N Ashtead Group PLC 2138007UTBN8X9K1A235 ASHTEAD GROUP PLC 000000000 1944011.000000 NS 111493904.880000 0.8623591803 Long EC CORP GB N 2 N N N Alibaba Group Holding Ltd 5493001NTNQJDH60PM02 ALIBABA GROUP HOLDING LTD 01609W102 2155427.000000 NS USD 177908944.580000 1.3760520073 Long EC CORP KY N 1 N N N AstraZeneca PLC PY6ZZQWO2IZFZC3IOL08 ASTRAZENECA PLC 046353108 2540436.000000 NS USD 160631768.280000 1.2424202038 Long EC CORP GB N 1 N N N BeiGene Ltd 549300JFUK6FRD5MH739 BEIGENE LTD 07725L102 454496.000000 NS USD 84663514.880000 0.6548372251 Long EC CORP KY N 1 N N Smith & Nephew PLC 213800ZTMDN8S67S1H61 SMITH & NEPHEW PLC 000000000 12297036.000000 NS 137617776.330000 1.0644165070 Long EC CORP GB N 2 N N N Canadian National Railway Co 3SU7BEP7TH9YEQOZCS77 CANADIAN NATIONAL RAILWAY CO 136375102 1435619.000000 NS USD 151859777.820000 1.1745724904 Long EC CORP CA N 1 N N Canadian Pacific Kansas City Ltd N/A CANADIAN PACIFIC KANSAS CITY LTD 13646K108 1885036.000000 NS USD 133781004.920000 1.0347406691 Long EC CORP CA N 1 N N N National Bank of Canada BSGEFEIOM18Y80CKCV46 NATIONAL BANK OF CANADA 000000000 1545833.000000 NS 96110850.020000 0.7433776216 Long EC CORP CA N 2 N N N Descartes Systems Group Inc/The 875500NEPA7JI5EOMN45 DESCARTES SYSTEMS GROUP INC/THE 249906108 840750.000000 NS USD 60710557.500000 0.4695710196 Long EC CORP CA N 1 N N N LVMH Moet Hennessy Louis Vuitton SE IOG4E947OATN0KJYSD45 LVMH MOET HENNESSY LOUIS VUITTON SE 000000000 214178.000000 NS 153336578.400000 1.1859949313 Long EC CORP FR N 2 N N N Thales SA 529900FNDVTQJOVVPZ19 THALES SA 000000000 852345.000000 NS 125787040.350000 0.9729106638 Long EC CORP FR N 2 N N N Capgemini SE 96950077L0TN7BAROX36 CAPGEMINI SE 000000000 741347.000000 NS 131017358.860000 1.0133650114 Long EC CORP FR N 2 N N N Kerry Group PLC 635400TLVVBNXLFHWC59 KERRY GROUP PLC G52416107 443878.000000 NS 34286831.610000 0.2651944430 Long EC CORP IE N 2 N N N Genmab A/S 529900MTJPDPE4MHJ122 GENMAB A/S 000000000 277913.000000 NS 78561257.560000 0.6076387919 Long EC CORP DK N 2 N N N Merck KGaA 529900OAREIS0MOPTW25 MERCK KGAA 000000000 281014.000000 NS 42443905.370000 0.3282860304 Long EC CORP DE N 2 N N N SAP SE 529900D6BF99LW9R2E68 SAP SE 000000000 1116258.000000 NS 149726289.100000 1.1580708387 Long EC CORP DE N 2 N N N Swedbank AB M312WZV08Y7LYUC71685 SWEDBANK AB 000000000 2870828.000000 NS 47148513.980000 0.3646742296 Long EC CORP SE N 2 N N N Puma SE 529900GRZ2BQY5ZM9N49 PUMA SE 000000000 1890852.000000 NS 107151011.140000 0.8287686957 Long EC CORP DE N 2 N N N Barry Callebaut AG 213800Y5RWKLDPUTT265 BARRY CALLEBAUT AG 000000000 44895.000000 NS 68069732.130000 0.5264911877 Long EC CORP CH N 2 N N N Kering SA 549300VGEJKB7SVUZR78 KERING SA 000000000 156829.000000 NS 63782617.730000 0.4933321333 Long EC CORP FR N 2 N N N Mastercard Inc AR5L2ODV9HN37376R084 MASTERCARD INC 57636Q104 267127.000000 NS USD 100533246.450000 0.7775830265 Long EC CORP US N 1 N N N Evotec SE 529900F9KI6OYITO9B12 EVOTEC SE 000000000 5245006.000000 NS 90686377.500000 0.7014215732 Long EC CORP DE N 2 N N N Deutsche Telekom AG 549300V9QSIG4WX4GJ96 DEUTSCHE TELEKOM AG 000000000 10479028.000000 NS 227433316.050000 1.7591025106 Long EC CORP DE N 2 N N N Sartorius AG 529900EQV2DY4FOAMU38 SARTORIUS AG 000000000 298906.000000 NS 74917762.430000 0.5794578660 Long EP CORP DE N 2 N N MercadoLibre Inc 549300DKPDN9M5S8GB14 MERCADOLIBRE INC 58733R102 82099.000000 NS USD 101863513.260000 0.7878720894 Long EC CORP US N 1 N N N Infineon Technologies AG TSI2PJM6EPETEQ4X1U25 INFINEON TECHNOLOGIES AG 000000000 1354242.000000 NS 39557707.440000 0.3059624847 Long EC CORP DE N 2 N N N LY Corp 52990078MD2OL792YM35 LY CORP 000000000 32950700.000000 NS 84007369.050000 0.6497622089 Long EC CORP JP N 2 N N N Chugai Pharmaceutical Co Ltd 529900T9LAII161DCN95 CHUGAI PHARMACEUTICAL CO LTD 000000000 5042400.000000 NS 149540264.030000 1.1566320118 Long EC CORP JP N 2 N N N Daikin Industries Ltd 549300Y7FWSTSHMW5Y57 DAIKIN INDUSTRIES LTD 000000000 491800.000000 NS 70907201.330000 0.5484378368 Long EC CORP JP N 2 N N N Hong Kong Exchanges & Clearing Ltd 213800YTVSXYQN17BW16 HONG KONG EXCHANGES & CLEARING LTD 000000000 2380100.000000 NS 83262213.050000 0.6439987358 Long EC CORP HK N 2 N N N Disco Corp N/A DISCO CORP 000000000 577800.000000 NS 102038927.130000 0.7892288430 Long EC CORP JP N 2 N N N LG Chem Ltd 988400IES4EIG7O06940 LG CHEM LTD 000000000 108427.000000 NS 35536102.220000 0.2748570338 Long EC CORP KR N 2 N N N Hikari Tsushin Inc 3538001SOIIV8U3OXH94 HIKARI TSUSHIN INC 000000000 283000.000000 NS 40829223.280000 0.3157971331 Long EC CORP JP N 2 N N N Capitec Bank Holdings Ltd N/A CAPITEC BANK HOLDINGS LTD 000000000 592507.000000 NS 52647013.420000 0.4072028456 Long EC CORP ZA N 2 N N N Keyence Corp 529900M7PQBS7A89DZ11 KEYENCE CORP 000000000 311600.000000 NS 120626191.860000 0.9329936380 Long EC CORP JP N 2 N N N NAVER Corp 988400ULUQYDB2HQYJ61 NAVER CORP 000000000 577047.000000 NS 80673002.820000 0.6239722670 Long EC CORP KR N 2 N N N Mitsui Fudosan Co Ltd 353800ND4ZKNZDYKMF33 MITSUI FUDOSAN CO LTD 000000000 1889800.000000 NS 40961154.130000 0.3168175636 Long EC CORP JP N 2 N N N Murata Manufacturing Co Ltd 529900QZG6DL8ZRI7140 MURATA MANUFACTURING CO LTD 000000000 5694300.000000 NS 97539820.620000 0.7544301174 Long EC CORP JP N 2 N N N Nippon Telegraph & Telephone Corp 353800VHQU5VIXVUA841 NIPPON TELEGRAPH & TELEPHONE CORP 000000000 114564800.000000 NS 134817069.020000 1.0427541959 Long EC CORP JP N 2 N N N Olympus Corp 5299000Y52IFDI1I2A21 OLYMPUS CORP 000000000 9606200.000000 NS 128294172.600000 0.9923022934 Long EC CORP JP N 2 N N N Novo Nordisk A/S 549300DAQ1CVT6CXN342 NOVO NORDISK A/S 670100205 2101452.000000 NS USD 202937219.640000 1.5696353497 Long EC CORP DK N 1 N N SMC Corp 353800O40V08DOZ70X62 SMC CORP 000000000 63800.000000 NS 29460487.850000 0.2278646728 Long EC CORP JP N 2 N N N Samsung Electronics Co Ltd 9884007ER46L6N7EI764 SAMSUNG ELECTRONICS CO LTD 000000000 4970690.000000 NS 247415488.390000 1.9136563383 Long EC CORP KR N 2 N N N Shimadzu Corp N/A SHIMADZU CORP 000000000 2381800.000000 NS 56320739.460000 0.4356175951 Long EC CORP JP N 2 N N N Olink Holding AB 8945004Z7ZHV3LML4J27 OLINK HOLDING AB 680710100 1561877.000000 NS USD 38921974.840000 0.3010453563 Long EC CORP SE N 1 N N N Sony Group Corp 529900R5WX9N2OI2N910 SONY GROUP CORP 000000000 1344000.000000 NS 111738663.160000 0.8642522842 Long EC CORP JP N 2 N N N Stanley Electric Co Ltd N/A STANLEY ELECTRIC CO LTD 000000000 2936000.000000 NS 46960121.450000 0.3632170914 Long EC CORP JP N 2 N N N Sumitomo Metal Mining Co Ltd 353800CF81IXL9974H84 SUMITOMO METAL MINING CO LTD 000000000 2052400.000000 NS 57655935.210000 0.4459447813 Long EC CORP JP N 2 N N N Taiwan Semiconductor Manufacturing Co Ltd N/A TAIWAN SEMICONDUCTOR MANUFACTURING CO LTD 000000000 28899000.000000 NS 471993467.860000 3.6506740030 Long EC CORP TW N 2 N N N Deutsche Boerse AG 529900G3SW56SHYNPR95 DEUTSCHE BOERSE AG 000000000 509802.000000 NS 83911605.290000 0.6490215158 Long EC CORP DE N 2 N N N Nestle SA KY37LUS27QQX7BB93L28 NESTLE SA 000000000 2297424.000000 NS 247751402.620000 1.9162544957 Long EC CORP CH N 2 N N N PDD Holdings Inc 5493000573DS7005T657 PDD HOLDINGS INC 722304102 423800.000000 NS USD 42981796.000000 0.3324463916 Long EC CORP KY N 1 N N Lonza Group AG 549300EFW4H2TCZ71055 LONZA GROUP AG 000000000 121811.000000 NS 42658697.670000 0.3299473598 Long EC CORP CH N 2 N N N T Rowe Price Government Reserve Investment Fund 5493002Y0IYARJVQ5N24 T ROWE PRICE GOVERNMENT RESERVE INVESTMENT FUND 76105Y109 271329705.050000 NS USD 271329705.050000 2.0986229003 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 60419968.050000 NS USD 60419968.050000 0.4673234306 Long STIV RF US N 1 N N Heineken NV 724500K5PTPSST86UQ23 HEINEKEN NV 000000000 1394236.000000 NS 125262968.260000 0.9688571832 Long EC CORP NL N 2 N N N Sea Ltd 529900OM6JLLW44YKI15 SEA LTD 81141R100 1198532.000000 NS USD 49978784.400000 0.3865651992 Long EC CORP KY N 1 N N Shopify Inc 549300HGQ43STJLLP808 SHOPIFY INC 82509L107 1780099.000000 NS USD 84002871.810000 0.6497274246 Long EC CORP CA N 1 N N N Waste Connections Inc 549300HDLRTPBQU69P29 WASTE CONNECTIONS INC 94106B101 946138.000000 NS USD 122524871.000000 0.9476791348 Long EC CORP CA N 1 N N N Yum China Holdings Inc 529900DO9BYZ7VA3K502 YUM CHINA HOLDINGS INC 98850P109 1445845.000000 NS USD 75993613.200000 0.5877791262 Long EC CORP US N 1 N N N Bumrungrad Hospital PCL N/A BUMRUNGRAD HOSPITAL PCL 000000000 2384900.000000 NS 17248525.610000 0.1334102023 Long EC CORP TH N 2 N N N Larsen & Toubro Ltd 3358003FR3JIC5FRXA90 LARSEN & TOUBRO LTD 000000000 3931503.000000 NS 138067374.210000 1.0678939604 Long EC CORP IN N 2 N N N Bank Central Asia Tbk PT 254900BR956G2OHVOM21 BANK CENTRAL ASIA TBK PT 000000000 230431400.000000 NS 126949418.120000 0.9819011744 Long EC CORP ID N 2 N N N Suzano SA 391200AW174YQSDMGG41 SUZANO SA 000000000 8488029.000000 NS 86938427.640000 0.6724327332 Long EC CORP BR N 2 N N N NTPC Ltd 335800Q4TRGJXNLVMB81 NTPC LTD 000000000 68280808.000000 NS 193819130.050000 1.4991107029 Long EC CORP IN N 2 N N N Outsourcing Inc 353800Y1XELZ246TNZ48 OUTSOURCING INC 000000000 5758300.000000 NS 42789383.530000 0.3309581608 Long EC CORP JP N 2 N N N Safran SA 969500UIC89GT3UL7L24 SAFRAN SA 000000000 951943.000000 NS 148712103.700000 1.1502265346 Long EC CORP FR N 2 N N N SM Investments Corp 254900YB8UATFP21AF80 SM INVESTMENTS CORP 000000000 5627965.000000 NS 79541712.850000 0.6152222076 Long EC CORP PH N 2 N N N Localiza Rent a Car SA N/A LOCALIZA RENT A CAR SA 000000000 4685385.000000 NS 47385884.100000 0.3665101892 Long EC CORP BR N 2 N N N CP ALL PCL 894500LSBZLM09TY1A91 CP ALL PCL 000000000 32894600.000000 NS 50479761.550000 0.3904400499 Long EC CORP TH N 2 N N N Seven & i Holdings Co Ltd 52990037G8JRM3TWGY86 SEVEN & I HOLDINGS CO LTD 000000000 3891100.000000 NS 142564886.220000 1.1026803532 Long EC CORP JP N 2 N N N Daiichi Sankyo Co Ltd 353800XGIU2IHQGC9504 DAIICHI SANKYO CO LTD 000000000 3063300.000000 NS 78984722.620000 0.6109141188 Long EC CORP JP N 2 N N N London Stock Exchange Group PLC 213800QAUUUP6I445N30 LONDON STOCK EXCHANGE GROUP PLC 000000000 1289420.000000 NS 130096153.480000 1.0062398693 Long EC CORP GB N 2 N N N Partners Group Holding AG 549300I3IVVWZWDHI788 PARTNERS GROUP HOLDING AG 000000000 120808.000000 NS 127919190.800000 0.9894019645 Long EC CORP CH N 2 N N N Amplifon SpA ZYXJDNVM2JI3VBM8G556 AMPLIFON SPA 000000000 1911466.000000 NS 54024620.790000 0.4178580681 Long EC CORP IT N 2 N N Constellation Software Inc/Canada 549300B6PYHMCTDWQV29 CONSTELLATION SOFTWARE INC/CANADA 000000000 75919.000000 NS 152194396.390000 1.1771606264 Long EC CORP CA N 2 N N N Experian PLC 635400RXXHHYT1JTSZ26 EXPERIAN PLC 000000000 2202532.000000 NS 66822217.630000 0.5168421797 Long EC CORP JE N 2 N N N Galp Energia SGPS SA 2138003319Y7NM75FG53 GALP ENERGIA SGPS SA 000000000 7001787.000000 NS 105410292.090000 0.8153049548 Long EC CORP PT N 2 N N N Jeronimo Martins SGPS SA 259400A8SZP10GB5IB19 JERONIMO MARTINS SGPS SA 000000000 3944855.000000 NS 90948133.140000 0.7034461447 Long EC CORP PT N 2 N N N DiaSorin SpA 8156002878BDF0EE4348 DIASORIN SPA 000000000 1005144.000000 NS 90083378.150000 0.6967576229 Long EC CORP IT N 2 N N Fluidra SA 95980020140005026620 FLUIDRA SA 000000000 5109919.000000 NS 90091480.900000 0.6968202944 Long EC CORP ES N 2 N N Persol Holdings Co Ltd 3538000H6OI725NB2008 PERSOL HOLDINGS CO LTD 000000000 45607500.000000 NS 68384612.530000 0.5289266572 Long EC CORP JP N 2 N N N Amadeus IT Group SA 9598004A3FTY3TEHHN09 AMADEUS IT GROUP SA 000000000 2003209.000000 NS 114328770.310000 0.8842856903 Long EC CORP ES N 2 N N N Suncor Energy Inc 549300W70ZOQDVLCHY06 SUNCOR ENERGY INC 000000000 5843084.000000 NS 189228701.960000 1.4636056427 Long EC CORP CA N 2 N N N Calbee Inc 529900CIHZID6O8LJH81 CALBEE INC 000000000 3241300.000000 NS 62266742.180000 0.4816074637 Long EC CORP JP N 2 N N N Julius Baer Group Ltd 5299007MF0604ZGJER92 JULIUS BAER GROUP LTD 000000000 2366103.000000 NS 140219289.580000 1.0845381346 Long EC CORP CH N 2 N N N AIA Group Ltd ZP5ILWVSYE4LJGMMVD57 AIA GROUP LTD 000000000 24143800.000000 NS 209660125.470000 1.6216342421 Long EC CORP HK N 2 N N N Otsuka Holdings Co Ltd N/A OTSUKA HOLDINGS CO LTD 000000000 63300.000000 NS 2129789.490000 0.0164730397 Long EC CORP JP N 2 N N N Element Fleet Management Corp 5493000PGBS1C22ELQ16 ELEMENT FLEET MANAGEMENT CORP 000000000 5491392.000000 NS 74287733.130000 0.5745848503 Long EC CORP CA N 2 N N N Raia Drogasil SA N/A RAIA DROGASIL SA 000000000 12387125.000000 NS 63412842.020000 0.4904720713 Long EC CORP BR N 2 N N N TMX Group Ltd 549300N65GFVKSHGJW59 TMX GROUP LTD 000000000 8984580.000000 NS 187109911.950000 1.4472176794 Long EC CORP CA N 2 N N N ASML Holding NV 724500Y6DUVHQD6OXN27 ASML HOLDING NV 000000000 519373.000000 NS 312205712.690000 2.4147818911 Long EC CORP NL N 2 N N N JULIUS BAER GROUP LTD N/A BAEN SW 11/17/23 C65 000000000 -1008.000000 NC -1108.120000 -0.0000085708 N/A DE CORP CH N 2 OTC GOLDMAN SACHS & CO FOR8UP27PHTHYVLBNG30 Call Written Julius Baer Group Ltd JULIUS BAER GROUP LTD 100.000000 65 CHF 2023-11-17 XXXX 99320.980000 N N N DEUTSCHE TELEKOM AG N/A DTE GR 11/17/23 C21.5 000000000 -6238.000000 NC -46202.990000 -0.0003573610 N/A DE CORP DE N 2 OTC GOLDMAN SACHS & CO FOR8UP27PHTHYVLBNG30 Call Written DEUTSCHE TELEKOM AG DEUTSCHE TELEKOM AG 100.000000 21.5 EUR 2023-11-17 XXXX 121054.910000 N N N PARTNERS GROUP HOLDING AG N/A PGHN SW 11/17/23 C1100 000000000 -587.000000 NC -5678.670000 -0.0000439222 N/A DE CORP CH N 2 OTC GOLDMAN SACHS & CO FOR8UP27PHTHYVLBNG30 Call Written Partners Group Holding AG PARTNERS GROUP HOLDING AG 10.000000 1100 CHF 2023-11-17 XXXX 108499.410000 N N N Nextage Co Ltd N/A NEXTAGE CO LTD 000000000 3431900.000000 NS 47416251.780000 0.3667450706 Long EC CORP JP N 2 N N Sarana Menara Nusantara Tbk PT N/A SARANA MENARA NUSANTARA TBK PT 000000000 868147800.000000 NS 48689411.520000 0.3765924339 Long EC CORP ID N 2 N N N HDFC Life Insurance Co Ltd 335800RQI8GAFHIRGZ37 HDFC LIFE INSURANCE CO LTD 000000000 11833592.000000 NS 88270392.580000 0.6827349304 Long EC CORP IN N 2 N N N Essity AB 549300G8E6YUVJ1DA153 ESSITY AB 000000000 6850517.000000 NS 156204608.230000 1.2081779542 Long EC CORP SE N 2 N N N TCS Group Holding PLC 549300XQRN9MR54V1W18 TCS GROUP HOLDING PLC 000000000 370433.000000 NS USD 37.040000 0.0000002865 Long EC CORP CY N 3 N N N Rightmove PLC 2138001JXGCFKBXYB828 RIGHTMOVE PLC 000000000 6999436.000000 NS 40363180.800000 0.3121924875 Long EC CORP GB N 2 N N N Silergy Corp N/A SILERGY CORP 000000000 4190000.000000 NS 37449548.960000 0.2896567519 Long EC CORP KY N 2 N N N Akzo Nobel NV 724500XYIJUGXAA5QD70 AKZO NOBEL NV 000000000 2117605.000000 NS 142058907.630000 1.0987668184 Long EC CORP NL N 2 N N N Prosus NV 635400Z5LQ5F9OLVT688 PROSUS NV 000000000 8804385.000000 NS 246820708.050000 1.9090559587 Long EC CORP NL N 2 N N N Alcon Inc 549300LDT5AP8S0NBM78 ALCON INC 000000000 2744440.000000 NS 196436512.120000 1.5193550692 Long EC CORP CH N 2 N N N HDFC Bank Ltd 335800ZQ6I4E2JXENC50 HDFC BANK LTD 000000000 11034129.000000 NS 195596617.680000 1.5128588335 Long EC CORP IN N 2 N N N Ermenegildo Zegna NV 8156003760472AA7E269 ERMENEGILDO ZEGNA NV 000000000 4666100.000000 NS USD 51887032.000000 0.4013247041 Long EC CORP NL N 1 N N Unilever PLC 549300MKFYEKVRWML317 UNILEVER PLC 000000000 2152688.000000 NS 101831491.210000 0.7876244121 Long EC CORP GB N 2 N N N TELUS International CDA Inc 549300VLM68O3RZJ7X31 TELUS INTERNATIONAL CDA INC 000000000 419212.000000 NS 2684407.830000 0.0207627828 Long EC CORP CA N 2 N N N Tencent Holdings Ltd 254900N4SLUMW4XUYY11 TENCENT HOLDINGS LTD 000000000 2628800.000000 NS 97288618.090000 0.7524871699 Long EC CORP KY N 2 N N N Dassault Aviation SA 969500CVFTUT88V8QN95 DASSAULT AVIATION SA 000000000 685038.000000 NS 136178134.470000 1.0532814734 Long EC CORP FR N 2 N N N JD Health International Inc 254900OM3MAXYK8PCC84 JD HEALTH INTERNATIONAL INC 000000000 10213900.000000 NS 46394387.690000 0.3588413751 Long EC CORP KY N 2 N N Definity Financial Corp 984500D5F3FC49D00C44 DEFINITY FINANCIAL CORP 000000000 1619783.000000 NS 44782751.200000 0.3463760342 Long EC CORP CA N 2 N N N Bridgepoint Group PLC 213800KFNMVI8PDZX472 BRIDGEPOINT GROUP PLC 000000000 14820677.000000 NS 32786584.850000 0.2535906556 Long EC CORP GB N 2 N N N Eurofins Scientific SE 529900JEHFM47DYY3S57 EUROFINS SCIENTIFIC SE 000000000 1033590.000000 NS 52439999.380000 0.4056016778 Long EC CORP LU N 2 N N N Hexagon AB 549300WJFW6ILNI4TA80 HEXAGON AB 000000000 6432965.000000 NS 52426328.780000 0.4054959413 Long EC CORP SE N 2 N N N Linde PLC 5299003QR1WT0EF88V51 LINDE PLC 000000000 288996.000000 NS USD 110442711.360000 0.8542286337 Long EC CORP IE N 1 N N N Daimler Truck Holding AG 529900PW78JIYOUBSR24 DAIMLER TRUCK HOLDING AG 000000000 1902462.000000 NS 59775782.070000 0.4623409188 Long EC CORP DE N 2 N N N Axis Bank Ltd 549300HVNWMJPOFVNI41 AXIS BANK LTD 000000000 15459276.000000 NS 182156471.990000 1.4089048727 Long EC CORP IN N 2 N N N Varun Beverages Ltd 33580058NWEMWBDNMD48 VARUN BEVERAGES LTD 000000000 4727555.000000 NS 51963879.200000 0.4019190853 Long EC CORP IN N 2 N N N Recruit Holdings Co Ltd 353800R2LRSMVVC4I806 RECRUIT HOLDINGS CO LTD 000000000 1762300.000000 NS 50529913.460000 0.3908279542 Long EC CORP JP N 2 N N N Constellation Software Inc/Canada 549300B6PYHMCTDWQV29 CONSTELLATION SOFTWARE INC/CANADA 000000000 75919.000000 NS 0.000000 0.0000000000 Long EC CORP CA N 3 N N N Schott Pharma AG & Co KGaA 529900TU48UE99NHEY88 SCHOTT PHARMA AG & CO KGAA 000000000 1252269.000000 NS 36305707.710000 0.2808096135 Long EC CORP DE N 2 N N N Localiza Rent a Car SA N/A LOCALIZA RENT A CAR SA 000000000 38873.000000 NS 42174.900000 0.0003262054 Long EC CORP BR N 2 N N N Saudi National Bank/The 5586006ZEFQ542K7CY16 SAUDI NATIONAL BANK/THE 000000000 8420453.000000 NS 75347481.430000 0.5827815645 Long EC CORP SA N 2 N N N Assa Abloy AB 549300YECS8HKCIMMB67 ASSA ABLOY AB 000000000 4234062.000000 NS 90249354.700000 0.6980413828 Long EC CORP SE N 2 N N N Banca Mediolanum SpA 7LVZJ6XRIE7VNZ4UBX81 BANCA MEDIOLANUM SPA 000000000 10422676.000000 NS 85106954.800000 0.6582670493 Long EC CORP IT N 2 N N N Sartorius Stedim Biotech 52990006IVXY7GCSSR39 SARTORIUS STEDIM BIOTECH 000000000 295842.000000 NS 55388386.990000 0.4284062349 Long EC CORP FR N 2 N N N Adyen NV 724500973ODKK3IFQ447 ADYEN NV 000000000 66645.000000 NS 44951120.210000 0.3476782988 Long EC CORP NL N 2 N N N N/A N/A SHENZHEN INOVANCE TECHNOLOGY CO LTD 000000000 9925810.000000 NS 82042885.930000 0.6345677455 Long EC CORP CN N 2 N N N SHANDONG PHARMACEUTICAL GLASS CO LTD N/A SHANDONG PHARMACEUTICAL GLASS CO LTD 000000000 12131772.000000 NS 45831010.000000 0.3544838819 Long EC CORP CN N 2 N N N N/A N/A KWEICHOW MOUTAI CO LTD 000000000 348714.000000 NS 80306355.200000 0.6211363995 Long EC CORP CN N 2 N N N NARI TECHNOLOGY DEVELOPMENT CO N/A NARI TECHNOLOGY CO LTD 000000000 30843514.000000 NS 95225596.600000 0.7365305531 Long EC CORP CN N 2 N N N N/A N/A CANVA SERIES A-4 CVT PFD STOCK PP 000000000 3.000000 NS USD 3199.980000 0.0000247505 Long EP CORP US Y 3 N N N N/A N/A CANVA SERIES A CVT PFD STOCK PP TC0R8VGD3 826.000000 NS USD 881062.070000 0.0068146502 Long EP CORP US Y 3 N N N N/A N/A CANVA SERIES A-5 CVT PFD STOCK PP 000000000 2.000000 NS USD 2133.320000 0.0000165003 Long EP CORP US Y 3 N N N N/A N/A CANVA COMMON STOCK PP TC1HS9QX6 14001.000000 NS USD 14934322.060000 0.1155107962 Long EC CORP US Y 3 N N N N/A N/A YULIFE HOLDINGS LTD SR C CVT PFD STK PP TC1ZDZE25 286782.000000 NS 6216093.480000 0.0480789087 Long EP CORP GB Y 3 N N N Bytedance Ltd 300300NIFA1100061063 BYTEDANCE LTD CVT PFD SR E PP 000000000 282204.000000 NS USD 71262154.080000 0.5511832494 Long EP CORP US Y 3 N N N 58.com Inc 549300R31W8UMZCTNF95 58.COM DISSENTERS RIGHTS TC5T8M1R9 3564710.000000 NS USD 0.000000 0.0000000000 Long EC CORP US N 3 N N N N/A N/A CANVA SERIES A-3 CVT PFD STOCK PP 000000000 34.000000 NS USD 36266.480000 0.0002805062 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