0000313212-24-000566.txt : 20240627
0000313212-24-000566.hdr.sgml : 20240627
20240627105229
ACCESSION NUMBER: 0000313212-24-000566
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: 241076407
BUSINESS ADDRESS:
STREET 1: 100 EAST PRATT STREET
CITY: BALTIMORE
STATE: MD
ZIP: 21202
BUSINESS PHONE: 410-345-2000
MAIL ADDRESS:
STREET 1: 100 EAST PRATT STREET
CITY: BALTIMORE
STATE: MD
ZIP: 21202
FORMER COMPANY:
FORMER CONFORMED NAME: PRICE T ROWE INTERNATIONAL FUNDS INC
DATE OF NAME CHANGE: 19920703
FORMER COMPANY:
FORMER CONFORMED NAME: PRICE T ROWE INTERNATIONAL TRUST
DATE OF NAME CHANGE: 19900301
FORMER COMPANY:
FORMER CONFORMED NAME: PRICE T ROWE INTERNATIONAL FUND INC
DATE OF NAME CHANGE: 19890914
0000313212
S000023645
T. Rowe Price Global Growth Stock Fund
C000069642
T. Rowe Price Global Growth Stock Fund
RPGEX
C000069643
T. Rowe Price Global Growth Stock Fund-Advisor Class
PAGLX
C000184322
T. Rowe Price Global Growth Stock Fund-I Class
RGGIX
NPORT-P
1
primary_doc.xml
NPORT-P
false
0000313212
XXXXXXXX
S000023645
C000184322
C000069642
C000069643
T. ROWE PRICE INTERNATIONAL FUNDS, INC.
811-02958
0000313212
549300O4BT3AMY6OUC26
100 East Pratt Street
Baltimore
21202
410-345-2000
T. Rowe Price Global Growth Stock Fund
S000023645
KV8JWCSE4GVTVM4B2185
2024-10-31
2024-04-30
N
1056573645.220000
9497900.640000
1047075744.580000
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
624403.960000
USD
N
Ashtead Group PLC
2138007UTBN8X9K1A235
ASHTEAD GROUP PLC
000000000
18075.000000
NS
1312459.930000
0.1253452710
Long
EC
CORP
GB
N
2
N
N
N
Advanced Micro Devices Inc
R2I72C950HOYXII45366
ADVANCED MICRO DEVICES INC
007903107
37116.000000
NS
USD
5878432.080000
0.5614142158
Long
EC
CORP
US
N
1
N
N
N
Airbnb Inc
549300HMUDNO0RY56D37
AIRBNB INC
009066101
14500.000000
NS
USD
2299265.000000
0.2195891760
Long
EC
CORP
US
N
1
N
N
N
Alphabet Inc
5493006MHB84DD0ZWV18
ALPHABET INC
02079K107
149972.000000
NS
USD
24691390.080000
2.3581283597
Long
EC
CORP
US
N
1
N
N
N
Amazon.com Inc
ZXTILKJKG63JELOEG630
AMAZON.COM INC
023135106
190117.000000
NS
USD
33270475.000000
3.1774659257
Long
EC
CORP
US
N
1
N
N
N
American International Group Inc
ODVCVCQG2BP6VHV36M30
AMERICAN INTERNATIONAL GROUP INC
026874784
74607.000000
NS
USD
5618653.170000
0.5366042714
Long
EC
CORP
US
N
1
N
N
N
Amphenol Corp
549300D3L3G0R4U4VT04
AMPHENOL CORP
032095101
78946.000000
NS
USD
9534308.420000
0.9105653024
Long
EC
CORP
US
N
1
N
N
N
Elevance Health Inc
8MYN82XMYQH89CTMTH67
ELEVANCE HEALTH INC
036752103
6510.000000
NS
USD
3441055.800000
0.3286348498
Long
EC
CORP
US
N
1
N
N
N
Apollo Global Management Inc
N/A
APOLLO GLOBAL MANAGEMENT INC
03769M106
33656.000000
NS
USD
3647637.280000
0.3483642228
Long
EC
CORP
US
N
1
N
N
N
Apple Inc
HWUPKR0MPOU8FGXBT394
APPLE INC
037833100
195697.000000
NS
USD
33333070.010000
3.1834440042
Long
EC
CORP
US
N
1
N
N
N
Ares Management Corp
529900JUV61FH7B8VW38
ARES MANAGEMENT CORP
03990B101
34079.000000
NS
USD
4535574.110000
0.4331658081
Long
EC
CORP
US
N
1
N
N
N
Argenx SE
7245009C5FZE6G9ODQ71
ARGENX SE
04016X101
8049.000000
NS
USD
3022399.500000
0.2886514673
Long
EC
CORP
NL
N
1
N
N
N
AstraZeneca PLC
PY6ZZQWO2IZFZC3IOL08
ASTRAZENECA PLC
046353108
136042.000000
NS
USD
10322866.960000
0.9858758560
Long
EC
CORP
GB
N
1
N
N
N
Atlassian Corp
549300V7ZY5P02D2MY38
ATLASSIAN CORP
049468101
11368.000000
NS
USD
1958706.400000
0.1870644421
Long
EC
CORP
US
N
1
N
N
N
AvalonBay Communities Inc
K9G90K85RBWD2LAGQX17
AVALONBAY COMMUNITIES INC
053484101
12456.000000
NS
USD
2361283.920000
0.2255122356
Long
EC
CORP
US
N
1
N
N
N
Bank of America Corp
9DJT3UXIJIZJI4WXO774
BANK OF AMERICA CORP
060505104
22606.000000
NS
USD
836648.060000
0.0799032987
Long
EC
CORP
US
N
1
N
N
N
Booz Allen Hamilton Holding Corp
529900JPV47PIUWMA015
BOOZ ALLEN HAMILTON HOLDING CORP
099502106
21016.000000
NS
USD
3103432.720000
0.2963904699
Long
EC
CORP
US
N
1
N
N
N
CF Industries Holdings Inc
529900CG8YAQFZ2JMV97
CF INDUSTRIES HOLDINGS INC
125269100
50135.000000
NS
USD
3959160.950000
0.3781160026
Long
EC
CORP
US
N
1
N
N
N
Cigna Group/The
549300VIWYMSIGT1U456
CIGNA GROUP/THE
125523100
28921.000000
NS
USD
10325953.840000
0.9861706656
Long
EC
CORP
US
N
1
N
N
N
CSX Corp
549300JVQR4N1MMP3Q88
CSX CORP
126408103
150479.000000
NS
USD
4998912.380000
0.4774165008
Long
EC
CORP
US
N
1
N
N
N
Citigroup Inc
6SHGI4ZSSLCXXQSBB395
CITIGROUP INC
172967424
139817.000000
NS
USD
8574976.610000
0.8189452057
Long
EC
CORP
US
N
1
N
N
N
Colgate-Palmolive Co
YMEGZFW4SBUSS5BQXF88
COLGATE-PALMOLIVE CO
194162103
40434.000000
NS
USD
3716693.280000
0.3549593522
Long
EC
CORP
US
N
1
N
N
N
Confluent Inc
254900MRZ83YWUV7SN74
CONFLUENT INC
20717M103
55259.000000
NS
USD
1553883.080000
0.1484021656
Long
EC
CORP
US
N
1
N
N
N
National Bank of Canada
BSGEFEIOM18Y80CKCV46
NATIONAL BANK OF CANADA
000000000
24723.000000
NS
1985167.200000
0.1895915563
Long
EC
CORP
CA
N
2
N
N
N
ConocoPhillips
WPTL2Z3FIYTHSP5V2253
CONOCOPHILLIPS
20825C104
60070.000000
NS
USD
7545993.400000
0.7206731164
Long
EC
CORP
US
N
1
N
N
N
Constellation Energy Corp
549300F8Y20RYGNGV346
CONSTELLATION ENERGY CORP
21037T109
51447.000000
NS
USD
9566055.180000
0.9135972473
Long
EC
CORP
US
N
1
N
N
N
Coupang Inc
549300XR4L1D80AK4W76
COUPANG INC
22266T109
206598.000000
NS
USD
4648455.000000
0.4439463930
Long
EC
CORP
US
N
1
N
N
N
Danaher Corp
S4BKK9OTCEWQ3YHPFM11
DANAHER CORP
235851102
15665.000000
NS
USD
3863302.300000
0.3689611110
Long
EC
CORP
US
N
1
N
N
N
EOG Resources Inc
XWTZDRYZPBUHIQBKDB46
EOG RESOURCES INC
26875P101
36138.000000
NS
USD
4774913.940000
0.4560237370
Long
EC
CORP
US
N
1
N
N
N
EQT Corp
4NT01YGM4X7ZX86ISY52
EQT CORP
26884L109
235809.000000
NS
USD
9453582.810000
0.9028556777
Long
EC
CORP
US
N
1
N
N
N
Endava PLC
213800JJ6CRPCWCQVZ25
ENDAVA PLC
29260V105
85255.000000
NS
USD
2472395.000000
0.2361237965
Long
EC
CORP
GB
N
1
N
N
N
West Fraser Timber Co Ltd
5493005WD1ZK6WBVR988
WEST FRASER TIMBER CO LTD
000000000
65495.000000
NS
5016375.110000
0.4790842626
Long
EC
CORP
CA
N
2
N
N
N
Meta Platforms Inc
BQ4BKCS1HXDV9HN80Z93
META PLATFORMS INC
30303M102
42065.000000
NS
USD
18095101.050000
1.7281558802
Long
EC
CORP
US
N
1
N
N
N
FedEx Corp
549300E707U7WNPZN687
FEDEX CORP
31428X106
9030.000000
NS
USD
2363873.400000
0.2257595415
Long
EC
CORP
US
N
1
N
N
N
Fifth Third Bancorp
THRNG6BD57P9QWTQLG42
FIFTH THIRD BANCORP
316773100
172666.000000
NS
USD
6295402.360000
0.6012365765
Long
EC
CORP
US
N
1
N
N
N
Fiserv Inc
GI7UBEJLXYLGR2C7GV83
FISERV INC
337738108
70148.000000
NS
USD
10709495.160000
1.0228004245
Long
EC
CORP
US
N
1
N
N
N
Freeport-McMoRan Inc
549300IRDTHJQ1PVET45
FREEPORT-MCMORAN INC
35671D857
207479.000000
NS
USD
10361501.260000
0.9895655891
Long
EC
CORP
US
N
1
N
N
N
General Electric Co
3C7474T6CDKPR9K6YT90
GENERAL ELECTRIC CO
369604301
41658.000000
NS
USD
6741097.560000
0.6438022841
Long
EC
CORP
US
N
1
N
N
N
Airbus SE
MINO79WLOO247M1IL051
AIRBUS SE
000000000
41705.000000
NS
6862881.520000
0.6554331485
Long
EC
CORP
NL
N
2
N
N
N
HDFC Bank Ltd
335800ZQ6I4E2JXENC50
HDFC BANK LTD
40415F101
32320.000000
NS
USD
1861632.000000
0.1777934414
Long
EC
CORP
IN
N
1
N
N
LVMH Moet Hennessy Louis Vuitton SE
IOG4E947OATN0KJYSD45
LVMH MOET HENNESSY LOUIS VUITTON SE
000000000
1625.000000
NS
1334834.040000
0.1274820897
Long
EC
CORP
FR
N
2
N
N
N
Hubbell Inc
54930088VDQ6840Y6597
HUBBELL INC
443510607
8682.000000
NS
USD
3216854.640000
0.3072227254
Long
EC
CORP
US
N
1
N
N
N
HubSpot Inc
529900BLNVEW0MVKJB37
HUBSPOT INC
443573100
5495.000000
NS
USD
3323760.650000
0.3174326850
Long
EC
CORP
US
N
1
N
N
N
Huntington Bancshares Inc/OH
549300XTVCVV9I7B5T19
HUNTINGTON BANCSHARES INC/OH
446150104
155430.000000
NS
USD
2093642.100000
0.1999513513
Long
EC
CORP
US
N
1
N
N
N
Hannover Rueck SE
529900KIN5BE45V5KB18
HANNOVER RUECK SE
000000000
15060.000000
NS
3735542.510000
0.3567595305
Long
EC
CORP
DE
N
2
N
N
N
IDEX Corp
549300U5Y5EL6PHYLF13
IDEX CORP
45167R104
15374.000000
NS
USD
3389352.040000
0.3236969300
Long
EC
CORP
US
N
1
N
N
N
Intuit Inc
VI90HBPH7XSFMB9E4M29
INTUIT INC
461202103
4211.000000
NS
USD
2634485.820000
0.2516041302
Long
EC
CORP
US
N
1
N
N
N
Intuitive Surgical Inc
54930052SRG011710797
INTUITIVE SURGICAL INC
46120E602
20385.000000
NS
USD
7555088.700000
0.7215417547
Long
EC
CORP
US
N
1
N
N
N
JPMorgan Chase & Co
8I5DZWZKVSZI1NUHU748
JPMORGAN CHASE & CO
46625H100
24584.000000
NS
USD
4713736.160000
0.4501810098
Long
EC
CORP
US
N
1
N
N
N
KKR & Co Inc
54930013V5I303TF9571
KKR & CO INC
48251W104
42653.000000
NS
USD
3969714.710000
0.3791239297
Long
EC
CORP
US
N
1
N
N
N
Schneider Electric SE
969500A1YF1XUYYXS284
SCHNEIDER ELECTRIC SE
000000000
16456.000000
NS
3752186.960000
0.3583491433
Long
EC
CORP
FR
N
2
N
N
N
SAP SE
529900D6BF99LW9R2E68
SAP SE
000000000
41105.000000
NS
7422208.520000
0.7088511560
Long
EC
CORP
DE
N
2
N
N
N
Kanzhun Ltd
254900F4ZCBITP7L0251
KANZHUN LTD
48553T106
171710.000000
NS
USD
3398140.900000
0.3245363019
Long
EC
CORP
KY
N
1
N
N
N
LPL Financial Holdings Inc
549300XROQ4Y8G2L7682
LPL FINANCIAL HOLDINGS INC
50212V100
10824.000000
NS
USD
2913063.120000
0.2782093975
Long
EC
CORP
US
N
1
N
N
N
ASM International NV
7245001I22ND6ZFHX623
ASM INTERNATIONAL NV
000000000
1588.000000
NS
998913.240000
0.0954002846
Long
EC
CORP
NL
N
2
N
N
N
Las Vegas Sands Corp
549300DUOO1KXOHPM605
LAS VEGAS SANDS CORP
517834107
83365.000000
NS
USD
3698071.400000
0.3531808868
Long
EC
CORP
US
N
1
N
N
N
Liberty Media Corp-Liberty Formula One
N/A
LIBERTY MEDIA CORP-LIBERTY FORMULA ONE
531229755
10319.000000
NS
USD
722020.430000
0.0689558930
Long
EC
CORP
US
N
1
N
N
N
Eli Lilly & Co
FRDRIPF3EKNDJ2CQJL29
ELI LILLY & CO
532457108
18979.000000
NS
USD
14824496.900000
1.4157998575
Long
EC
CORP
US
N
1
N
N
N
Marsh & McLennan Cos Inc
549300XMP3KDCKJXIU47
MARSH & MCLENNAN COS INC
571748102
26444.000000
NS
USD
5273726.920000
0.5036624091
Long
EC
CORP
US
N
1
N
N
N
Siemens AG
W38RGI023J3WT1HWRP32
SIEMENS AG
000000000
35124.000000
NS
6579904.290000
0.6284076700
Long
EC
CORP
DE
N
2
N
N
N
Martin Marietta Materials Inc
5299005MZ4WZECVATV08
MARTIN MARIETTA MATERIALS INC
573284106
3500.000000
NS
USD
2054745.000000
0.1962365197
Long
EC
CORP
US
N
1
N
N
N
Mastercard Inc
AR5L2ODV9HN37376R084
MASTERCARD INC
57636Q104
18663.000000
NS
USD
8420745.600000
0.8042155158
Long
EC
CORP
US
N
1
N
N
N
Evotec SE
529900F9KI6OYITO9B12
EVOTEC SE
000000000
145863.000000
NS
1503148.230000
0.1435567807
Long
EC
CORP
DE
N
2
N
N
N
McKesson Corp
549300WZWOM80UCFSF54
MCKESSON CORP
58155Q103
16654.000000
NS
USD
8946695.340000
0.8544458590
Long
EC
CORP
US
N
1
N
N
N
Deutsche Telekom AG
549300V9QSIG4WX4GJ96
DEUTSCHE TELEKOM AG
000000000
177806.000000
NS
4072747.040000
0.3889639370
Long
EC
CORP
DE
N
2
N
N
N
MercadoLibre Inc
549300DKPDN9M5S8GB14
MERCADOLIBRE INC
58733R102
4076.000000
NS
USD
5945661.200000
0.5678348707
Long
EC
CORP
US
N
1
N
N
N
Infineon Technologies AG
TSI2PJM6EPETEQ4X1U25
INFINEON TECHNOLOGIES AG
000000000
116164.000000
NS
4031242.120000
0.3850000481
Long
EC
CORP
DE
N
2
N
N
N
MetLife Inc
C4BXATY60WC6XEOZDX54
METLIFE INC
59156R108
76964.000000
NS
USD
5470601.120000
0.5224646974
Long
EC
CORP
US
N
1
N
N
N
Microsoft Corp
INR2EJN1ERAN0W5ZP974
MICROSOFT CORP
594918104
112096.000000
NS
USD
43642335.680000
4.1680208816
Long
EC
CORP
US
N
1
N
N
N
MongoDB Inc
549300TPTG69WKWE1Z37
MONGODB INC
60937P106
4470.000000
NS
USD
1632354.600000
0.1558965155
Long
EC
CORP
US
N
1
N
N
N
Reliance Industries Ltd
5493003UOETFYRONLG31
RELIANCE INDUSTRIES LTD
000000000
149438.000000
NS
5242335.660000
0.5006644158
Long
EC
CORP
IN
N
2
N
N
N
Kotak Mahindra Bank Ltd
335800E6GTTXKHXE2I75
KOTAK MAHINDRA BANK LTD
000000000
154411.000000
NS
3000484.510000
0.2865584964
Long
EC
CORP
IN
N
2
N
N
N
BHP Group Ltd
WZE1WSENV6JSZFK0JC28
BHP GROUP LTD
000000000
92359.000000
NS
2533048.650000
0.2419164672
Long
EC
CORP
AU
N
2
N
N
N
LG Chem Ltd
988400IES4EIG7O06940
LG CHEM LTD
000000000
5788.000000
NS
1663172.500000
0.1588397505
Long
EC
CORP
KR
N
2
N
N
N
Netflix Inc
549300Y7VHGU0I7CE873
NETFLIX INC
64110L106
11352.000000
NS
USD
6250865.280000
0.5969831039
Long
EC
CORP
US
N
1
N
N
N
SK Hynix Inc
988400XAIK6XISWQV045
SK HYNIX INC
000000000
39377.000000
NS
4859345.550000
0.4640872998
Long
EC
CORP
KR
N
2
N
N
N
Jollibee Foods Corp
2138009XN3KTAAKUPR35
JOLLIBEE FOODS CORP
000000000
773590.000000
NS
3145464.400000
0.3004046666
Long
EC
CORP
PH
N
2
N
N
N
Keyence Corp
529900M7PQBS7A89DZ11
KEYENCE CORP
000000000
13700.000000
NS
6024847.070000
0.5753974439
Long
EC
CORP
JP
N
2
N
N
N
Mayora Indah Tbk PT
529900RM3VNQRMDJ7M38
MAYORA INDAH TBK PT
000000000
16260900.000000
NS
2397700.070000
0.2289901263
Long
EC
CORP
ID
N
2
N
N
N
Mitsui & Co Ltd
2NRSB4GOU9DD6CNW5R48
MITSUI & CO LTD
000000000
91500.000000
NS
4417226.090000
0.4218630899
Long
EC
CORP
JP
N
2
N
N
N
Mitsui Fudosan Co Ltd
353800ND4ZKNZDYKMF33
MITSUI FUDOSAN CO LTD
000000000
207100.000000
NS
2107669.750000
0.2012910490
Long
EC
CORP
JP
N
2
N
N
N
Nestle Nigeria PLC
0292002173F4KD5E5347
NESTLE NIGERIA PLC
000000000
461084.000000
NS
269321.670000
0.0257213169
Long
EC
CORP
NG
N
2
N
N
N
Nippon Sanso Holdings Corp
353800F1K6653B4VPY57
NIPPON SANSO HOLDINGS CORP
000000000
55500.000000
NS
1648483.840000
0.1574369236
Long
EC
CORP
JP
N
2
N
N
N
Bank Mandiri Persero Tbk PT
549300RSKQN4Z5ZSGH94
BANK MANDIRI PERSERO TBK PT
000000000
20480600.000000
NS
8656681.700000
0.8267483747
Long
EC
CORP
ID
N
2
N
N
N
Omron Corp
549300ZHW0TR2QZ0NY83
OMRON CORP
000000000
60700.000000
NS
2083369.570000
0.1989702828
Long
EC
CORP
JP
N
2
N
N
N
Novo Nordisk A/S
549300DAQ1CVT6CXN342
NOVO NORDISK A/S
670100205
81764.000000
NS
USD
10491138.840000
1.0019465062
Long
EC
CORP
DK
N
1
N
N
N
NVIDIA Corp
549300S4KLFTLO7GSQ80
NVIDIA CORP
67066G104
46151.000000
NS
USD
39875387.020000
3.8082619358
Long
EC
CORP
US
N
1
N
N
N
Samsung Electronics Co Ltd
9884007ER46L6N7EI764
SAMSUNG ELECTRONICS CO LTD
000000000
138087.000000
NS
7675792.090000
0.7330694202
Long
EC
CORP
KR
N
2
N
N
N
Old Dominion Freight Line Inc
5299009TWK32WE417T96
OLD DOMINION FREIGHT LINE INC
679580100
18728.000000
NS
USD
3403064.880000
0.3250065621
Long
EC
CORP
US
N
1
N
N
N
Taiwan Semiconductor Manufacturing Co Ltd
549300KB6NK5SBD14S87
TAIWAN SEMICONDUCTOR MANUFACTURING CO LTD
000000000
326000.000000
NS
7805668.670000
0.7454731628
Long
EC
CORP
TW
N
2
N
N
N
Tokyo Seimitsu Co Ltd
N/A
TOKYO SEIMITSU CO LTD
000000000
46700.000000
NS
3038899.000000
0.2902272367
Long
EC
CORP
JP
N
2
N
N
N
Paylocity Holding Corp
549300VH75FTB4DIEE07
PAYLOCITY HOLDING CORP
70438V106
35864.000000
NS
USD
5564658.240000
0.5314475356
Long
EC
CORP
US
N
1
N
N
N
EssilorLuxottica SA
549300M3VH1A3ER1TB49
ESSILORLUXOTTICA SA
000000000
8704.000000
NS
1855968.330000
0.1772525378
Long
EC
CORP
FR
N
2
N
N
N
PDD Holdings Inc
5493000573DS7005T657
PDD HOLDINGS INC
722304102
26724.000000
NS
USD
3345310.320000
0.3194907663
Long
EC
CORP
KY
N
1
N
N
N
Procter & Gamble Co/The
2572IBTT8CCZW6AU4141
PROCTER & GAMBLE CO/THE
742718109
46639.000000
NS
USD
7611484.800000
0.7269278120
Long
EC
CORP
US
N
1
N
N
N
T. Rowe Price Government Reserve Fund
5493002Y0IYARJVQ5N24
T. Rowe Price Government Reserve Fund
76105Y109
3312149.220000
NS
USD
3312149.220000
0.3163237461
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
5585841.850000
NS
USD
5585841.850000
0.5334706566
Long
STIV
RF
US
N
1
N
N
Rivian Automotive Inc
25490004LNKJ84MFYY24
RIVIAN AUTOMOTIVE INC
76954A103
124174.000000
NS
USD
1105148.600000
0.1055461943
Long
EC
CORP
US
N
1
N
N
Roper Technologies Inc
54930003T4SXCIWVXY35
ROPER TECHNOLOGIES INC
776696106
34342.000000
NS
USD
17564559.320000
1.6774869832
Long
EC
CORP
US
N
1
N
N
N
Salesforce Inc
RCGZFPDMRW58VJ54VR07
SALESFORCE INC
79466L302
25394.000000
NS
USD
6829462.360000
0.6522414826
Long
EC
CORP
US
N
1
N
N
N
Schlumberger NV
213800ZUA17OK3QLGM62
SCHLUMBERGER NV
806857108
150581.000000
NS
USD
7149585.880000
0.6828145831
Long
EC
CORP
CW
N
1
N
N
N
Charles Schwab Corp/The
549300VSGCJ7E698NM85
CHARLES SCHWAB CORP/THE
808513105
168988.000000
NS
USD
12496662.600000
1.1934821969
Long
EC
CORP
US
N
1
N
N
N
Sea Ltd
529900OM6JLLW44YKI15
SEA LTD
81141R100
73560.000000
NS
USD
4648256.400000
0.4439274259
Long
EC
CORP
KY
N
1
N
N
N
ServiceNow Inc
549300HJTQM36M0E1G39
SERVICENOW INC
81762P102
8706.000000
NS
USD
6036130.980000
0.5764751033
Long
EC
CORP
US
N
1
N
N
N
Shopify Inc
549300HGQ43STJLLP808
SHOPIFY INC
82509L107
80860.000000
NS
USD
5676372.000000
0.5421166548
Long
EC
CORP
CA
N
1
N
N
N
Steel Dynamics Inc
549300HGGKEL4FYTTQ83
STEEL DYNAMICS INC
858119100
23112.000000
NS
USD
3007333.440000
0.2872125971
Long
EC
CORP
US
N
1
N
N
N
Stryker Corp
5493002F0SC4JTBU5137
STRYKER CORP
863667101
27406.000000
NS
USD
9222119.000000
0.8807499408
Long
EC
CORP
US
N
1
N
N
N
Synopsys Inc
QG7T915N9S0NY5UKNE63
SYNOPSYS INC
871607107
11342.000000
NS
USD
6017951.780000
0.5747389156
Long
EC
CORP
US
N
1
N
N
N
Taiwan Semiconductor Manufacturing Co Ltd
549300KB6NK5SBD14S87
TAIWAN SEMICONDUCTOR MANUFACTURING CO LTD
874039100
39405.000000
NS
USD
5411882.700000
0.5168568490
Long
EC
CORP
TW
N
1
N
N
N
Targa Resources Corp
5493003QENHHS261UR94
TARGA RESOURCES CORP
87612G101
16700.000000
NS
USD
1904802.000000
0.1819163523
Long
EC
CORP
US
N
1
N
N
N
Teledyne Technologies Inc
549300VSMO9KYQWDND94
TELEDYNE TECHNOLOGIES INC
879360105
8344.000000
NS
USD
3183069.120000
0.3039960706
Long
EC
CORP
US
N
1
N
N
N
Tesla Inc
54930043XZGB27CTOV49
TESLA INC
88160R101
25258.000000
NS
USD
4629286.240000
0.4421156983
Long
EC
CORP
US
N
1
N
N
N
Thermo Fisher Scientific Inc
HCHV7422L5HDJZCRFL38
THERMO FISHER SCIENTIFIC INC
883556102
8803.000000
NS
USD
5006442.160000
0.4781356254
Long
EC
CORP
US
N
1
N
N
N
Tradeweb Markets Inc
N/A
TRADEWEB MARKETS INC
892672106
48906.000000
NS
USD
4974229.260000
0.4750591622
Long
EC
CORP
US
N
1
N
N
N
Uber Technologies Inc
549300B2FTG34FILDR98
UBER TECHNOLOGIES INC
90353T100
68662.000000
NS
USD
4550230.740000
0.4345655759
Long
EC
CORP
US
N
1
N
N
N
Unilever PLC
549300MKFYEKVRWML317
UNILEVER PLC
904767704
88472.000000
NS
USD
4587273.200000
0.4381032818
Long
EC
CORP
GB
N
1
N
N
N
UnitedHealth Group Inc
549300GHBMY8T5GXDE41
UNITEDHEALTH GROUP INC
91324P102
9233.000000
NS
USD
4466002.100000
0.4265213976
Long
EC
CORP
US
N
1
N
N
N
Veeva Systems Inc
549300YZEXPDB92M2F02
VEEVA SYSTEMS INC
922475108
4776.000000
NS
USD
948322.560000
0.0905686685
Long
EC
CORP
US
N
1
N
N
N
Vertex Pharmaceuticals Inc
54930015RAQRRZ5ZGJ91
VERTEX PHARMACEUTICALS INC
92532F100
8749.000000
NS
USD
3436694.690000
0.3282183460
Long
EC
CORP
US
N
1
N
N
N
Walmart Inc
Y87794H0US1R65VBXU25
WALMART INC
931142103
97723.000000
NS
USD
5799860.050000
0.5539102668
Long
EC
CORP
US
N
1
N
N
N
Waste Connections Inc
549300HDLRTPBQU69P29
WASTE CONNECTIONS INC
94106B101
36091.000000
NS
USD
5849990.190000
0.5586978994
Long
EC
CORP
CA
N
1
N
N
N
Wheaton Precious Metals Corp
549300XSFG5ZCGVYD886
WHEATON PRECIOUS METALS CORP
962879102
69400.000000
NS
USD
3618516.000000
0.3455830219
Long
EC
CORP
CA
N
1
N
N
N
Workday Inc
549300J0DYC0N31V7G13
WORKDAY INC
98138H101
15333.000000
NS
USD
3752445.090000
0.3583737957
Long
EC
CORP
US
N
1
N
N
N
Zoetis Inc
549300HD9Q1LOC9KLJ48
ZOETIS INC
98978V103
26299.000000
NS
USD
4187852.760000
0.3999570023
Long
EC
CORP
US
N
1
N
N
N
Larsen & Toubro Ltd
3358003FR3JIC5FRXA90
LARSEN & TOUBRO LTD
000000000
82085.000000
NS
3526192.760000
0.3367657763
Long
EC
CORP
IN
N
2
N
N
N
Bank Central Asia Tbk PT
254900BR956G2OHVOM21
BANK CENTRAL ASIA TBK PT
000000000
16608700.000000
NS
9986555.620000
0.9537567527
Long
EC
CORP
ID
N
2
N
N
N
SM Investments Corp
254900YB8UATFP21AF80
SM INVESTMENTS CORP
000000000
438276.000000
NS
7195853.230000
0.6872333035
Long
EC
CORP
PH
N
2
N
N
N
Rentokil Initial PLC
549300VN4WV7Z6T14K68
RENTOKIL INITIAL PLC
000000000
563283.000000
NS
2843437.730000
0.2715598890
Long
EC
CORP
GB
N
2
N
N
N
Daiichi Sankyo Co Ltd
353800XGIU2IHQGC9504
DAIICHI SANKYO CO LTD
000000000
230500.000000
NS
7758102.500000
0.7409303997
Long
EC
CORP
JP
N
2
N
N
N
London Stock Exchange Group PLC
213800QAUUUP6I445N30
LONDON STOCK EXCHANGE GROUP PLC
000000000
42711.000000
NS
4708465.260000
0.4496776173
Long
EC
CORP
GB
N
2
N
N
N
Experian PLC
635400RXXHHYT1JTSZ26
EXPERIAN PLC
000000000
133030.000000
NS
5365624.720000
0.5124390234
Long
EC
CORP
JE
N
2
N
N
N
Godrej Consumer Products Ltd
335800P4GUWLGZFK2D63
GODREJ CONSUMER PRODUCTS LTD
000000000
184655.000000
NS
2715824.030000
0.2593722607
Long
EC
CORP
IN
N
2
N
N
N
Galp Energia SGPS SA
2138003319Y7NM75FG53
GALP ENERGIA SGPS SA
000000000
416130.000000
NS
8938951.110000
0.8537062535
Long
EC
CORP
PT
N
2
N
N
N
Asia Commercial Bank JSC
5493001VSLUXY7LJS086
ASIA COMMERCIAL BANK JSC
000000000
7365100.000000
NS
8312792.810000
0.7939055845
Long
EC
CORP
VN
N
2
N
N
N
FPT Corp
N/A
FPT CORP
000000000
1809776.000000
NS
9406742.460000
0.8983822334
Long
EC
CORP
VN
N
2
N
N
N
Svenska Cellulosa AB SCA
549300FW5JDRV1IJ0M67
SVENSKA CELLULOSA AB SCA
000000000
146797.000000
NS
2151348.170000
0.2054625161
Long
EC
CORP
SE
N
2
N
N
N
Chubb Ltd
E0JAN6VLUDI1HITHT809
CHUBB LTD
000000000
23503.000000
NS
USD
5843785.920000
0.5581053663
Long
EC
CORP
CH
N
1
N
N
N
Amadeus IT Group SA
9598004A3FTY3TEHHN09
AMADEUS IT GROUP SA
000000000
46699.000000
NS
2964170.020000
0.2830903147
Long
EC
CORP
ES
N
2
N
N
N
Calbee Inc
529900CIHZID6O8LJH81
CALBEE INC
000000000
83600.000000
NS
1825955.260000
0.1743861673
Long
EC
CORP
JP
N
2
N
N
N
PRADA SpA
8156000FE0A2DC5B7852
PRADA SPA
000000000
382100.000000
NS
3116145.850000
0.2976046257
Long
EC
CORP
IT
N
2
N
N
N
AIA Group Ltd
ZP5ILWVSYE4LJGMMVD57
AIA GROUP LTD
000000000
524800.000000
NS
3843823.100000
0.3671007680
Long
EC
CORP
HK
N
2
N
N
N
Masan Group Corp
254900M1892CMJ87XD24
MASAN GROUP CORP
000000000
1027070.000000
NS
2712512.600000
0.2590560056
Long
EC
CORP
VN
N
2
N
N
N
BDO Unibank Inc
3FGIIBS1PEI1FYQBGN97
BDO UNIBANK INC
000000000
3728897.000000
NS
9557265.170000
0.9127577656
Long
EC
CORP
PH
N
2
N
N
N
Phu Nhuan Jewelry JSC
N/A
PHU NHUAN JEWELRY JSC
000000000
618700.000000
NS
2384735.410000
0.2277519484
Long
EC
CORP
VN
N
2
N
N
N
Military Commercial Joint Stock Bank
5493007XE88E8JRNTJ93
MILITARY COMMERCIAL JOINT STOCK BANK
000000000
8582959.000000
NS
7558656.530000
0.7218824970
Long
EC
CORP
VN
N
2
N
N
N
Brookfield Renewable Partners LP
VA8DFMRI2GY8Y7V79H93
BROOKFIELD RENEWABLE PARTNERS LP
000000000
71114.000000
NS
USD
1494105.140000
0.1426931287
Long
EC
CORP
BM
N
1
N
N
N
InRetail Peru Corp
254900VANVRONUW77L44
INRETAIL PERU CORP
000000000
203345.000000
NS
USD
6507040.000000
0.6214488334
Long
EC
CORP
PA
N
2
N
N
N
ASML Holding NV
724500Y6DUVHQD6OXN27
ASML HOLDING NV
N07059210
8477.000000
NS
USD
7395928.190000
0.7063412774
Long
EC
CORP
NL
N
1
N
N
N
Sumber Alfaria Trijaya Tbk PT
N/A
SUMBER ALFARIA TRIJAYA TBK PT
000000000
71583900.000000
NS
12874285.390000
1.2295467120
Long
EC
CORP
ID
N
2
N
N
N
Vietnam Technological & Commercial Joint Stock Bank
5493001XNKHV3FNIUD50
VIETNAM TECHNOLOGICAL & COMMERCIAL JOINT STOCK BANK
000000000
2118900.000000
NS
3962679.390000
0.3784520280
Long
EC
CORP
VN
N
2
N
N
N
BE Semiconductor Industries NV
7245007A1YFLI2GNYX06
BE SEMICONDUCTOR INDUSTRIES NV
000000000
9163.000000
NS
1215692.430000
0.1161035805
Long
EC
CORP
NL
N
2
N
N
N
Container Corp Of India Ltd
335800T2XH4HLGGQSJ32
CONTAINER CORP OF INDIA LTD
000000000
188899.000000
NS
2316277.470000
0.2212139362
Long
EC
CORP
IN
N
2
N
N
N
HDFC Bank Ltd
335800ZQ6I4E2JXENC50
HDFC BANK LTD
000000000
309023.000000
NS
5594873.700000
0.5343332351
Long
EC
CORP
IN
N
2
N
N
N
Alibaba Group Holding Ltd
5493001NTNQJDH60PM02
ALIBABA GROUP HOLDING LTD
000000000
327968.000000
NS
3070785.560000
0.2932725331
Long
EC
CORP
KY
N
2
N
N
N
Zomato Ltd
335800T4VOF9ETHF8W59
ZOMATO LTD
000000000
984862.000000
NS
2277697.500000
0.2175293919
Long
EC
CORP
IN
N
2
N
N
N
Tencent Holdings Ltd
254900N4SLUMW4XUYY11
TENCENT HOLDINGS LTD
000000000
121900.000000
NS
5349362.130000
0.5108858798
Long
EC
CORP
KY
N
2
N
N
N
Li Auto Inc
2549003R73Q70J5H4I65
LI AUTO INC
000000000
154125.000000
NS
2019330.250000
0.1928542668
Long
EC
CORP
KY
N
2
N
N
N
JD Health International Inc
254900OM3MAXYK8PCC84
JD HEALTH INTERNATIONAL INC
000000000
322900.000000
NS
1101355.620000
0.1051839493
Long
EC
CORP
KY
N
2
N
N
N
China Resources Mixc Lifestyle Services Ltd
N/A
CHINA RESOURCES MIXC LIFESTYLE SERVICES LTD
000000000
1752600.000000
NS
6168739.150000
0.5891397238
Long
EC
CORP
KY
N
2
N
N
N
Cisarua Mountain Dairy PT TBK
N/A
CISARUA MOUNTAIN DAIRY PT TBK
000000000
7280700.000000
NS
2230705.560000
0.2130414702
Long
EC
CORP
ID
N
2
N
N
N
Naspers Ltd
21380044BQ8812EEKT59
NASPERS LTD
000000000
4085.000000
NS
781777.610000
0.0746629472
Long
EC
CORP
ZA
N
2
N
N
N
NU Holdings Ltd/Cayman Islands
5493002DG1RHWK9W2X27
NU HOLDINGS LTD/CAYMAN ISLANDS
000000000
706710.000000
NS
USD
7674870.600000
0.7329814142
Long
EC
CORP
KY
N
1
N
N
N
Eurofins Scientific SE
529900JEHFM47DYY3S57
EUROFINS SCIENTIFIC SE
000000000
39216.000000
NS
2403499.550000
0.2295440003
Long
EC
CORP
LU
N
2
N
N
N
Hexagon AB
549300WJFW6ILNI4TA80
HEXAGON AB
000000000
182478.000000
NS
1908897.490000
0.1823074882
Long
EC
CORP
SE
N
2
N
N
Linde PLC
5299003QR1WT0EF88V51
LINDE PLC
000000000
29455.000000
NS
USD
12988476.800000
1.2404524570
Long
EC
CORP
IE
N
1
N
N
N
Axis Bank Ltd
549300HVNWMJPOFVNI41
AXIS BANK LTD
000000000
615814.000000
NS
8570156.880000
0.8184849018
Long
EC
CORP
IN
N
2
N
N
N
Boliden AB
21380059QU7IM1ONDJ56
BOLIDEN AB
000000000
72880.000000
NS
2395178.780000
0.2287493328
Long
EC
CORP
SE
N
2
N
N
Recruit Holdings Co Ltd
353800R2LRSMVVC4I806
RECRUIT HOLDINGS CO LTD
000000000
110900.000000
NS
4776170.190000
0.4561437140
Long
EC
CORP
JP
N
2
N
N
N
Zalando SE
529900YRFFGH5AXU4S86
ZALANDO SE
000000000
62418.000000
NS
1633183.190000
0.1559756492
Long
EC
CORP
DE
N
2
N
N
N
Astral Ltd
3358007M1SKFTVDRMC40
ASTRAL LTD
000000000
100104.000000
NS
2535829.250000
0.2421820258
Long
EC
CORP
IN
N
2
N
N
N
Assa Abloy AB
549300YECS8HKCIMMB67
ASSA ABLOY AB
000000000
52243.000000
NS
1380334.110000
0.1318275318
Long
EC
CORP
SE
N
2
N
N
United Spirits Ltd
3358004YFWQVX2EZDE82
UNITED SPIRITS LTD
000000000
142370.000000
NS
1997712.050000
0.1907896406
Long
EC
CORP
IN
N
2
N
N
N
Sartorius Stedim Biotech
52990006IVXY7GCSSR39
SARTORIUS STEDIM BIOTECH
000000000
11362.000000
NS
2447000.470000
0.2336985154
Long
EC
CORP
FR
N
2
N
N
N
Adyen NV
724500973ODKK3IFQ447
ADYEN NV
000000000
3035.000000
NS
3635928.450000
0.3472459819
Long
EC
CORP
NL
N
2
N
N
N
N/A
N/A
WAYMO LLC SER A-2 CVT PFD UNITS PP
000000000
30126.000000
NS
USD
1858774.200000
0.1775205098
Long
EP
CORP
US
Y
3
N
N
N
N/A
N/A
CANVA SERIES A CVT PFD STOCK PP
TC0R8VGD3
88.000000
NS
USD
93866.180000
0.0089646027
Long
EP
CORP
US
Y
3
N
N
N
N/A
N/A
THINK & LEARN SR F CVT CUM PREF SHS STK PP
000000000
1977.000000
NS
0.000000
0.0000000000
Long
EP
CORP
IN
Y
3
N
N
N
N/A
N/A
RAPPI INC SER E CVT PFD PP
TC19OBBO9
79700.000000
NS
USD
1810784.000000
0.1729372502
Long
EP
CORP
US
Y
3
N
N
N
N/A
N/A
CANVA COMMON STOCK PP
TC1HS9QX6
1839.000000
NS
USD
1961589.760000
0.1873398147
Long
EC
CORP
US
Y
3
N
N
N
N/A
N/A
SNYK SER F CVT PFD STOCK PP
TC1N2Z5F5
168674.000000
NS
USD
1636137.800000
0.1562578265
Long
EP
CORP
GB
Y
3
N
N
N
N/A
N/A
YULIFE HOLDINGS LTD SR C CVT PFD STK PP
TC1ZDZE25
77036.000000
NS
1716626.900000
0.1639448635
Long
EP
CORP
GB
Y
3
N
N
N
N/A
N/A
REDWOOD MATERIALS SER C CVT STOCK PP
TC25HIZF2
84400.000000
NS
USD
4028906.580000
0.3847769945
Long
EP
CORP
US
Y
3
N
N
N
Stripe Inc
549300CLHGIPTCYHQ143
STRIPE INC CL B COMMON PP
TC2A5IVT8
32874.000000
NS
USD
854724.000000
0.0816296246
Long
EC
CORP
US
Y
3
N
N
N
N/A
N/A
DATABRICKS SER H CVT PFD STOCK PP
TC2K5K6F9
15066.000000
NS
USD
1107351.000000
0.1057565325
Long
EP
CORP
US
Y
3
N
N
N
N/A
N/A
SNYK LTD PP
TC2UBMBG8
100647.000000
NS
USD
976275.900000
0.0932383264
Long
EC
CORP
US
Y
3
N
N
N
N/A
N/A
SB TECHNOLOGY SERIES D CVT PFD STOCK PP
TC3AR7LD3
621837.000000
NS
USD
10459298.340000
0.9989056087
Long
EP
CORP
US
Y
3
N
N
N
N/A
N/A
MAGIC LEAP
000000000
2372.000000
NS
USD
11385.600000
0.0010873712
Long
EC
CORP
US
Y
3
N
N
N
N/A
N/A
RAPPI INC SER F CVT PFD PP
000000000
12400.000000
NS
USD
281728.000000
0.0269061719
Long
EP
CORP
US
Y
3
N
N
N
Space Exploration Technologies Corp
549300B9WLO96RQCXP87
SPACEX SERIES K CVT PFD STOCK PP
000000000
7659.000000
NS
USD
7429230.000000
0.7095217360
Long
EP
CORP
US
Y
3
N
N
N
Bytedance Ltd
300300NIFA1100061063
BYTEDANCE LTD CVT PFD SR E PP
000000000
24387.000000
NS
USD
5730945.000000
0.5473285987
Long
EP
CORP
US
Y
3
N
N
N
N/A
N/A
SILA NANO SER F CVT PFD STOCK PP
000000000
20496.000000
NS
USD
415658.880000
0.0396971167
Long
EP
CORP
US
Y
3
N
N
N
Celonis SE
529900DCE9HLEPY8MW24
CELONIS SERIES D CVT PFD STOCK PP
000000000
7214.000000
NS
USD
1293903.040000
0.1235730124
Long
EP
CORP
US
Y
3
N
N
N
N/A
N/A
THINK & LEARN PRIVATE LIMITED EQ SHS PP
000000000
821.000000
NS
0.000000
0.0000000000
Long
EC
CORP
IN
Y
3
N
N
N
Epic Games
549300I2RHITL4UP9K78
EPIC GAMES INC PP
000000000
5386.000000
NS
USD
3248835.200000
0.3102769992
Long
EC
CORP
US
Y
3
N
N
N
Lilac Solutions Inc
2549003PYCNMV1SNZ851
LILAC SOLUTIONS SERIES B CVT PFD STOCK P
TC6T8T2V3
344903.000000
NS
USD
4652258.610000
0.4443096532
Long
EP
CORP
US
Y
3
N
N
N
Celonis SE
529900DCE9HLEPY8MW24
CELONIS SE PP
000000000
1795.000000
NS
USD
321951.200000
0.0307476514
Long
EC
CORP
US
Y
3
N
N
N
N/A
N/A
REDWOOD MATERIALS SER D CVT PFD STOCK PP
TC7HTFN67
39374.000000
NS
USD
1879551.750000
0.1795048505
Long
EP
CORP
US
Y
3
N
N
N
N/A
N/A
WAYMO LLC SER B-2 CVT PFD UNITS PP
TC7W7JFK8
2283.000000
NS
USD
141317.700000
0.0134964162
Long
EP
CORP
US
Y
3
N
N
N
N/A
N/A
CANVA SERIES A-3 CVT PFD STOCK PP
000000000
10.000000
NS
USD
10666.610000
0.0010187047
Long
EP
CORP
US
Y
3
N
N
N
Ant Group Co Ltd
30030071TC2VB5OCSC22
ANT GRP BALC OWED 2023 BUYB PP
000000000
765013.840000
NS
USD
771592.960000
0.0736902716
Long
EP
CORP
US
Y
3
N
N
N
N/A
N/A
PSIQUANTUM SER D CVT PFD STOCK PP
TC8SLSA17
137791.000000
NS
USD
3613734.320000
0.3451263520
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