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