0001752724-20-270103.txt : 20201223 0001752724-20-270103.hdr.sgml : 20201223 20201223152305 ACCESSION NUMBER: 0001752724-20-270103 CONFORMED SUBMISSION TYPE: NPORT-P PUBLIC DOCUMENT COUNT: 1 CONFORMED PERIOD OF REPORT: 20201030 FILED AS OF DATE: 20201223 PERIOD START: 20201031 FILER: COMPANY DATA: COMPANY CONFORMED NAME: T. Rowe Price International Funds, Inc. CENTRAL INDEX KEY: 0000313212 IRS NUMBER: 521175211 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: NPORT-P SEC ACT: 1940 Act SEC FILE NUMBER: 811-02958 FILM NUMBER: 201411989 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 C000069643 C000184322 C000069642 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 2020-10-31 2020-10-30 N 1192805165.32 38913306.84 1153891858.48 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 352775.25000000 N FACEBOOK INC BQ4BKCS1HXDV9HN80Z93 FACEBOOK INC-A 30303M102 83568.00000000 NS USD 21987576.48000000 1.905514482870 Long EC CORP US N 1 N N N Global Payments Inc 549300NOMHGVQBX6S778 Global Payments Inc 37940X102 51500.00000000 NS USD 8123610.00000000 0.704018313353 Long EC CORP US N 1 N N N BOOKING HOLDINGS INC FXM8FAOHMYDIPD38UZ17 BOOKING HOLDINGS INC 09857L108 1984.00000000 NS USD 3219040.00000000 0.278972416378 Long EC CORP US N 1 N N N Bank Central Asia Tbk PT 254900BR956G2OHVOM21 Bank Central Asia Tbk PT 000000000 4246000.00000000 NS 8354666.46000000 0.724042413385 Long EC CORP ID N 2 N N N Magna International Inc 95RWVLFZX6VGDZNNTN43 Magna International Inc 559222401 61400.00000000 NS USD 3138154.00000000 0.271962574043 Long EC CORP CA N 1 N N N Etsy Inc 54930089Q7XT501AEA40 Etsy Inc 29786A106 45529.00000000 NS USD 5535871.11000000 0.479756492717 Long EC CORP US N 1 N N N BDO Unibank Inc 3FGIIBS1PEI1FYQBGN97 BDO Unibank Inc 000000000 1764773.00000000 NS 3231588.53000000 0.280059912569 Long EC CORP PH N 2 N N N DocuSign Inc 549300Q7PVDWRZ39JG09 DocuSign Inc 256163106 33475.00000000 NS USD 6770318.75000000 0.586737717251 Long EC CORP US N 1 N N N Wayfair Inc 54930027N9ZAVYFDHK53 Wayfair Inc 94419L101 21600.00000000 NS USD 5357448.00000000 0.464293769006 Long EC CORP US N 1 N N GREE ELECTRIC APPLIANCES INC OF ZHUHAI N/A GREE ELECTRIC APPLIANCES INC OF ZHUHAI 000000000 527200.00000000 NS 4621834.58000000 0.400543131146 Long EC CORP CN N 2 N N N Kotak Mahindra Bank Ltd 335800E6GTTXKHXE2I75 Kotak Mahindra Bank Ltd 000000000 517954.00000000 NS 10792183.70000000 0.935285540034 Long EC CORP IN N 2 N N N VISA INC 549300JZ4OKEHW3DPJ59 VISA INC-CLASS A SHARES 92826C839 39623.00000000 NS USD 7199895.33000000 0.623966212872 Long EC CORP US N 1 N N N General Electric Co 3C7474T6CDKPR9K6YT90 General Electric Co 369604103 1160487.00000000 NS USD 8610813.54000000 0.746240947686 Long EC CORP US N 1 N N N Derwent London PLC 213800BXKQ9KZNUR1M61 Derwent London PLC 000000000 74918.00000000 NS 2579923.44000000 0.223584508464 Long EC CORP GB N 2 N N N SPACEX SERIES K CVT PFD STOCK PP N/A SPACEX SERIES K CVT PFD STOCK PP 000000000 10605.00000000 NS USD 2863350.00000000 0.248147170721 Long EP CORP US Y 3 N N N Agilent Technologies Inc QUIX8Y7A2WP0XRMW7G29 Agilent Technologies Inc 00846U101 34311.00000000 NS USD 3502809.99000000 0.303564841389 Long EC CORP US N 1 N N N ROPER TECHNOLOGIES INC 54930003T4SXCIWVXY35 ROPER TECHNOLOGIES INC 776696106 34298.00000000 NS USD 12736219.32000000 1.103761953635 Long EC CORP US N 1 N N N SPLUNK INC 549300XGDSGBP6UEI867 SPLUNK INC 848637104 23192.00000000 NS USD 4592943.68000000 0.398039352322 Long EC CORP US N 1 N N N Morgan Stanley IGJSJL3JD5P30I6NJZ34 Morgan Stanley 617446448 208863.00000000 NS USD 10056753.45000000 0.871550776278 Long EC CORP US N 1 N N N Recruit Holdings Co Ltd 353800R2LRSMVVC4I806 Recruit Holdings Co Ltd 000000000 69300.00000000 NS 2636911.87000000 0.228523310102 Long EC CORP JP N 2 N N N Unilever PLC 549300MKFYEKVRWML317 Unilever PLC 000000000 147209.00000000 NS 8389305.18000000 0.727044316878 Long EC CORP GB N 2 N N N Axis Bank Ltd 549300HVNWMJPOFVNI41 Axis Bank Ltd 000000000 662662.00000000 NS 4379160.49000000 0.379512209728 Long EC CORP IN N 2 N N N Waste Connections Inc 549300HDLRTPBQU69P29 Waste Connections Inc 94106B101 49643.00000000 NS USD 4930542.76000000 0.427296780349 Long EC CORP US N 1 N N N SEMPRA ENERGY PBBKGKLRK5S5C0Y4T545 SEMPRA ENERGY 816851109 103538.00000000 NS USD 12979523.68000000 1.124847496289 Long EC CORP US N 1 N N N ServiceNow Inc 549300HJTQM36M0E1G39 ServiceNow Inc 81762P102 13812.00000000 NS USD 6872436.84000000 0.595587601168 Long EC CORP US N 1 N N N StoneCo Ltd 549300O1A9LEF0XZCR35 StoneCo Ltd 000000000 95760.00000000 NS USD 5031230.40000000 0.436022696843 Long EC CORP BR N 1 N N N Fiserv Inc GI7UBEJLXYLGR2C7GV83 Fiserv Inc 337738108 125892.00000000 NS USD 12018909.24000000 1.041597542410 Long EC CORP US N 1 N N N Flatex AG 529900IRBZTADXJB6757 Flatex AG 000000000 41014.00000000 NS 2196947.86000000 0.190394606206 Long EC CORP DE N 2 N N N Incyte Corp 549300Z4WN6JVZ3T4680 Incyte Corp 45337C102 56382.00000000 NS USD 4884936.48000000 0.423344392639 Long EC CORP US N 1 N N N UIPATH INC SER E CVT PFD STOCK PP N/A UIPATH INC SER E CVT PFD STOCK PP 000000000 1435.00000000 NS USD 26681.62000000 0.002312315474 Long EP CORP US Y 3 N N N AstraZeneca PLC PY6ZZQWO2IZFZC3IOL08 AstraZeneca PLC 046353108 111965.00000000 NS USD 5616164.40000000 0.486714968887 Long EC CORP GB N 1 N N N Crowdstrike Holdings Inc 549300YBY08K9KM4HX32 Crowdstrike Holdings Inc 22788C105 29619.00000000 NS USD 3668016.96000000 0.317882211668 Long EC CORP US N 1 N N N Godrej Consumer Products Ltd 335800P4GUWLGZFK2D63 Godrej Consumer Products Ltd 000000000 370939.00000000 NS 3333056.69000000 0.288853471450 Long EC CORP IN N 2 N N N WAYMO LLC SER A-2 CVT PFD UNITS PP N/A WAYMO LLC SER A-2 CVT PFD UNITS PP 000000000 30126.00000000 NS USD 2586835.27000000 0.224183510004 Long EP CORP US Y 3 N N N BYTEDANCE LTD CVT PFD SR E PP N/A BYTEDANCE LTD CVT PFD SR E PP 000000000 26185.00000000 NS USD 2162095.45000000 0.187374183647 Long EP CORP US Y 3 N N N Goldman Sachs Group Inc/The 784F5XWPLTWKTBV3E584 Goldman Sachs Group Inc/The 38141G104 45687.00000000 NS USD 8636670.48000000 0.748481793725 Long EC CORP US N 1 N N N Farfetch Ltd 549300QFQ74Z0F96NS78 Farfetch Ltd 30744W107 204597.00000000 NS USD 5755313.61000000 0.498774089417 Long EC CORP GB N 1 N N N Boliden AB 21380059QU7IM1ONDJ56 Boliden AB 000000000 169090.00000000 NS 4610934.08000000 0.399598458565 Long EC CORP SE N 2 N N N Chart Industries Inc EM7QGKC1GYOF3LSZSL80 Chart Industries Inc 16115Q308 81400.00000000 NS USD 6874230.00000000 0.595743002212 Long EC CORP US N 1 N N N Snap Inc 549300JNC0L6VP8A2Q35 Snap Inc 83304A106 223802.00000000 NS USD 8815560.78000000 0.763985005632 Long EC CORP US N 1 N N N Temenos AG 5067007NW6550481FH64 Temenos AG 000000000 26049.00000000 NS 2799528.97000000 0.242616233872 Long EC CORP CH N 2 N N N SEA LTD 529900OM6JLLW44YKI15 SEA LTD-ADR 81141R100 73404.00000000 NS USD 11575810.80000000 1.003197198674 Long EC CORP SG N 1 N N INTUITIVE SURGICAL INC 54930052SRG011710797 INTUITIVE SURGICAL INC 46120E602 10678.00000000 NS USD 7123080.24000000 0.617309168762 Long EC CORP US N 1 N N N Tencent Holdings Ltd 254900N4SLUMW4XUYY11 Tencent Holdings Ltd 000000000 171500.00000000 NS 13103569.66000000 1.135597722065 Long EC CORP CN N 2 N N N KKR & Co Inc 549300JOHU21WRN2Z451 KKR & Co Inc 48251W104 232306.00000000 NS USD 7933249.90000000 0.687521091486 Long EC CORP US N 1 N N N HCA Healthcare Inc 529900PH4ZGUH2MNEU89 HCA Healthcare Inc 40412C101 31869.00000000 NS USD 3949843.86000000 0.342306242216 Long EC CORP US N 1 N N N SALESFORCE.COM INC RCGZFPDMRW58VJ54VR07 SALESFORCE.COM INC 79466L302 44999.00000000 NS USD 10451917.73000000 0.905796990696 Long EC CORP US N 1 N N N Jollibee Foods Corp 2138009XN3KTAAKUPR35 Jollibee Foods Corp 000000000 1101470.00000000 NS 3863019.60000000 0.334781771065 Long EC CORP PH N 2 N N N HDFC Asset Management Co Ltd 3358002FLK8AK8WSEP31 HDFC Asset Management Co Ltd 000000000 82788.00000000 NS 2513205.61000000 0.217802525559 Long EC CORP IN N 2 N N N Rentokil Initial PLC 549300VN4WV7Z6T14K68 Rentokil Initial PLC 000000000 853004.00000000 NS 5807452.18000000 0.503292586503 Long EC CORP GB N 2 N N N Norsk Hydro ASA 549300N1SDN71ZZ8BO45 Norsk Hydro ASA 000000000 884203.00000000 NS 2484934.73000000 0.215352479674 Long EC CORP NO N 2 N N N TeamViewer AG 3912000FZ0R0KEK9JS42 TeamViewer AG 000000000 86403.00000000 NS 3808462.05000000 0.330053637350 Long EC CORP DE N 2 N N N UIPATH INC SER D-2 CVT PFD STOCK PP N/A UIPATH INC SER D-2 CVT PFD STOCK PP 000000000 9645.00000000 NS USD 179333.92000000 0.015541657451 Long EP CORP US Y 3 N N N Sun Life Financial Inc 549300V040JZX5S66Z78 Sun Life Financial Inc 866796105 172566.00000000 NS USD 6871578.12000000 0.595513181716 Long EC CORP CA N 1 N N N Shop Apotheke Europe NV 529900JK6UXHY1YKZ082 Shop Apotheke Europe NV 000000000 33577.00000000 NS 5571535.41000000 0.482847276289 Long EC CORP NL N 2 N N N FANUC Corp 529900QTSW745LOKW705 FANUC Corp 000000000 10900.00000000 NS 2302350.83000000 0.199529168446 Long EC CORP JP N 2 N N N United Spirits Ltd 3358004YFWQVX2EZDE82 United Spirits Ltd 000000000 510765.00000000 NS 3474931.50000000 0.301148801290 Long EC CORP IN N 2 N N N SM Investments Corp 254900YB8UATFP21AF80 SM Investments Corp 000000000 363066.00000000 NS 7120122.66000000 0.617052855315 Long EC CORP PH N 2 N N N Ocado Group PLC 213800LO8F61YB8MBC74 Ocado Group PLC 000000000 172431.00000000 NS 5084995.00000000 0.440682110947 Long EC CORP GB N 2 N N N STRIPE INC CL B COMMON PP N/A STRIPE INC CL B COMMON PP 000000000 18846.00000000 NS USD 295693.74000000 0.025625775745 Long EC CORP US Y 3 N N N NEXTERA ENERGY INC N/A NEXTERA ENERGY INC 65339F101 192896.00000000 NS USD 14121916.16000000 1.223850922962 Long EC CORP US N 1 N N N CHINA RES BEER N/A China Resources Beer Holdings Co Ltd 000000000 714000.00000000 NS 4430071.76000000 0.383924345027 Long EC CORP HK N 2 N N N ASOS PLC 213800H8DBB8JSKDW630 ASOS PLC 000000000 70627.00000000 NS 4029547.36000000 0.349213605277 Long EC CORP GB N 2 N N N MICROSOFT CORP INR2EJN1ERAN0W5ZP974 MICROSOFT CORP 594918104 50164.00000000 NS USD 10156705.08000000 0.880212907765 Long EC CORP US N 1 N N N CME Group Inc LCZ7XYGSLJUHFXXNXD88 CME Group Inc 12572Q105 21368.00000000 NS USD 3220584.96000000 0.279106307608 Long EC CORP US N 1 N N N AURORA INNOVATION SER B CVT PFD STOCK PP N/A AURORA INNOVATION SER B CVT PFD STOCK PP 000000000 65500.00000000 NS USD 605239.65000000 0.052452025339 Long EP CORP US Y 3 N N N Ayala Land Inc 254900EWT10TQ6DKTV34 Ayala Land Inc 000000000 4928500.00000000 NS 3355151.20000000 0.290768253137 Long EC CORP PH N 2 N N N FedEx Corp 549300E707U7WNPZN687 FedEx Corp 31428X106 43200.00000000 NS USD 11209104.00000000 0.971417201501 Long EC CORP US N 1 N N N Okta Inc 549300N8J06I8MRHU620 Okta Inc 679295105 18153.00000000 NS USD 3809043.99000000 0.330104070152 Long EC CORP US N 1 N N N Universal Robina Corp N/A Universal Robina Corp 000000000 1494990.00000000 NS 4251776.71000000 0.368472719410 Long EC CORP PH N 2 N N N Pidilite Industries Ltd 335800APXGEBZ349GN74 Pidilite Industries Ltd 000000000 174322.00000000 NS 3694070.13000000 0.320140063633 Long EC CORP IN N 2 N N N Atlassian Corp PLC 549300AGBII4MWBVJY22 Atlassian Corp PLC 000000000 29775.00000000 NS USD 5705485.50000000 0.494455824267 Long EC CORP AU N 1 N N N TESLA INC 54930043XZGB27CTOV49 TESLA INC 88160R101 11145.00000000 NS USD 4324705.80000000 0.374792990193 Long EC CORP US N 1 N N N Alnylam Pharmaceuticals Inc 529900S3ZI14OWRJII50 Alnylam Pharmaceuticals Inc 02043Q107 21184.00000000 NS USD 2604996.48000000 0.225757419194 Long EC CORP US N 1 N N N Galp Energia SGPS SA 2138003319Y7NM75FG53 Galp Energia SGPS SA 000000000 268690.00000000 NS 2182074.83000000 0.189105661328 Long EC CORP PT N 2 N N N Sumber Alfaria Trijaya Tbk PT N/A Sumber Alfaria Trijaya Tbk PT 000000000 76706500.00000000 NS 3558279.71000000 0.308372026706 Long EC CORP ID N 2 N N N INTUIT INC VI90HBPH7XSFMB9E4M29 INTUIT INC 461202103 28437.00000000 NS USD 8948555.16000000 0.775510728690 Long EC CORP US N 1 N N N International Paper Co 824LMFJDH41EY779Q875 International Paper Co 460146103 124075.00000000 NS USD 5428281.25000000 0.470432407517 Long EC CORP US N 1 N N N Teladoc Health Inc 549300I2PVFBC9MFAC61 Teladoc Health Inc 87918A105 23510.00000000 NS USD 4618774.60000000 0.400277943384 Long EC CORP US N 1 N N Argenx SE 7245009C5FZE6G9ODQ71 Argenx SE 04016X101 14906.00000000 NS USD 3698625.78000000 0.320534870994 Long EC CORP NL N 1 N N N Lundin Mining Corp 549300FQDIM6C8HTN269 Lundin Mining Corp 550372106 699000.00000000 NS 4223485.70000000 0.366020928994 Long EC CORP CA N 2 N N N Evotec SE 529900F9KI6OYITO9B12 Evotec SE 000000000 536526.00000000 NS 14178802.78000000 1.228780901416 Long EC CORP DE N 2 N N MINISO Group Holding Ltd N/A MINISO Group Holding Ltd 66981J102 168259.00000000 NS USD 3213746.90000000 0.278513699215 Long EC CORP CN N 1 N N RIVIAN AUTO SER E CVT PFD STOCK PP N/A RIVIAN AUTO SER E CVT PFD STOCK PP 000000000 371582.00000000 NS USD 5755805.18000000 0.498816690463 Long EP CORP US Y 3 N N N Credicorp Ltd 529900UYAEYQCQ2BKB17 Credicorp Ltd 000000000 46846.00000000 NS USD 5372299.28000000 0.465580828958 Long EC CORP PE N 1 N N N Eurofins Scientific SE 529900JEHFM47DYY3S57 Eurofins Scientific SE 000000000 10569.00000000 NS 8416282.87000000 0.729382290736 Long EC CORP LU N 2 N N N Trimble Inc 549300E2MI7NSZFQWS19 Trimble Inc 896239100 98000.00000000 NS USD 4716740.00000000 0.408767941756 Long EC CORP US N 1 N N N Wells Fargo & Co PBLD0EJDB5FWOLXP3B76 Wells Fargo & Co 949746101 604161.00000000 NS USD 12959253.45000000 1.123090812606 Long EC CORP US N 1 N N N Wix.com Ltd 5493008P6N29Q1AG9464 Wix.com Ltd 000000000 18852.00000000 NS USD 4662476.64000000 0.404065303497 Long EC CORP IL N 1 N N N T. ROWE PRICE GOVERNMENT RESERVE FUND 5493002Y0IYARJVQ5N24 T. ROWE PRICE GOVERNMENT RESERVE FUND 76105Y109 6979615.20000000 NS USD 6979615.20000000 0.604876024447 Long STIV RF US N 1 N N N Zurich Insurance Group AG 529900QVNRBND50TXP03 Zurich Insurance Group AG 000000000 15405.00000000 NS 5116704.03000000 0.443430118030 Long EC CORP CH N 2 N N N RAPPI INC SER E CVT PFD PP N/A RAPPI INC SER E CVT PFD PP 000000000 79700.00000000 NS USD 4761759.39000000 0.412669467680 Long EP CORP US Y 3 N N N Delivery Hero SE 529900C3EX1FZGE48X78 Delivery Hero SE 000000000 70000.00000000 NS 8035567.61000000 0.696388275118 Long EC CORP DE N 2 N N N Amphenol Corp 549300D3L3G0R4U4VT04 Amphenol Corp 032095101 45403.00000000 NS USD 5123274.52000000 0.443999537941 Long EC CORP US N 1 N N N MetLife Inc C4BXATY60WC6XEOZDX54 MetLife Inc 59156R108 188510.00000000 NS USD 7135103.50000000 0.618351143355 Long EC CORP US N 1 N N N Linde PLC 8945002PAZHZLBGKGF02 Linde PLC 000000000 24088.00000000 NS USD 5307549.92000000 0.459969440029 Long EC CORP GB N 1 N N N Galaxy Entertainment Group Ltd 549300ZSEBV3HR826S10 Galaxy Entertainment Group Ltd 000000000 524000.00000000 NS 3462884.65000000 0.300104782311 Long EC CORP HK N 2 N N N Daiichi Sankyo Co Ltd 353800XGIU2IHQGC9504 Daiichi Sankyo Co Ltd 000000000 89200.00000000 NS 2354314.36000000 0.204032496000 Long EC CORP JP N 2 N N N Partners Group Holding AG 549300I3IVVWZWDHI788 Partners Group Holding AG 000000000 4436.00000000 NS 3993758.62000000 0.346112037332 Long EC CORP CH N 2 N N N Next PLC 213800WQD8ECPZP9PH98 Next PLC 000000000 52860.00000000 NS 3992348.28000000 0.345989812707 Long EC CORP GB N 2 N N N Cigna Corp 549300VIWYMSIGT1U456 Cigna Corp 125523100 48408.00000000 NS USD 8082683.76000000 0.700471513045 Long EC CORP US N 1 N N N Veeva Systems Inc 549300YZEXPDB92M2F02 Veeva Systems Inc 922475108 25580.00000000 NS USD 6907879.00000000 0.598659133369 Long EC CORP US N 1 N N N Chubb Ltd E0JAN6VLUDI1HITHT809 Chubb Ltd 000000000 84475.00000000 NS USD 10974147.25000000 0.951055089725 Long EC CORP CH N 1 N N N HDFC Bank Ltd 335800ZQ6I4E2JXENC50 HDFC Bank Ltd 000000000 362206.00000000 NS 5778787.23000000 0.500808389237 Long EC CORP IN N 2 N N N Avalara Inc N/A Avalara Inc 05338G106 38318.00000000 NS USD 5711297.90000000 0.494959545647 Long EC CORP US N 1 N N N AMAZON.COM INC ZXTILKJKG63JELOEG630 AMAZON.COM INC 023135106 12091.00000000 NS USD 36710089.65000000 3.181415084976 Long EC CORP US N 1 N N N Colgate-Palmolive Co YMEGZFW4SBUSS5BQXF88 Colgate-Palmolive Co 194162103 67350.00000000 NS USD 5313241.50000000 0.460462690758 Long EC CORP US N 1 N N N EOG RESOURCES INC XWTZDRYZPBUHIQBKDB46 EOG RESOURCES INC 26875P101 128413.00000000 NS USD 4396861.12000000 0.381046203566 Long EC CORP US N 1 N N N Brookfield Asset Management In C6J3FGIWG6MBDGTE8F80 Brookfield Asset Management Inc 112585104 252899.00000000 NS USD 7531332.22000000 0.652689605585 Long EC CORP CA N 1 N N N Ashtead Group PLC 2138007UTBN8X9K1A235 Ashtead Group PLC 000000000 119855.00000000 NS 4331255.55000000 0.375360612709 Long EC CORP GB N 2 N N N Weyerhaeuser Co 08IRJODWFYBI7QWRGS31 Weyerhaeuser Co 962166104 181391.00000000 NS USD 4950160.39000000 0.428996907606 Long EC CORP US N 1 N N N PAYPAL HOLDINGS INC 5493005X2GO78EFZ3E94 PAYPAL HOLDINGS INC 70450Y103 28524.00000000 NS USD 5309172.12000000 0.460110025127 Long EC CORP US N 1 N N N Monolithic Power Systems Inc 529900TB7O85LSZ1XU31 Monolithic Power Systems Inc 609839105 12000.00000000 NS USD 3835200.00000000 0.332370834564 Long EC CORP US N 1 N N N Koninklijke DSM NV 724500SNT1MK246AHP04 Koninklijke DSM NV 000000000 31204.00000000 NS 4990359.99000000 0.432480734942 Long EC CORP NL N 2 N N N National Bank of Canada BSGEFEIOM18Y80CKCV46 National Bank of Canada 633067103 47869.00000000 NS 2297338.33000000 0.199094768986 Long EC CORP CA N 2 N N N Symrise AG 529900D82I6R9601CF26 Symrise AG 000000000 68604.00000000 NS 8459559.55000000 0.733132787776 Long EC CORP DE N 2 N N N XP Inc 5493008KDA8NBZRJST80 XP Inc 000000000 124063.00000000 NS USD 4972445.04000000 0.430928167441 Long EC CORP BR N 1 N N N APPLE INC HWUPKR0MPOU8FGXBT394 APPLE INC 037833100 101532.00000000 NS USD 11052773.52000000 0.957869096551 Long EC CORP US N 1 N N N ASML Holding NV 724500Y6DUVHQD6OXN27 ASML Holding NV 000000000 15878.00000000 NS USD 5735292.38000000 0.497038984879 Long EC CORP NL N 1 N N N CoStar Group Inc N/A CoStar Group Inc 22160N109 5312.00000000 NS USD 4375016.32000000 0.379153062555 Long EC CORP US N 1 N N N UIPATH INC SER D-1 CVT PFD STOCK PP N/A UIPATH INC SER D-1 CVT PFD STOCK PP 000000000 57435.00000000 NS USD 1067915.38000000 0.092549000337 Long EP CORP US Y 3 N N N Estee Lauder Cos Inc/The 549300VFZ8XJ9NUPU221 Estee Lauder Cos Inc/The 518439104 23790.00000000 NS USD 5225711.40000000 0.452877049230 Long EC CORP US N 1 N N N MARSH & MCLENNAN COS INC 549300XMP3KDCKJXIU47 MARSH & MCLENNAN COS 571748102 36459.00000000 NS USD 3772048.14000000 0.326897890151 Long EC CORP US N 1 N N N HILTON WORLDWIDE HOLDINGS INC 549300HVGPK36ICB0B89 HILTON WORLDWIDE HOLDINGS IN 43300A203 37920.00000000 NS USD 3329755.20000000 0.288567353650 Long EC CORP US N 1 N N N Military Commercial Joint Stoc 5493007XE88E8JRNTJ93 Military Commercial Joint Stock Bank 000000000 3907171.00000000 NS 3143558.12000000 0.272430912558 Long EC CORP VN N 2 N N N Keyence Corp 529900M7PQBS7A89DZ11 Keyence Corp 000000000 16200.00000000 NS 7351924.44000000 0.637141547188 Long EC CORP JP N 2 N N N Vertex Pharmaceuticals Inc 54930015RAQRRZ5ZGJ91 Vertex Pharmaceuticals Inc 92532F100 22519.00000000 NS USD 4692058.84000000 0.406628992614 Long EC CORP US N 1 N N N InRetail Peru Corp 254900VANVRONUW77L44 InRetail Peru Corp 000000000 168717.00000000 NS USD 5685762.90000000 0.492746599970 Long EC CORP PE N 2 N N N HDFC Bank Ltd 335800ZQ6I4E2JXENC50 HDFC Bank Ltd 40415F101 105488.00000000 NS USD 6059230.72000000 0.525112529000 Long EC CORP IN N 1 N N AvalonBay Communities Inc K9G90K85RBWD2LAGQX17 AvalonBay Communities Inc 053484101 52200.00000000 NS USD 7262586.00000000 0.629399189068 Long EC CORP US N 1 N N N Samsung Electronics Co Ltd 9884007ER46L6N7EI764 Samsung Electronics Co Ltd 000000000 108846.00000000 NS 5471212.60000000 0.474152977143 Long EC CORP KR N 2 N N N Adyen NV 724500973ODKK3IFQ447 Adyen NV 000000000 3367.00000000 NS 5659045.81000000 0.490431210551 Long EC CORP NL N 2 N N N Peloton Interactive Inc 5493002YS021166W0339 Peloton Interactive Inc 70614W100 38400.00000000 NS USD 4232064.00000000 0.366764352213 Long EC CORP US N 1 N N N AIA Group Ltd ZP5ILWVSYE4LJGMMVD57 AIA Group Ltd 000000000 757200.00000000 NS 7206405.95000000 0.624530444256 Long EC CORP HK N 2 N N N Swedbank AB M312WZV08Y7LYUC71685 Swedbank AB 000000000 242871.00000000 NS 3802293.53000000 0.329519053458 Long EC CORP SE N 2 N N N WORKDAY INC 549300J0DYC0N31V7G13 WORKDAY INC-CLASS A 98138H101 43923.00000000 NS USD 9229100.76000000 0.799823717636 Long EC CORP US N 1 N N N Paycom Software Inc 254900LSB0HNJUDC6Q18 Paycom Software Inc 70432V102 14382.00000000 NS USD 5236342.38000000 0.453798364336 Long EC CORP US N 1 N N N Sumitomo Metal Mining Co Ltd 353800CF81IXL9974H84 Sumitomo Metal Mining Co Ltd 000000000 103700.00000000 NS 3223384.73000000 0.279348944730 Long EC CORP JP N 2 N N N MERCADOLIBRE INC 549300DKPDN9M5S8GB14 MERCADOLIBRE INC 58733R102 4340.00000000 NS USD 5268977.00000000 0.456626586042 Long EC CORP AR N 1 N N N Zendesk Inc 549300SLI6BN94BKKO36 Zendesk Inc 98936J101 34329.00000000 NS USD 3808459.26000000 0.330053395559 Long EC CORP US N 1 N N N Sartorius AG 529900EQV2DY4FOAMU38 Sartorius AG 000000000 11264.00000000 NS 4767813.21000000 0.413194111299 Long EP CORP DE N 2 N N N EPIC GAMES INC PP N/A EPIC GAMES INC PP 000000000 6136.00000000 NS USD 3528200.00000000 0.305765221764 Long EC CORP US Y 3 N N N CHARLES SCHWAB CORP/THE 549300VSGCJ7E698NM85 SCHWAB (CHARLES) CORP 808513105 234618.00000000 NS USD 9645145.98000000 0.835879541840 Long EC CORP US N 1 N N N Tradeweb Markets Inc N/A Tradeweb Markets Inc 892672106 117362.00000000 NS USD 6393881.76000000 0.554114470347 Long EC CORP US N 1 N N N Zalando SE 529900YRFFGH5AXU4S86 Zalando SE 000000000 95349.00000000 NS 8879285.16000000 0.769507566479 Long EC CORP DE N 2 N N N THG Holdings PLC 21380066N3SV9O8IDP37 THG Holdings PLC 000000000 758327.00000000 NS 6480016.70000000 0.561579202797 Long EC CORP GB N 2 N N N Thermo Fisher Scientific Inc HCHV7422L5HDJZCRFL38 Thermo Fisher Scientific Inc 883556102 9589.00000000 NS USD 4536747.68000000 0.393169225231 Long EC CORP US N 1 N N N Experian PLC 635400RXXHHYT1JTSZ26 Experian PLC 000000000 180717.00000000 NS 6620391.73000000 0.573744556853 Long EC CORP IE N 2 N N N PPD Inc N/A PPD Inc 69355F102 156634.00000000 NS USD 5150125.92000000 0.446326567099 Long EC CORP US N 1 N N N FleetCor Technologies Inc 549300DG6RR0NQSFLN74 FleetCor Technologies Inc 339041105 14432.00000000 NS USD 3188173.12000000 0.276297392738 Long EC CORP US N 1 N N N Naspers Ltd 21380044BQ8812EEKT59 Naspers Ltd 000000000 22624.00000000 NS 4416828.39000000 0.382776631756 Long EC CORP ZA N 2 N N N IDEX Corp 549300U5Y5EL6PHYLF13 IDEX Corp 45167R104 33200.00000000 NS USD 5656948.00000000 0.490249407552 Long EC CORP US N 1 N N N ONE97 COMMUNICATIONS LTD N/A ONE97 COMMUNICATIONS LTD 000000000 6139.00000000 NS USD 1565445.00000000 0.135666526156 Long EC CORP US Y 3 N N N Datadog Inc 549300F6JNO0KRPO1K63 Datadog Inc 23804L103 45664.00000000 NS USD 4144008.00000000 0.359133134491 Long EC CORP US N 1 N N N Teledyne Technologies Inc 549300VSMO9KYQWDND94 Teledyne Technologies Inc 879360105 18019.00000000 NS USD 5570573.85000000 0.482763944390 Long EC CORP US N 1 N N N Kalbe Farma Tbk PT 529900PRQI8S32HOE387 Kalbe Farma Tbk PT 000000000 22960200.00000000 NS 2382146.83000000 0.206444547857 Long EC CORP ID N 2 N N N DANAHER CORP S4BKK9OTCEWQ3YHPFM11 DANAHER CORP 235851102 48005.00000000 NS USD 11019067.70000000 0.954948041189 Long EC CORP US N 1 N N N Nestle Nigeria PLC 0292002173F4KD5E5347 Nestle Nigeria PLC 000000000 517381.00000000 NS 1904360.08000000 0.165038002998 Long EC CORP NG N 2 N N N MARRIOTT INTERNATIONAL INC/MD 225YDZ14ZO8E1TXUSU86 MARRIOTT INTERNATIONAL -CL A 571903202 36005.00000000 NS USD 3344144.40000000 0.289814368255 Long EC CORP US N 1 N N N Coupa Software Inc 549300Q95ICR2GFL2K37 Coupa Software Inc 22266L106 15252.00000000 NS USD 4082960.40000000 0.353842552054 Long EC CORP US N 1 N N N Housing Development Finance Co 335800OX2H9AP7NHLT64 Housing Development Finance Corp Ltd 000000000 177480.00000000 NS 4598304.02000000 0.398503896721 Long EC CORP IN N 2 N N N ALIBABA GROUP HOLDING LTD 5493001NTNQJDH60PM02 ALIBABA GROUP HOLDING-SP ADR 01609W102 94840.00000000 NS USD 28896799.60000000 2.504290102026 Long EC CORP CN N 1 N N N NETFLIX INC 549300Y7VHGU0I7CE873 NETFLIX INC 64110L106 16239.00000000 NS USD 7725541.86000000 0.669520441038 Long EC CORP US N 1 N N N Clorox Co/The 54930044KVSC06Z79I06 Clorox Co/The 189054109 24400.00000000 NS USD 5056900.00000000 0.438247307391 Long EC CORP US N 1 N N N Infineon Technologies AG TSI2PJM6EPETEQ4X1U25 Infineon Technologies AG 000000000 295089.00000000 NS 8215598.84000000 0.711990363708 Long EC CORP DE N 2 N N N Wuxi Biologics Cayman Inc 5493001TD2TH6VDTJU11 Wuxi Biologics Cayman Inc 000000000 147500.00000000 NS 4142349.99000000 0.358989445982 Long EC CORP CN N 2 N N N Snowflake Inc 254900CJNSY1K7T53Z16 Snowflake Inc 833445109 14167.00000000 NS USD 3542033.34000000 0.306964063743 Long EC CORP US N 1 N N Stryker Corp 5493002F0SC4JTBU5137 Stryker Corp 863667101 35768.00000000 NS USD 7225493.68000000 0.626184648665 Long EC CORP US N 1 N N N American Campus Communities In 529900MR3ZXRO3W6UX26 American Campus Communities Inc 024835100 30894.00000000 NS USD 1157289.24000000 0.100294428069 Long EC CORP US N 1 N N N EssilorLuxottica SA 549300M3VH1A3ER1TB49 EssilorLuxottica SA 000000000 37482.00000000 NS 4627472.15000000 0.401031701193 Long EC CORP FR N 2 N N N Mondi PLC 213800LOZA69QFDC9N34 Mondi PLC 000000000 197012.00000000 NS 3734044.07000000 0.323604334544 Long EC CORP GB N 2 N N N GDS Holdings Ltd 391200MGV8DDCHTN2R77 GDS Holdings Ltd 000000000 225177.00000000 NS 2349218.41000000 0.203590864493 Long EC CORP CN N 2 N N N JD.com Inc 549300HVTWB0GJZ16V92 JD.com Inc 47215P106 49040.00000000 NS USD 3997740.80000000 0.346457145929 Long EC CORP CN N 1 N N N MAGIC LEAP INC N/A MAGIC LEAP INC. SERIES D CVT PFD 000000000 42712.00000000 NS USD 115322.40000000 0.009994212122 Long EP CORP US Y 3 N N N Britannia Industries Ltd 335800RRN5EVHNNAXN80 Britannia Industries Ltd 000000000 84313.00000000 NS 3954377.60000000 0.342699150786 Long EC CORP IN N 2 N N N Assa Abloy AB 549300YECS8HKCIMMB67 Assa Abloy AB 000000000 288531.00000000 NS 6183931.78000000 0.535919526128 Long EC CORP SE N 2 N N N Fifth Third Bancorp THRNG6BD57P9QWTQLG42 Fifth Third Bancorp 316773100 423963.00000000 NS USD 9844420.86000000 0.853149347371 Long EC CORP US N 1 N N N Safran SA 969500UIC89GT3UL7L24 Safran SA 000000000 25999.00000000 NS 2742363.56000000 0.237662094575 Long EC CORP FR N 2 N N N boohoo Group PLC 213800SZF3KFCECWY243 boohoo Group PLC 000000000 1497285.00000000 NS 5247560.25000000 0.454770541228 Long EC CORP GB N 2 N N Unilever Indonesia Tbk PT 549300MUHUFNRRI19O72 Unilever Indonesia Tbk PT 000000000 5762400.00000000 NS 3058029.26000000 0.265018704961 Long EC CORP ID N 2 N N N Havells India Ltd 549300U1LOGHTTNT7D47 Havells India Ltd 000000000 437394.00000000 NS 4300967.89000000 0.372735786147 Long EC CORP IN N 2 N N N Siemens AG W38RGI023J3WT1HWRP32 Siemens AG 000000000 49356.00000000 NS 5790232.79000000 0.501800298480 Long EC CORP DE N 2 N N N London Stock Exchange Group PL 213800QAUUUP6I445N30 London Stock Exchange Group PLC 000000000 41035.00000000 NS 4423503.48000000 0.383355116642 Long EC CORP GB N 2 N N N Hexagon AB 549300WJFW6ILNI4TA80 Hexagon AB 000000000 76724.00000000 NS 5623653.94000000 0.487364036644 Long EC CORP SE N 2 N N N Shopify Inc 549300HGQ43STJLLP808 Shopify Inc 82509L107 6923.00000000 NS USD 6406751.89000000 0.555229837433 Long EC CORP CA N 1 N N N Magazine Luiza SA N/A Magazine Luiza SA 000000000 1115916.00000000 NS 4770592.19000000 0.413434946692 Long EC CORP BR N 2 N N N ANT INTERNATIONAL N/A ANT INTERNATIONAL 000000000 377026.00000000 NS USD 3890908.32000000 0.337198697729 Long EC CORP KY Y 3 N N N Lonza Group AG 549300EFW4H2TCZ71055 Lonza Group AG 000000000 11252.00000000 NS 6817701.62000000 0.590844069996 Long EC CORP CH N 2 N N N Masan Group Corp 254900M1892CMJ87XD24 Masan Group Corp 000000000 1964175.00000000 NS 7115852.28000000 0.616682770374 Long EC CORP VN N 2 N N N GLODON CO LTD N/A GLODON CO LTD 000000000 295211.00000000 NS 3142959.44000000 0.272379029014 Long EC CORP CN N 2 N N N ALPHABET INC 5493006MHB84DD0ZWV18 ALPHABET INC-CL C 02079K107 17420.00000000 NS USD 28237994.20000000 2.447195895566 Long EC CORP US N 1 N N N DiaSorin SpA 8156002878BDF0EE4348 DiaSorin SpA 000000000 29869.00000000 NS 6557078.57000000 0.568257633660 Long EC CORP IT N 2 N N N Julius Baer Group Ltd 5299007MF0604ZGJER92 Julius Baer Group Ltd 000000000 94917.00000000 NS 4224304.10000000 0.366091854185 Long EC CORP CH N 2 N N N Prologis Inc 529900DFH19P073LZ636 Prologis Inc 74340W103 18208.00000000 NS USD 1806233.60000000 0.156534044912 Long EC CORP US N 1 N N N T. ROWE PRICE SHORT-TERM FUND 549300YTML4H25P65J89 T. ROWE PRICE SHORT-TERM FUND 000000000 3080406.42500000 NS USD 30804064.25000000 2.669579824454 Long STIV RF US N 1 N N UNITEDHEALTH GROUP INC 549300GHBMY8T5GXDE41 UNITEDHEALTH GROUP INC 91324P102 22144.00000000 NS USD 6757020.16000000 0.585585218436 Long EC CORP US N 1 N N N NVIDIA Corp 549300S4KLFTLO7GSQ80 NVIDIA Corp 67066G104 8200.00000000 NS USD 4111152.00000000 0.356285727279 Long EC CORP US N 1 N N N HomeServe PLC 213800EKBJTGNMXEDF11 HomeServe PLC 000000000 251662.00000000 NS 3606686.20000000 0.312567089670 Long EC CORP GB N 2 N N N 2020-12-22 T. ROWE PRICE INTERNATIONAL FUNDS, INC. Alan S. Dupski Alan S. Dupski Treasurer & Vice President