0000313212-23-001127.txt : 20231221 0000313212-23-001127.hdr.sgml : 20231221 20231221090512 ACCESSION NUMBER: 0000313212-23-001127 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: 231502950 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 S000001491 T. Rowe Price International Discovery Fund C000004010 T. Rowe Price International Discovery Fund PRIDX C000166320 T. Rowe Price International Discovery Fund-I Class TIDDX C000225807 T. Rowe Price International Discovery Fund-Z Class TRZKX NPORT-P 1 primary_doc.xml NPORT-P false 0000313212 XXXXXXXX S000001491 C000225807 C000004010 C000166320 T. ROWE PRICE INTERNATIONAL FUNDS, INC. 811-02958 0000313212 549300O4BT3AMY6OUC26 100 East Pratt Street Baltimore 21202 410-345-2000 T. Rowe Price International Discovery Fund S000001491 0Q0CC81N5HDD1TTTMO60 2023-10-31 2023-10-31 N 5697366650.170000 73598427.760000 5623768222.410000 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 16712313.070000 USD N Diploma PLC 2138008OGI7VYG8FGR19 DIPLOMA PLC 000000000 328614.000000 NS 11393319.910000 0.2025922737 Long EC CORP GB N 2 N N N Genus PLC 54930022EOITNKSIGH56 GENUS PLC 000000000 1002492.000000 NS 26077645.800000 0.4637041352 Long EC CORP GB N 2 N N N Big Yellow Group PLC 213800W7Q4V2ZI8LIW31 BIG YELLOW GROUP PLC 000000000 2958203.000000 NS 34404172.090000 0.6117636917 Long EC CORP GB N 2 N N N Persimmon PLC 213800XI72Y57UWN6F31 PERSIMMON PLC 000000000 1248958.000000 NS 15467111.120000 0.2750310914 Long EC CORP GB N 2 N N N Renishaw PLC 21380048ADXM6Z67CT18 RENISHAW PLC 000000000 482782.000000 NS 18139042.120000 0.3225424911 Long EC CORP GB N 2 N N N Victrex PLC 213800UYNPHAUNHPXL67 VICTREX PLC 000000000 2065780.000000 NS 34609688.280000 0.6154181131 Long EC CORP GB N 2 N N N Weir Group PLC/The 549300KDR56WHY9I3D10 WEIR GROUP PLC/THE 000000000 1335573.000000 NS 27740618.830000 0.4932745756 Long EC CORP GB N 2 N N N IQE PLC 213800Y33WHD3ESJJP16 IQE PLC 000000000 72650538.000000 NS 12059431.810000 0.2144368568 Long EC CORP GB N 2 N N Descartes Systems Group Inc/The 875500NEPA7JI5EOMN45 DESCARTES SYSTEMS GROUP INC/THE 000000000 629118.000000 NS 45470702.820000 0.8085451075 Long EC CORP CA N 2 N N N Maple Leaf Foods Inc 549300LX07S5J8F76F37 MAPLE LEAF FOODS INC 000000000 834000.000000 NS 16604824.230000 0.2952615324 Long EC CORP CA N 2 N N Marcopolo SA 254900XL58LF2D2QUX37 MARCOPOLO SA 000000000 42522900.000000 NS 43857605.000000 0.7798615317 Long EP CORP BR N 2 N N N Richelieu Hardware Ltd 5493007VPNETW465DN04 RICHELIEU HARDWARE LTD 000000000 765518.000000 NS 22897917.170000 0.4071632447 Long EC CORP CA N 2 N N SNC-Lavalin Group Inc UL01OYG5OMLM5G6CFM03 SNC-LAVALIN GROUP INC 000000000 1053732.000000 NS 29269700.120000 0.5204641970 Long EC CORP CA N 2 N N N NuVista Energy Ltd 549300MG32TDSM60SX75 NUVISTA ENERGY LTD 000000000 2813973.000000 NS 27292545.050000 0.4853070747 Long EC CORP CA N 2 N N N FD Technologies PLC 213800MKQAJ5R7WIU633 FD TECHNOLOGIES PLC 000000000 1267631.000000 NS 13261837.660000 0.2358176428 Long EC CORP GB N 2 N N N Grupo Aeroportuario del Sureste SAB de CV 5299001W7JIDXCUOUC82 GRUPO AEROPORTUARIO DEL SURESTE SAB DE CV 40051E202 74013.000000 NS USD 16002350.730000 0.2845485464 Long EC CORP MX N 1 N N Eramet SA 549300LUH78PG2MP6N64 ERAMET SA 000000000 184752.000000 NS 12793783.600000 0.2274948592 Long EC CORP FR N 2 N N N Hesai Group 836800KOYHURQT1JZY11 HESAI GROUP 428050108 224956.000000 NS USD 2173074.960000 0.0386409054 Long EC CORP KY N 1 N N Remy Cointreau SA 5493004V6A3Z027YT216 REMY COINTREAU SA 000000000 144719.000000 NS 16443079.400000 0.2923854389 Long EC CORP FR N 2 N N N Kanzhun Ltd 254900F4ZCBITP7L0251 KANZHUN LTD 48553T106 4793629.000000 NS USD 70945709.200000 1.2615333064 Long EC CORP KY N 1 N N Trelleborg AB 213800XY16PAWG2PAD14 TRELLEBORG AB 000000000 651562.000000 NS 16477408.390000 0.2929958657 Long EC CORP SE N 2 N N N Kosmos Energy Ltd 213800YDFJ3OT9B5P157 KOSMOS ENERGY LTD 500688106 5811567.000000 NS USD 42075745.080000 0.7481770837 Long EC CORP US N 1 N N N Subsea 7 SA 222100AIF0CBCY80AH62 SUBSEA 7 SA 000000000 2305825.000000 NS 30288917.470000 0.5385875853 Long EC CORP LU N 2 N N N Esker SA 969500VMAA9YBAGPU774 ESKER SA 000000000 128247.000000 NS 16278431.420000 0.2894577226 Long EC CORP FR N 2 N N Van Lanschot Kempen NV 724500D8WOYCL1BUCB80 VAN LANSCHOT KEMPEN NV 000000000 892702.000000 NS 23990547.380000 0.4265920364 Long EC CORP NL N 2 N N N CANCOM SE 391200T4AUN1BPBXAO14 CANCOM SE 000000000 819441.000000 NS 20458414.450000 0.3637848084 Long EC CORP DE N 2 N N Evotec SE 529900F9KI6OYITO9B12 EVOTEC SE 000000000 689971.000000 NS 11929628.030000 0.2121287286 Long EC CORP DE N 2 N N N MercadoLibre Inc 549300DKPDN9M5S8GB14 MERCADOLIBRE INC 58733R102 79453.000000 NS USD 98580515.220000 1.7529263533 Long EC CORP US N 1 N N N Adesso SE 529900KOICE97ZSA1O52 ADESSO SE 000000000 136033.000000 NS 12860588.850000 0.2286827682 Long EC CORP DE N 2 N N ASMPT Ltd 529900PYFA1HFYKPT360 ASMPT LTD 000000000 2599200.000000 NS 22014057.370000 0.3914467400 Long EC CORP KY N 2 N N N Aida Engineering Ltd N/A AIDA ENGINEERING LTD 000000000 2074200.000000 NS 12259634.190000 0.2179967898 Long EC CORP JP N 2 N N N Aiful Corp 5299005WK14QZ676ZY35 AIFUL CORP 000000000 23883200.000000 NS 60149321.320000 1.0695554820 Long EC CORP JP N 2 N N N Obara Group Inc 3538003M0UGWDBTV2318 OBARA GROUP INC 000000000 1312300.000000 NS 31492014.200000 0.5599806563 Long EC CORP JP N 2 N N Musashi Seimitsu Industry Co Ltd 353800J742CBBV9MSZ43 MUSASHI SEIMITSU INDUSTRY CO LTD 000000000 1076600.000000 NS 10361954.090000 0.1842528653 Long EC CORP JP N 2 N N N Cochlear Ltd 5493001OLLWY8KV5UC08 COCHLEAR LTD 000000000 125208.000000 NS 19191148.850000 0.3412507076 Long EC CORP AU N 2 N N N DIC Corp 549300F1YB9ARLPUKB67 DIC CORP 000000000 1092900.000000 NS 17233241.350000 0.3064358393 Long EC CORP JP N 2 N N N Daiwabo Holdings Co Ltd N/A DAIWABO HOLDINGS CO LTD 000000000 1332200.000000 NS 25320741.580000 0.4502451129 Long EC CORP JP N 2 N N N Disco Corp N/A DISCO CORP 000000000 103100.000000 NS 18207361.350000 0.3237573212 Long EC CORP JP N 2 N N N Nakanishi Inc 353800EXA7IQ42YKF224 NAKANISHI INC 000000000 1103900.000000 NS 24245233.400000 0.4311207795 Long EC CORP JP N 2 N N N Eiken Chemical Co Ltd N/A EIKEN CHEMICAL CO LTD 000000000 1886200.000000 NS 18604440.950000 0.3308180603 Long EC CORP JP N 2 N N N Fisher & Paykel Healthcare Corp Ltd N/A FISHER & PAYKEL HEALTHCARE CORP LTD 000000000 1258727.000000 NS 15267874.090000 0.2714883240 Long EC CORP NZ N 2 N N N Fuso Chemical Co Ltd N/A FUSO CHEMICAL CO LTD 000000000 464600.000000 NS 12624110.840000 0.2244777939 Long EC CORP JP N 2 N N N King Yuan Electronics Co Ltd N/A KING YUAN ELECTRONICS CO LTD 000000000 6503000.000000 NS 15406917.030000 0.2739607399 Long EC CORP TW N 2 N N N Fukui Computer Holdings Inc N/A FUKUI COMPUTER HOLDINGS INC 000000000 353000.000000 NS 6060281.320000 0.1077619326 Long EC CORP JP N 2 N N N Hanwa Co Ltd 8EUP1TJYZFX3T1E5AJ33 HANWA CO LTD 000000000 1900600.000000 NS 57289991.640000 1.0187118205 Long EC CORP JP N 2 N N N Hikari Tsushin Inc 3538001SOIIV8U3OXH94 HIKARI TSUSHIN INC 000000000 247400.000000 NS 35693108.980000 0.6346831443 Long EC CORP JP N 2 N N N Horiba Ltd 529900OOTWPYSNW0EC84 HORIBA LTD 000000000 619500.000000 NS 31322727.320000 0.5569704526 Long EC CORP JP N 2 N N N Idec Corp/Japan N/A IDEC CORP/JAPAN 000000000 1445700.000000 NS 25941044.720000 0.4612751396 Long EC CORP JP N 2 N N N IHI Corp 549300ETQIESIUQ2OE26 IHI CORP 000000000 515000.000000 NS 9883969.940000 0.1757535081 Long EC CORP JP N 2 N N N Konica Minolta Inc 549300SVK6KRUOL1A740 KONICA MINOLTA INC 000000000 1991400.000000 NS 5577864.900000 0.0991837622 Long EC CORP JP N 2 N N N China Resources Gas Group Ltd 529900A0E1J5JSOKEK83 CHINA RESOURCES GAS GROUP LTD 000000000 9366900.000000 NS 27689738.850000 0.4923698445 Long EC CORP BM N 2 N N N Takeuchi Manufacturing Co Ltd N/A TAKEUCHI MANUFACTURING CO LTD 000000000 1013500.000000 NS 28916281.500000 0.5141798231 Long EC CORP JP N 2 N N N Niterra Co Ltd 549300RG3XQGTFM4HH31 NITERRA CO LTD 000000000 1608700.000000 NS 36007214.550000 0.6402684664 Long EC CORP JP N 2 N N N Modec Inc N/A MODEC INC 000000000 1795000.000000 NS 19742513.740000 0.3510548970 Long EC CORP JP N 2 N N N Nifco Inc/Japan 353800JMDOH68J9I5140 NIFCO INC/JAPAN 000000000 443400.000000 NS 10398709.850000 0.1849064442 Long EC CORP JP N 2 N N N Nippon Soda Co Ltd N/A NIPPON SODA CO LTD 000000000 1498500.000000 NS 53725387.640000 0.9553272026 Long EC CORP JP N 2 N N N Nipro Corp 353800AKDDNW0E810O26 NIPRO CORP 000000000 4744600.000000 NS 36127586.600000 0.6424088826 Long EC CORP JP N 2 N N N Nippon Seiki Co Ltd N/A NIPPON SEIKI CO LTD 000000000 2719600.000000 NS 19363243.490000 0.3443108379 Long EC CORP JP N 2 N N N Nippon Ceramic Co Ltd N/A NIPPON CERAMIC CO LTD 000000000 641000.000000 NS 11152029.940000 0.1983017347 Long EC CORP JP N 2 N N N Taiheiyo Cement Corp N/A TAIHEIYO CEMENT CORP 000000000 2366900.000000 NS 40563088.940000 0.7212795289 Long EC CORP JP N 2 N N N Tokyo Century Corp 35380096ZLHOF84DXR74 TOKYO CENTURY CORP 000000000 741200.000000 NS 28557478.430000 0.5077997048 Long EC CORP JP N 2 N N N Shandong Weigao Group Medical Polymer Co Ltd 5299005WQUU15JQU8S60 SHANDONG WEIGAO GROUP MEDICAL POLYMER CO LTD 000000000 25777600.000000 NS 23926556.510000 0.4254541717 Long EC CORP CN N 2 N N N Yellow Hat Ltd N/A YELLOW HAT LTD 000000000 2316600.000000 NS 28028413.330000 0.4983920429 Long EC CORP JP N 2 N N N Sakata INX Corp N/A SAKATA INX CORP 000000000 3859900.000000 NS 32265238.730000 0.5737298810 Long EC CORP JP N 2 N N N Sankyu Inc 529900QWTXZZEM1T5G75 SANKYU INC 000000000 428300.000000 NS 12896191.560000 0.2293158439 Long EC CORP JP N 2 N N N Sanwa Holdings Corp 5299003X6BCA4ROO5A70 SANWA HOLDINGS CORP 000000000 1221600.000000 NS 16482143.090000 0.2930800566 Long EC CORP JP N 2 N N N Sumitomo Seika Chemicals Co Ltd N/A SUMITOMO SEIKA CHEMICALS CO LTD 000000000 615900.000000 NS 18941998.500000 0.3368203978 Long EC CORP JP N 2 N N N Olink Holding AB 8945004Z7ZHV3LML4J27 OLINK HOLDING AB 680710100 942931.000000 NS USD 23497840.520000 0.4178308848 Long EC CORP SE N 1 N N N Stanley Electric Co Ltd N/A STANLEY ELECTRIC CO LTD 000000000 1029900.000000 NS 16472830.070000 0.2929144555 Long EC CORP JP N 2 N N N Takuma Co Ltd N/A TAKUMA CO LTD 000000000 1425100.000000 NS 13825837.060000 0.2458464950 Long EC CORP JP N 2 N N N Tokai Carbon Co Ltd 5299002HKWA5B57KLT43 TOKAI CARBON CO LTD 000000000 2411100.000000 NS 18502506.350000 0.3290054927 Long EC CORP JP N 2 N N N Tokyo Seimitsu Co Ltd N/A TOKYO SEIMITSU CO LTD 000000000 394100.000000 NS 18422366.600000 0.3275804740 Long EC CORP JP N 2 N N N Tokyo Tatemono Co Ltd 529900RQA4JTW1869J86 TOKYO TATEMONO CO LTD 000000000 3110800.000000 NS 41306197.630000 0.7344932436 Long EC CORP JP N 2 N N N Toyo Tire Corp 529900Y41RD7VQM9RF75 TOYO TIRE CORP 000000000 2691700.000000 NS 39980216.710000 0.7109150863 Long EC CORP JP N 2 N N N Tsingtao Brewery Co Ltd 300300OJ7D0Q1ESE8L15 TSINGTAO BREWERY CO LTD 000000000 4130000.000000 NS 31319974.760000 0.5569215075 Long EC CORP CN N 2 N N N Virbac SACA 969500QQ1X5XHG649644 VIRBAC SACA 000000000 79543.000000 NS 22839037.730000 0.4061162699 Long EC CORP FR N 2 N N N Schoeller-Bleckmann Oilfield Equipment AG 549300ZD9ED8GSG3JW36 SCHOELLER-BLECKMANN OILFIELD EQUIPMENT AG 000000000 394888.000000 NS 19954931.340000 0.3548320370 Long EC CORP AT N 2 N N N T Rowe Price Government Reserve Investment Fund 5493002Y0IYARJVQ5N24 T ROWE PRICE GOVERNMENT RESERVE INVESTMENT FUND 76105Y109 63805881.360000 NS USD 63805881.360000 1.1345752321 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 66683153.100000 NS USD 66683153.100000 1.1857379334 Long STIV RF US N 1 N N Corp Inmobiliaria Vesta SAB de CV 4469000001BIRIFZJ959 CORP INMOBILIARIA VESTA SAB DE CV 92540K109 180345.000000 NS USD 5670046.800000 0.1008229105 Long EC CORP MX N 1 N N Li Ning Co Ltd 529900T77L2FV3FZ3U81 LI NING CO LTD 000000000 413500.000000 NS 1267131.040000 0.0225317081 Long EC CORP KY N 2 N N N SKAN Group AG 506700N25H370ZSEFR11 SKAN GROUP AG 000000000 131039.000000 NS 9889453.150000 0.1758510088 Long EC CORP CH N 2 N N N Electric Power Development Co Ltd 549300KMHPUAQI8VEH90 ELECTRIC POWER DEVELOPMENT CO LTD 000000000 2378000.000000 NS 36456367.070000 0.6482551490 Long EC CORP JP N 2 N N N Nexity SA 969500JJ71T2DIPDVV84 NEXITY SA 000000000 1089595.000000 NS 15224327.050000 0.2707139848 Long EC CORP FR N 2 N N Lojas Renner SA N/A LOJAS RENNER SA 000000000 7723059.000000 NS 18872035.880000 0.3355763455 Long EC CORP BR N 2 N N N Zealand Pharma A/S 549300ITBB1ULBL4CZ12 ZEALAND PHARMA A/S 000000000 760614.000000 NS 31594968.140000 0.5618113494 Long EC CORP DK N 2 N N N Torrent Pharmaceuticals Ltd 335800NA6HK275RIJE13 TORRENT PHARMACEUTICALS LTD 000000000 686709.000000 NS 15928411.410000 0.2832337817 Long EC CORP IN N 2 N N N Wesdome Gold Mines Ltd 254900D63U62QS84H719 WESDOME GOLD MINES LTD 000000000 4003600.000000 NS 21421822.250000 0.3809158095 Long EC CORP CA N 2 N N N Amplifon SpA ZYXJDNVM2JI3VBM8G556 AMPLIFON SPA 000000000 3023838.000000 NS 85464089.490000 1.5196943777 Long EC CORP IT N 2 N N N CIE Automotive SA 95980020140005381252 CIE AUTOMOTIVE SA 000000000 825786.000000 NS 21054974.830000 0.3743926492 Long EC CORP ES N 2 N N N TGS ASA 549300NUPLAXPB0WYH90 TGS ASA 000000000 3602880.000000 NS 49272261.530000 0.8761431763 Long EC CORP NO N 2 N N N Info Edge India Ltd 335800MXUVHTBF9DEC78 INFO EDGE INDIA LTD 000000000 335725.000000 NS 16539268.010000 0.2940958332 Long EC CORP IN N 2 N N N Blue Star Ltd 335800CWJUVEKQ1TE879 BLUE STAR LTD 000000000 2357744.000000 NS 25264860.430000 0.4492514526 Long EC CORP IN N 2 N N N Asia Commercial Bank JSC 5493001VSLUXY7LJS086 ASIA COMMERCIAL BANK JSC 000000000 23854405.000000 NS 22122944.360000 0.3933829327 Long EC CORP VN N 2 N N N FPT Corp N/A FPT CORP 000000000 10294086.000000 NS 36017565.600000 0.6404525253 Long EC CORP VN N 2 N N N eGuarantee Inc N/A EGUARANTEE INC 000000000 718400.000000 NS 8298269.430000 0.1475571023 Long EC CORP JP N 2 N N N Fukuoka Financial Group Inc N/A FUKUOKA FINANCIAL GROUP INC 000000000 643800.000000 NS 17018042.830000 0.3026092498 Long EC CORP JP N 2 N N N Page Industries Ltd 335800D6UFCCKUP3KD53 PAGE INDUSTRIES LTD 000000000 47466.000000 NS 21502634.290000 0.3823527827 Long EC CORP IN N 2 N N N YouGov PLC 213800MZGBGCJIPOBB41 YOUGOV PLC 000000000 5112378.000000 NS 52845637.270000 0.9396837704 Long EC CORP GB N 2 N N N Yangzijiang Shipbuilding Holdings Ltd 254900Z3JEM14YIGLM66 YANGZIJIANG SHIPBUILDING HOLDINGS LTD 000000000 43994300.000000 NS 46633218.950000 0.8292165876 Long EC CORP SG N 2 N N N Aalberts NV 549300EMP9DT6Q35HZ31 AALBERTS NV 000000000 575123.000000 NS 17956640.020000 0.3192990769 Long EC CORP NL N 2 N N N Pilbara Minerals Ltd 5299000VV1CZVF5K9C16 PILBARA MINERALS LTD 000000000 5871124.000000 NS 13791257.110000 0.2452316057 Long EC CORP AU N 2 N N N Bosideng International Holdings Ltd 254900G7F1RDM4B3S169 BOSIDENG INTERNATIONAL HOLDINGS LTD 000000000 30234000.000000 NS 11937276.920000 0.2122647387 Long EC CORP KY N 2 N N N Fluidra SA 95980020140005026620 FLUIDRA SA 000000000 1923686.000000 NS 33915942.800000 0.6030821588 Long EC CORP ES N 2 N N N Hypoport SE 391200GNIFXXP6KRYQ46 HYPOPORT SE 000000000 105904.000000 NS 12964142.910000 0.2305241325 Long EC CORP DE N 2 N N StorageVault Canada Inc 254900A6LDI0HRL1VD69 STORAGEVAULT CANADA INC 000000000 8284716.000000 NS 25689041.860000 0.4567941075 Long EC CORP CA N 2 N N Hoa Phat Group JSC 549300ODJEFGL5CWKD32 HOA PHAT GROUP JSC 000000000 29411600.000000 NS 27599027.650000 0.4907568477 Long EC CORP VN N 2 N N N Laboratorios Farmaceuticos Rovi SA 95980020140005936480 LABORATORIOS FARMACEUTICOS ROVI SA 000000000 830932.000000 NS 44437579.300000 0.7901744443 Long EC CORP ES N 2 N N N Persol Holdings Co Ltd 3538000H6OI725NB2008 PERSOL HOLDINGS CO LTD 000000000 14392000.000000 NS 21579594.220000 0.3837212589 Long EC CORP JP N 2 N N N Amadeus IT Group SA 9598004A3FTY3TEHHN09 AMADEUS IT GROUP SA 000000000 1074913.000000 NS 61348307.380000 1.0908754585 Long EC CORP ES N 2 N N N Exchange Income Corp 549300G7SUZKHS2N8C38 EXCHANGE INCOME CORP 000000000 639933.000000 NS 19681371.880000 0.3499676925 Long EC CORP CA N 2 N N Arcos Dorados Holdings Inc 54930023P2MIZN13DQ85 ARCOS DORADOS HOLDINGS INC 000000000 1290800.000000 NS USD 11643016.000000 0.2070322876 Long EC CORP VG N 1 N N N Edenred SE 9695006LOD5B2D7Y0N70 EDENRED SE 000000000 444321.000000 NS 23651866.510000 0.4205697243 Long EC CORP FR N 2 N N N Altus Group Ltd/Canada 54930041VO1EIY4IV355 ALTUS GROUP LTD/CANADA 000000000 795591.000000 NS 27021695.400000 0.4804909152 Long EC CORP CA N 2 N N N DKSH Holding AG 549300HUUUNHO6FJUS42 DKSH HOLDING AG 000000000 554291.000000 NS 33942453.780000 0.6035535683 Long EC CORP CH N 2 N N N ALS Ltd 549300RYCQ8DMIO2J661 ALS LTD 000000000 1561225.000000 NS 10684798.760000 0.1899935833 Long EC CORP AU N 2 N N N Corp Inmobiliaria Vesta SAB de CV 4469000001BIRIFZJ959 CORP INMOBILIARIA VESTA SAB DE CV 000000000 7616208.000000 NS 23884874.390000 0.4247129939 Long EC CORP MX N 2 N N Syncona Limited 213800X8MBI5VQITLW60 SYNCONA LIMITED 000000000 8965969.000000 NS 13982050.550000 0.2486242320 Long EC RF GG N 2 N N N Nextage Co Ltd N/A NEXTAGE CO LTD 000000000 3101000.000000 NS 42844429.260000 0.7618455734 Long EC CORP JP N 2 N N Keywords Studios PLC 2138007VR9ZYCWS7VE12 KEYWORDS STUDIOS PLC 000000000 2268123.000000 NS 36015450.690000 0.6404149187 Long EC CORP GB N 2 N N N BFF Bank SpA 815600522538355AE429 BFF BANK SPA 000000000 3008663.000000 NS 28925014.820000 0.5143351162 Long EC CORP IT N 2 N N N Reliance Worldwide Corp Ltd 52990084PQSDDJ8F5447 RELIANCE WORLDWIDE CORP LTD 000000000 5045181.000000 NS 11245517.940000 0.1999641076 Long EC CORP AU N 2 N N N Adriatic Metals PLC 549300OHAH2GL1DP0L61 ADRIATIC METALS PLC 000000000 12061001.000000 NS 26003270.640000 0.4623816205 Long EC CORP GB N 2 N N N IDP Education Ltd N/A IDP EDUCATION LTD 000000000 1482209.000000 NS 20478746.990000 0.3641463549 Long EC CORP AU N 2 N N N Aritzia Inc 549300U83HKFRL1EX527 ARITZIA INC 000000000 1363592.000000 NS 21209792.280000 0.3771455622 Long EC CORP CA N 2 N N N BOE Varitronix Ltd 529900SG21VXEZYNQO29 BOE VARITRONIX LTD 000000000 11767000.000000 NS 10007619.440000 0.1779522029 Long EC CORP BM N 2 N N N Tikehau Capital SCA 969500BY8TEU16U3SJ94 TIKEHAU CAPITAL SCA 000000000 1097168.000000 NS 22638837.980000 0.4025563836 Long EC CORP FR N 2 N N Warom Technology Inc Co N/A WAROM TECHNOLOGY INC CO 000000000 6638015.000000 NS 15425640.960000 0.2742936826 Long EC CORP CN N 2 N N N ERO Copper Corp 549300KL8A21SEIO8I47 ERO COPPER CORP 000000000 1345256.000000 NS 18256872.490000 0.3246377121 Long EC CORP CA N 2 N N N Jamieson Wellness Inc 254900EIXJ4NHQFFRO95 JAMIESON WELLNESS INC 000000000 786300.000000 NS 12910799.350000 0.2295755949 Long EC CORP CA N 2 N N N Impro Precision Industries Ltd 2549009NAG20HWV31U35 IMPRO PRECISION INDUSTRIES LTD 000000000 54349000.000000 NS 14648783.530000 0.2604798589 Long EC CORP KY N 2 N N N Sensirion Holding AG 894500ANJ9YNE8YCTT04 SENSIRION HOLDING AG 000000000 155834.000000 NS 11668918.920000 0.2074928848 Long EC CORP CH N 2 N N Funding Circle Holdings PLC 2138003EK6UAINBBUS19 FUNDING CIRCLE HOLDINGS PLC 000000000 13433796.000000 NS 5562667.380000 0.0989135249 Long EC CORP GB N 2 N N N Carel Industries SpA 815600115DA6E507AE33 CAREL INDUSTRIES SPA 000000000 1468240.000000 NS 30608581.020000 0.5442717376 Long EC CORP IT N 2 N N N Rightmove PLC 2138001JXGCFKBXYB828 RIGHTMOVE PLC 000000000 4225725.000000 NS 24368206.550000 0.4333074477 Long EC CORP GB N 2 N N N Valmet Oyj 213800D9O7FUQDH83V62 VALMET OYJ 000000000 876795.000000 NS 19676471.850000 0.3498805618 Long EC CORP FI N 2 N N N Polycab India Ltd 335800ZAL1L11ERZVW68 POLYCAB INDIA LTD 000000000 551608.000000 NS 32563487.080000 0.5790332352 Long EC CORP IN N 2 N N N Klabin SA N/A KLABIN SA 000000000 8492768.000000 NS 36048045.860000 0.6409945153 Long EC CORP BR N 2 N N N Watches of Switzerland Group PLC 2138008ZOT5K9PJW7168 WATCHES OF SWITZERLAND GROUP PLC 000000000 3924015.000000 NS 23958398.610000 0.4260203775 Long EC CORP GB N 2 N N N Croda International PLC 2138004WCNBFJEEOXV26 CRODA INTERNATIONAL PLC 000000000 832471.000000 NS 44367518.670000 0.7889286492 Long EC CORP GB N 2 N N N Helios Towers PLC 213800DGC7GS4XCHCU30 HELIOS TOWERS PLC 000000000 18927377.000000 NS 13960856.610000 0.2482473683 Long EC CORP GB N 2 N N N Gaztransport Et Technigaz SA 969500BVOHVZUUFWDT54 GAZTRANSPORT ET TECHNIGAZ SA 000000000 286343.000000 NS 36626162.060000 0.6512743878 Long EC CORP FR N 2 N N N Trainline PLC 213800HO26VXTFJ4MO71 TRAINLINE PLC 000000000 4634265.000000 NS 14648644.090000 0.2604773794 Long EC CORP GB N 2 N N N Genuit Group PLC 2138005IF1N2RKJ6KO18 GENUIT GROUP PLC 000000000 5451367.000000 NS 17588423.310000 0.3127515682 Long EC CORP GB N 2 N N N CI&T Inc N/A CI&T INC 000000000 1659796.000000 NS USD 7635061.600000 0.1357641584 Long EC CORP KY N 1 N N Auto1 Group SE 391200S2LPXG5ZD5G304 AUTO1 GROUP SE 000000000 707403.000000 NS 4163947.190000 0.0740419417 Long EC CORP DE N 2 N N Dr Martens PLC 213800QPT8YM6NQZPH28 DR MARTENS PLC 000000000 10114887.000000 NS 14340999.610000 0.2550069463 Long EC CORP GB N 2 N N N Zomato Ltd 335800T4VOF9ETHF8W59 ZOMATO LTD 000000000 25531818.000000 NS 32185743.890000 0.5723163299 Long EC CORP IN N 2 N N N Ermenegildo Zegna NV 8156003760472AA7E269 ERMENEGILDO ZEGNA NV 000000000 3064085.000000 NS USD 34072625.200000 0.6058682338 Long EC CORP NL N 1 N N N Haier Smart Home Co Ltd 3003002BYTNGNJTWSH07 HAIER SMART HOME CO LTD 000000000 8547800.000000 NS 24381139.240000 0.4335374126 Long EC CORP CN N 2 N N N Daiei Kankyo Co Ltd N/A DAIEI KANKYO CO LTD 000000000 2415200.000000 NS 33343238.090000 0.5928985117 Long EC CORP JP N 2 N N N Integrated Diagnostics Holdings PLC 2138007JN9NUWKKTS790 INTEGRATED DIAGNOSTICS HOLDINGS PLC 000000000 18119400.000000 NS USD 6937973.650000 0.1233687694 Long EC CORP JE N 2 N N N H World Group Ltd 549300Y5ML31FVN83730 H WORLD GROUP LTD 000000000 9967000.000000 NS 37465295.490000 0.6661955829 Long EC CORP KY N 2 N N N Filo Corp 54930049JO3VWJU1B514 FILO CORP 000000000 1173100.000000 NS 15277581.400000 0.2716609362 Long EC CORP CA N 2 N N N Montana Aerospace AG 506700YRG9330Q97U450 MONTANA AEROSPACE AG 000000000 2121318.000000 NS 25524135.530000 0.4538617973 Long EC CORP CH N 2 N N N dentalcorp Holdings Ltd 894500QEMGMRG67KP804 DENTALCORP HOLDINGS LTD 000000000 2431501.000000 NS 9643595.100000 0.1714792417 Long EC CORP CA N 2 N N Nagarro SE 9845008396BA67DA9B37 NAGARRO SE 000000000 199344.000000 NS 14075050.840000 0.2502779326 Long EC CORP DE N 2 N N Knaus Tabbert AG 391200V57NOSGK8UVW09 KNAUS TABBERT AG 000000000 377860.000000 NS 17298661.440000 0.3075991178 Long EC CORP DE N 2 N N N Socionext Inc N/A SOCIONEXT INC 000000000 67600.000000 NS 6593509.170000 0.1172436151 Long EC CORP JP N 2 N N N GVS SpA 81560013EACB40B52D17 GVS SPA 000000000 2932047.000000 NS 13142670.870000 0.2336986581 Long EC CORP IT N 2 N N N Auction Technology Group PLC 213800U8Q9K2XI3WRE39 AUCTION TECHNOLOGY GROUP PLC 000000000 2079417.000000 NS 14181005.850000 0.2521619898 Long EC CORP GB N 2 N N N Dowlais Group PLC 213800XM8WOFLY6VPC92 DOWLAIS GROUP PLC 000000000 9864738.000000 NS 12010174.420000 0.2135609781 Long EC CORP GB N 2 N N N China Resources Mixc Lifestyle Services Ltd N/A CHINA RESOURCES MIXC LIFESTYLE SERVICES LTD 000000000 12036000.000000 NS 46957478.880000 0.8349824712 Long EC CORP KY N 2 N N N Definity Financial Corp 984500D5F3FC49D00C44 DEFINITY FINANCIAL CORP 000000000 1075406.000000 NS 29732155.070000 0.5286874191 Long EC CORP CA N 2 N N N Intelbras SA Industria de Telecomunicacao Eletronica Brasileira N/A INTELBRAS SA INDUSTRIA DE TELECOMUNICACAO ELETRONICA BRASILEIRA 000000000 4231444.000000 NS 16198119.540000 0.2880296431 Long EC CORP BR N 2 N N N Baltic Classifieds Group PLC 213800I1RPHCFSSQS969 BALTIC CLASSIFIEDS GROUP PLC 000000000 12035281.000000 NS 28915243.920000 0.5141613732 Long EC CORP GB N 2 N N N Technoprobe SpA 8156007154CD8334D053 TECHNOPROBE SPA 000000000 2648296.000000 NS 19299893.040000 0.3431843610 Long EC CORP IT N 2 N N N Dixon Technologies India Ltd 335800D7XO7AVXXJ8575 DIXON TECHNOLOGIES INDIA LTD 000000000 293633.000000 NS 18022532.190000 0.3204707498 Long EC CORP IN N 2 N N N IMCD NV 724500NSJPNFJPDAUP02 IMCD NV 000000000 340145.000000 NS 40951947.290000 0.7281940804 Long EC CORP NL N 2 N N N Bridgepoint Group PLC 213800KFNMVI8PDZX472 BRIDGEPOINT GROUP PLC 000000000 8402603.000000 NS 18588398.910000 0.3305328060 Long EC CORP GB N 2 N N N Nordnet AB publ 549300D6WW5ZTWLZ4C08 NORDNET AB PUBL 000000000 1783775.000000 NS 25255799.810000 0.4490903396 Long EC CORP SE N 2 N N N Eurofins Scientific SE 529900JEHFM47DYY3S57 EUROFINS SCIENTIFIC SE 000000000 680075.000000 NS 34504138.570000 0.6135412628 Long EC CORP LU N 2 N N N FinecoBank Banca Fineco SpA 549300L7YCATGO57ZE10 FINECOBANK BANCA FINECO SPA 000000000 2450963.000000 NS 28913142.880000 0.5141240132 Long EC CORP IT N 2 N N N Beijer Ref AB 549300PZZEUVH08H4G75 BEIJER REF AB 000000000 1769351.000000 NS 16820061.060000 0.2990888030 Long EC CORP SE N 2 N N FSN E-Commerce Ventures Ltd 335800X5BJYC18NHDQ91 FSN E-COMMERCE VENTURES LTD 000000000 4826559.000000 NS 8082493.660000 0.1437202484 Long EC CORP IN N 2 N N N Oxford Nanopore Technologies PLC 213800IRWQ2Q6M2CDW55 OXFORD NANOPORE TECHNOLOGIES PLC 000000000 5461797.000000 NS 13519017.660000 0.2403907331 Long EC CORP GB N 2 N N N ATS Corp 5493005KP4RP3IU7HQ41 ATS CORP CTBP8JT73 619941.000000 NS 20877046.840000 0.3712287921 Long EC CORP CA N 2 N N N Norva24 Group AB N/A NORVA24 GROUP AB 000000000 7293969.000000 NS 12307848.670000 0.2188541238 Long EC CORP SE N 2 N N N Ariston Holding NV 815600CC86D25A205563 ARISTON HOLDING NV 000000000 3057231.000000 NS 17135350.280000 0.3046951724 Long EC CORP NL N 2 N N N Zalando SE 529900YRFFGH5AXU4S86 ZALANDO SE 000000000 651811.000000 NS 15246173.030000 0.2711024428 Long EC CORP DE N 2 N N N Astral Ltd 3358007M1SKFTVDRMC40 ASTRAL LTD 000000000 1559534.000000 NS 34709976.610000 0.6172014073 Long EC CORP IN N 2 N N N Seibu Giken Co Ltd N/A SEIBU GIKEN CO LTD 000000000 431400.000000 NS 7132366.160000 0.1268253932 Long EC CORP JP N 2 N N N Schott Pharma AG & Co KGaA 529900TU48UE99NHEY88 SCHOTT PHARMA AG & CO KGAA 000000000 875947.000000 NS 25395402.870000 0.4515727154 Long EC CORP DE N 2 N N N Mandatum Oyj 743700OAJK6L28Y2NN56 MANDATUM OYJ 000000000 941277.000000 NS 3637264.890000 0.0646766500 Long EC CORP FI N 2 N N N METAWATER Co Ltd N/A METAWATER CO LTD 000000000 1574700.000000 NS 19851967.500000 0.3530011678 Long EC CORP JP N 2 N N N oOh media Ltd N/A OOH!MEDIA LTD 000000000 16781692.000000 NS 13923367.630000 0.2475807515 Long EC CORP AU N 2 N N N Rotork PLC 213800AH5RZIHGWRJ718 ROTORK PLC 000000000 13151676.000000 NS 47029425.760000 0.8362618070 Long EC CORP GB N 2 N N N Hiscox Ltd 5493007JXOLJ0QCY2D70 HISCOX LTD 000000000 1898419.000000 NS 21676768.520000 0.3854491804 Long EC CORP BM N 2 N N N Spirax-Sarco Engineering PLC 213800WFVZQMHOZP2W17 SPIRAX-SARCO ENGINEERING PLC 000000000 335635.000000 NS 33500950.910000 0.5957029092 Long EC CORP GB N 2 N N N Cairn Homes PLC 635400DPX6WP2KKDOA83 CAIRN HOMES PLC 000000000 28077745.000000 NS 32995215.570000 0.5867100895 Long EC CORP IE N 2 N N N Shopify Inc 549300HGQ43STJLLP808 SHOPIFY INC 000000000 1019746.000000 NS 48158042.570000 0.8563305006 Long EC CORP CA N 2 N N N Royal Unibrew A/S 529900D69KFL8IAP8Q63 ROYAL UNIBREW A/S 000000000 254376.000000 NS 18401242.770000 0.3272048570 Long EC CORP DK N 2 N N N Ascential PLC 213800VDXQDA7KD2IQ21 ASCENTIAL PLC 000000000 29261129.000000 NS 93223123.090000 1.6576629655 Long EC CORP GB N 2 N N N Aedas Homes SA 9598005H67MP8U20RW81 AEDAS HOMES SA 000000000 1214233.000000 NS 19380169.800000 0.3446118160 Long EC CORP ES N 2 N N N Dexerials Corp N/A DEXERIALS CORP 000000000 352600.000000 NS 8042919.290000 0.1430165500 Long EC CORP JP N 2 N N N Intermediate Capital Group PLC 549300OGASR5WRKJ8R68 INTERMEDIATE CAPITAL GROUP PLC 000000000 3407190.000000 NS 54245877.770000 0.9645823872 Long EC CORP GB N 2 N N N TeamLease Services Ltd 335800SX5B4O4YX1WA11 TEAMLEASE SERVICES LTD 000000000 518584.000000 NS 14517726.170000 0.2581494399 Long EC CORP IN N 2 N N N Scout24 SE 5493007EIKM2ENQS7U66 SCOUT24 SE 000000000 310664.000000 NS 19112087.320000 0.3398448614 Long EC CORP DE N 2 N N N CreditAccess Grameen Ltd 335800YHFDVKKBDQMK23 CREDITACCESS GRAMEEN LTD 000000000 1681342.000000 NS 31828572.380000 0.5659652233 Long EC CORP IN N 2 N N N flatexDEGIRO AG 529900IRBZTADXJB6757 FLATEXDEGIRO AG 000000000 4585098.000000 NS 46506646.810000 0.8269659234 Long EC CORP DE N 2 N N Siltronic AG 5299003NKV26NNGHHR90 SILTRONIC AG 000000000 415763.000000 NS 35723755.010000 0.6352280819 Long EC CORP DE N 2 N N N Redcare Pharmacy NV 529900JK6UXHY1YKZ082 REDCARE PHARMACY NV 000000000 561803.000000 NS 62907981.130000 1.1186090650 Long EC CORP NL N 2 N N China Overseas Property Holdings Ltd N/A CHINA OVERSEAS PROPERTY HOLDINGS LTD 000000000 20630000.000000 NS 17916776.030000 0.3185902285 Long EC CORP KY N 2 N N N SPIE SA 969500TJNS5GSFWJ8X85 SPIE SA 000000000 2703071.000000 NS 71084057.830000 1.2639933763 Long EC CORP FR N 2 N N N Orla Mining Ltd 529900DU63EUQ1UZKL30 ORLA MINING LTD 000000000 4002205.000000 NS 12265636.380000 0.2181035188 Long EC CORP CA N 2 N N Spin Master Corp 254900ACUT127TXKWO71 SPIN MASTER CORP 000000000 1362523.000000 NS 32570858.090000 0.5791643041 Long EC CORP CA N 2 N N N BAWAG Group AG 529900S9YO2JHTIIDG38 BAWAG GROUP AG 000000000 1988258.000000 NS 88557819.320000 1.5747060657 Long EC CORP AT N 2 N N N YUNNAN ALUMINIUM CO LTD N/A YUNNAN ALUMINIUM CO LTD 000000000 9114000.000000 NS 17323982.910000 0.3080493759 Long EC CORP CN N 2 N N N YANTAI JEREH OILFIELD SERVICES GROUP CO LTD N/A YANTAI JEREH OILFIELD SERVICES GROUP CO LTD 000000000 7085344.000000 NS 27702461.240000 0.4925960698 Long EC CORP CN N 2 N N N MOON ENVIRONMENT TECHNOLOGY CO LTD N/A MOON ENVIRONMENT TECHNOLOGY CO LTD 000000000 7087200.000000 NS 12399039.010000 0.2204756405 Long EC CORP CN N 2 N N N BETHEL AUTOMOTIVE SAFETY SYSTEMS CO LTD N/A BETHEL AUTOMOTIVE SAFETY SYSTEMS CO LTD 000000000 1105744.000000 NS 11441939.610000 0.2034568133 Long EC CORP CN N 2 N N N SHENZHEN MEGMEET ELECTRICAL CO LTD N/A SHENZHEN MEGMEET ELECTRICAL CO LTD 000000000 7139686.000000 NS 25288332.450000 0.4496688244 Long EC CORP CN N 2 N N N BEIJING CAREER INTERNATIONAL CO LTD N/A BEIJING CAREER INTERNATIONAL CO LTD 000000000 2340800.000000 NS 9636135.940000 0.1713466053 Long EC CORP CN N 2 N N N SHANDONG PHARMACEUTICAL GLASS CO LTD N/A SHANDONG PHARMACEUTICAL GLASS CO LTD 000000000 5356414.000000 NS 20235284.970000 0.3598171932 Long EC CORP CN N 2 N N N QINGDAO HIRON COMMERCIAL COLD CHAIN CO LTD N/A QINGDAO HIRON COMMERCIAL COLD CHAIN CO LTD 000000000 4563240.000000 NS 10230251.230000 0.1819109683 Long EC CORP CN N 2 N N N N/A N/A CHINA OILFIELD SERVICES LTD 000000000 13982320.000000 NS 29841475.680000 0.5306313223 Long EC CORP CN N 2 N N N FUYAO GLASS INDUSTRY GROUP CO LTD N/A FUYAO GLASS INDUSTRY GROUP CO LTD 000000000 5592838.000000 NS 28455838.350000 0.5059923742 Long EC CORP CN N 2 N N N SUPCON TECHNOLOGY CO LTD N/A ZHEJIANG SUPCON TECHNOLOGY CO LTD 000000000 1403608.000000 NS 8374651.640000 0.1489153057 Long EC CORP CN N 2 N N N HONGFA TECHNOLOGY CO LTD N/A HONGFA TECHNOLOGY CO LTD 000000000 5489132.000000 NS 21780310.420000 0.3872903285 Long EC CORP CN N 2 N N N N/A N/A YTO EXPRESS GROUP CO LTD 000000000 6108934.000000 NS 11343599.510000 0.2017081619 Long EC CORP CN N 2 N N N JASON FURNITURE HANGZHOU CO LTD N/A JASON FURNITURE HANGZHOU CO LTD 000000000 5990370.000000 NS 30321696.350000 0.5391704485 Long EC CORP CN N 2 N N N N/A N/A ZHEJIANG DINGLI MACHINERY CO LTD 000000000 2529900.000000 NS 18839225.150000 0.3349929159 Long EC CORP CN N 2 N N N 2023-12-05 T. ROWE PRICE INTERNATIONAL FUNDS, INC. /s/ Alan Dupski Alan Dupski Treasurer & Vice President