0001752724-21-038228.txt : 20210224 0001752724-21-038228.hdr.sgml : 20210224 20210224161254 ACCESSION NUMBER: 0001752724-21-038228 CONFORMED SUBMISSION TYPE: NPORT-P PUBLIC DOCUMENT COUNT: 1 CONFORMED PERIOD OF REPORT: 20201231 FILED AS OF DATE: 20210224 PERIOD START: 20201231 FILER: COMPANY DATA: COMPANY CONFORMED NAME: T. Rowe Price All-Cap Opportunities Fund, Inc. CENTRAL INDEX KEY: 0000773485 IRS NUMBER: 521416752 STATE OF INCORPORATION: MD FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: NPORT-P SEC ACT: 1940 Act SEC FILE NUMBER: 811-04358 FILM NUMBER: 21673255 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: T. Rowe Price New America Growth Fund, Inc. DATE OF NAME CHANGE: 20171031 FORMER COMPANY: FORMER CONFORMED NAME: T. Rowe Price New America Growth Fund DATE OF NAME CHANGE: 20051028 FORMER COMPANY: FORMER CONFORMED NAME: PRICE T ROWE NEW AMERICA GROWTH FUND DATE OF NAME CHANGE: 19920703 0000773485 S000002104 T. Rowe Price All-Cap Opportunities Fund C000005476 T. Rowe Price All-Cap Opportunities Fund PRWAX C000012105 T. Rowe Price All-Cap Opportunities Fund-Advisor Class PAWAX C000166319 T. Rowe Price All-Cap Opportunities Fund-I Class PNAIX NPORT-P 1 primary_doc.xml NPORT-P false 0000773485 XXXXXXXX S000002104 C000012105 C000166319 C000005476 T. ROWE PRICE NEW AMERICA GROWTH FUND, INC. 811-04358 0000773485 549300O0OLM5HLJ0GS03 100 East Pratt Street Baltimore 21202 410-345-2000 T. Rowe Price New America Growth Fund, Inc. S000002104 312RUFFZEKI6KEU9AN34 2020-12-31 2020-12-31 N 7683065591.66 22170593.86 7660894997.80 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 0.01000000 N General Electric Co 3C7474T6CDKPR9K6YT90 General Electric Co 369604103 6411500.00000000 NS USD 69244200.00000000 0.903865671307 Long EC CORP US N 1 N N N Humana Inc 529900YLDW34GJAO4J06 Humana Inc 444859102 229101.00000000 NS USD 93993267.27000000 1.226922798145 Long EC CORP US N 1 N N N BYTEDANCE LTD CVT PFD SR E PP N/A BYTEDANCE LTD CVT PFD SR E PP 000000000 159769.00000000 NS USD 17506557.16000000 0.228518432441 Long EP CORP US Y 3 N N N Workiva Inc 529900RTOQ8GRWHY1O58 Workiva Inc 98139A105 43000.00000000 NS USD 3939660.00000000 0.051425584101 Long EC CORP US N 1 N N N Royal Caribbean Cruises Ltd K2NEH8QNVW44JIWK7Z55 Royal Caribbean Cruises Ltd 000000000 547800.00000000 NS USD 40915182.00000000 0.534078355228 Long EC CORP US N 1 N N N UIPATH INC SER D-2 CVT PFD STOCK PP N/A UIPATH INC SER D-2 CVT PFD STOCK PP 000000000 76764.00000000 NS USD 2233241.32000000 0.029151180386 Long EP CORP US Y 3 N N N Chubb Ltd E0JAN6VLUDI1HITHT809 Chubb Ltd 000000000 90339.00000000 NS USD 13904978.88000000 0.181505932191 Long EC CORP CH N 1 N N N APPLE INC HWUPKR0MPOU8FGXBT394 APPLE INC 037833100 1115332.00000000 NS USD 147993403.08000000 1.931803048109 Long EC CORP US N 1 N N N GREE ELECTRIC APPLIANCES INC OF ZHUHAI N/A GREE ELECTRIC APPLIANCES INC OF ZHUHAI 000000000 7364615.00000000 NS 69738727.21000000 0.910320885875 Long EC CORP CN N 2 N N N CME Group Inc LCZ7XYGSLJUHFXXNXD88 CME Group Inc 12572Q105 451300.00000000 NS USD 82159165.00000000 1.072448650237 Long EC CORP US N 1 N N N TSMC 549300KB6NK5SBD14S87 Taiwan Semiconductor Manufacturing Co Ltd 874039100 407151.00000000 NS USD 44395745.04000000 0.579511206624 Long EC CORP TW N 1 N N N Snap Inc 549300JNC0L6VP8A2Q35 Snap Inc 83304A106 2459573.00000000 NS USD 123150820.11000000 1.607525232304 Long EC CORP US N 1 N N N Vertex Pharmaceuticals Inc 54930015RAQRRZ5ZGJ91 Vertex Pharmaceuticals Inc 92532F100 241851.00000000 NS USD 57159065.34000000 0.746114721013 Long EC CORP US N 1 N N N CoStar Group Inc N/A CoStar Group Inc 22160N109 34931.00000000 NS USD 32286024.68000000 0.421439331687 Long EC CORP US N 1 N N N Charter Communications Inc 0J0XRGZE3PBRFEZ7MV65 Charter Communications Inc 16119P108 123304.00000000 NS USD 81571761.20000000 1.064781089199 Long EC CORP US N 1 N N N RIVIAN AUTOMOTIVE SER D CVT PFD STK PP N/A RIVIAN AUTOMOTIVE SER D CVT PFD STK PP 000000000 1270636.00000000 NS USD 20177699.68000000 0.263385670809 Long EP CORP US Y 3 N N N INTUIT INC VI90HBPH7XSFMB9E4M29 INTUIT INC 461202103 213903.00000000 NS USD 81251054.55000000 1.060594807438 Long EC CORP US N 1 N N N Littelfuse Inc 549300MY7HLQFYTPCX75 Littelfuse Inc 537008104 199045.00000000 NS USD 50688799.70000000 0.661656369321 Long EC CORP US N 1 N N N Bright Horizons Family Solutio N/A Bright Horizons Family Solutions Inc 109194100 183195.00000000 NS USD 31690903.05000000 0.413671027459 Long EC CORP US N 1 N N N SALESFORCE.COM INC RCGZFPDMRW58VJ54VR07 SALESFORCE.COM INC 79466L302 259044.00000000 NS USD 57645061.32000000 0.752458574834 Long EC CORP US N 1 N N N Darden Restaurants Inc CY1NFSCCB5GUXC7WZC70 Darden Restaurants Inc 237194105 172300.00000000 NS USD 20524376.00000000 0.267910942597 Long EC CORP US N 1 N N N Euronet Worldwide Inc YG3575C4DSHJPA5KET68 Euronet Worldwide Inc 298736109 738881.00000000 NS USD 107078634.52000000 1.397730089640 Long EC CORP US N 1 N N N East West Bancorp Inc N/A East West Bancorp Inc 27579R104 1262200.00000000 NS USD 64006162.00000000 0.835491962993 Long EC CORP US N 1 N N N American Campus Communities In 529900MR3ZXRO3W6UX26 American Campus Communities Inc 024835100 755300.00000000 NS USD 32304181.00000000 0.421676331672 Long EC CORP US N 1 N N N NVIDIA Corp 549300S4KLFTLO7GSQ80 NVIDIA Corp 67066G104 107900.00000000 NS USD 56345380.00000000 0.735493437988 Long EC CORP US N 1 N N N Eli Lilly and Co FRDRIPF3EKNDJ2CQJL29 Eli Lilly and Co 532457108 711600.00000000 NS USD 120146544.00000000 1.568309499536 Long EC CORP US N 1 N N N Carvana Co 5493003WEAK2PJ5WS063 Carvana Co 146869102 178066.00000000 NS USD 42653929.64000000 0.556774758722 Long EC CORP US N 1 N N N EQUIFAX INC 5493004MCF8JDC86VS77 EQUIFAX INC 294429105 294154.00000000 NS USD 56724657.36000000 0.740444261098 Long EC CORP US N 1 N N N FIDELITY NATIONAL INFORMATION SERVICES INC 6WQI0GK1PRFVBA061U48 FIDELITY NATIONAL INFO SERV 31620M106 737472.00000000 NS USD 104322789.12000000 1.361757198734 Long EC CORP US N 1 N N N United Airlines Holdings Inc 98450079DA0B78DD6764 United Airlines Holdings Inc 910047109 778400.00000000 NS USD 33665800.00000000 0.439449959954 Long EC CORP US N 1 N N N SEMPRA ENERGY PBBKGKLRK5S5C0Y4T545 SEMPRA ENERGY 816851109 908499.00000000 NS USD 115751857.59000000 1.510944316861 Long EC CORP US N 1 N N N CTS Eventim AG & Co KGaA 529900FDHSN08UBJII80 CTS Eventim AG & Co KGaA 000000000 168232.00000000 NS 11244845.75000000 0.146782402750 Long EC CORP DE N 2 N N N Netflix Inc 549300Y7VHGU0I7CE873 Netflix Inc 64110L106 215354.00000000 NS USD 116448368.42000000 1.520036085254 Long EC CORP US N 1 N N N Fortive Corp 549300MU9YQJYHDQEF63 Fortive Corp 34959J108 722100.00000000 NS USD 51139122.00000000 0.667534563712 Long EC CORP US N 1 N N N KLA Corp 549300H0BF5JCG96TJ81 KLA Corp 482480100 126200.00000000 NS USD 32674442.00000000 0.426509461484 Long EC CORP US N 1 N N N Zoetis Inc 549300HD9Q1LOC9KLJ48 Zoetis Inc 98978V103 79900.00000000 NS USD 13223450.00000000 0.172609727764 Long EC CORP US N 1 N N N London Stock Exchange Group PL 213800QAUUUP6I445N30 London Stock Exchange Group PLC 000000000 445821.00000000 NS 55030598.95000000 0.718331199759 Long EC CORP GB N 2 N N N ALPHABET INC 5493006MHB84DD0ZWV18 ALPHABET INC-CL C 02079K107 209860.00000000 NS USD 367649536.80000000 4.799041585944 Long EC CORP US N 1 N N N Argenx SE 7245009C5FZE6G9ODQ71 Argenx SE 04016X101 113421.00000000 NS USD 33355981.89000000 0.435405809629 Long EC CORP NL N 1 N N N Infineon Technologies AG TSI2PJM6EPETEQ4X1U25 Infineon Technologies AG 000000000 2862054.00000000 NS 109297891.81000000 1.426698732215 Long EC CORP DE N 2 N N N AMAZON.COM INC ZXTILKJKG63JELOEG630 AMAZON.COM INC 023135106 151453.00000000 NS USD 493271819.29000000 6.438827570821 Long EC CORP US N 1 N N N RealPage Inc 5493001RSFZX4122A604 RealPage Inc 75606N109 1068504.00000000 NS USD 93216288.96000000 1.216780663183 Long EC CORP US N 1 N N N INTUITIVE SURGICAL INC 54930052SRG011710797 INTUITIVE SURGICAL INC 46120E602 82158.00000000 NS USD 67213459.80000000 0.877357799830 Long EC CORP US N 1 N N N Proofpoint Inc 529900C5FODDK0WSR085 Proofpoint Inc 743424103 127500.00000000 NS USD 17392275.00000000 0.227026672536 Long EC CORP US N 1 N N N YUM! BRANDS INC 549300JE8XHZZ7OHN517 YUM! BRANDS INC 988498101 762896.00000000 NS USD 82819989.76000000 1.081074597469 Long EC CORP US N 1 N N N Linde PLC 8945002PAZHZLBGKGF02 Linde PLC 000000000 262176.00000000 NS USD 69085997.76000000 0.901800609195 Long EC CORP GB N 1 N N N MICROSOFT CORP INR2EJN1ERAN0W5ZP974 MICROSOFT CORP 594918104 1583224.00000000 NS USD 352140682.08000000 4.596599773017 Long EC CORP US N 1 N N N Charles Schwab Corp/The 549300VSGCJ7E698NM85 Charles Schwab Corp/The 808513105 1581500.00000000 NS USD 83882760.00000000 1.094947261698 Long EC CORP US N 1 N N N Micron Technology Inc B3DXGBC8GAIYWI2Z0172 Micron Technology Inc 595112103 585800.00000000 NS USD 44040444.00000000 0.574873353735 Long EC CORP US N 1 N N N Advanced Micro Devices Inc R2I72C950HOYXII45366 Advanced Micro Devices Inc 007903107 778900.00000000 NS USD 71432919.00000000 0.932435688265 Long EC CORP US N 1 N N N MASTERCARD INC AR5L2ODV9HN37376R084 MASTERCARD INC - A 57636Q104 370690.00000000 NS USD 132314088.60000000 1.727136171922 Long EC CORP US N 1 N N N Burlington Stores Inc 5299003Z37DVGKKC1W09 Burlington Stores Inc 122017106 156504.00000000 NS USD 40933621.20000000 0.534319047732 Long EC CORP US N 1 N N N FACEBOOK INC BQ4BKCS1HXDV9HN80Z93 FACEBOOK INC-A 30303M102 723641.00000000 NS USD 197669775.56000000 2.580243896003 Long EC CORP US N 1 N N N Planet Fitness Inc 549300LLE5HUPF6H8G33 Planet Fitness Inc 72703H101 1025374.00000000 NS USD 79599783.62000000 1.039040264131 Long EC CORP US N 1 N N N XP Inc 5493008KDA8NBZRJST80 XP Inc 000000000 612567.00000000 NS USD 24300532.89000000 0.317202270713 Long EC CORP BR N 1 N N N Kodiak Sciences Inc 254900IXI5NI8C9OQE24 Kodiak Sciences Inc 50015M109 100607.00000000 NS USD 14780174.37000000 0.192930125974 Long EC CORP US N 1 N N N Airbnb Inc 549300HMUDNO0RY56D37 Airbnb Inc 009066101 33757.00000000 NS USD 4955527.60000000 0.064686013858 Long EC CORP US N 1 N N N Clarivate PLC 549300WDHIIODXFO0R55 Clarivate PLC 000000000 2646312.00000000 NS USD 78621929.52000000 1.026276036188 Long EC CORP GB N 1 N N N ServiceNow Inc 549300HJTQM36M0E1G39 ServiceNow Inc 81762P102 173883.00000000 NS USD 95710419.69000000 1.249337312644 Long EC CORP US N 1 N N N UIPATH INC PP N/A UIPATH INC PP 000000000 64524.00000000 NS USD 1877151.57000000 0.024503032224 Long EC CORP US Y 3 N N N Caterpillar Inc WRJR7GS4GTRECRRTVX92 Caterpillar Inc 149123101 251000.00000000 NS USD 45687020.00000000 0.596366612688 Long EC CORP US N 1 N N N McDonald's Corp UE2136O97NLB5BYP9H04 McDonald's Corp 580135101 283940.00000000 NS USD 60927845.20000000 0.795309754506 Long EC CORP US N 1 N N N T-Mobile US Inc 549300QHIJYOHPACPG31 T-Mobile US Inc 872590104 737217.00000000 NS USD 99413712.45000000 1.297677523038 Long EC CORP US N 1 N N N MAXIM INTEGRATED PRODUCTS INC SO0H5YEO14Y4PVKQH532 MAXIM INTEGRATED PRODUCTS 57772K101 1372394.00000000 NS USD 121662728.10000000 1.588100713231 Long EC CORP US N 1 N N N ROPER TECHNOLOGIES INC 54930003T4SXCIWVXY35 ROPER TECHNOLOGIES INC 776696106 98700.00000000 NS USD 42548583.00000000 0.555399636886 Long EC CORP US N 1 N N N Array Technologies Inc N/A Array Technologies Inc 04271T100 1064168.00000000 NS USD 45908207.52000000 0.599253840878 Long EC CORP US N 1 N N N ROSS STORES INC 549300ENZFLPGRDFZQ60 ROSS STORES INC 778296103 933198.00000000 NS USD 114606046.38000000 1.495987693512 Long EC CORP US N 1 N N N Live Nation Entertainment Inc 5493007B9BM9ZXJINO78 Live Nation Entertainment Inc 538034109 1299900.00000000 NS USD 95516652.00000000 1.246808003861 Long EC CORP US N 1 N N N Ultragenyx Pharmaceutical Inc 529900EV44GVDN1DCX77 Ultragenyx Pharmaceutical Inc 90400D108 219569.00000000 NS USD 30394936.67000000 0.396754382859 Long EC CORP US N 1 N N N Alibaba Group Holding Ltd 5493001NTNQJDH60PM02 Alibaba Group Holding Ltd 01609W102 306415.00000000 NS USD 71311962.95000000 0.930856812036 Long EC CORP CN N 1 N N N Global Payments Inc 549300NOMHGVQBX6S778 Global Payments Inc 37940X102 610770.00000000 NS USD 131572073.40000000 1.717450421103 Long EC CORP US N 1 N N N Synopsys Inc QG7T915N9S0NY5UKNE63 Synopsys Inc 871607107 76526.00000000 NS USD 19838600.24000000 0.258959302349 Long EC CORP US N 1 N N N Middleby Corp/The JDFO86U9VQRBKW5KYA35 Middleby Corp/The 596278101 857300.00000000 NS USD 110523116.00000000 1.442691957424 Long EC CORP US N 1 N N N Alexion Pharmaceuticals Inc M1YXUUZR0EIMU8T0EM75 Alexion Pharmaceuticals Inc 015351109 417835.00000000 NS USD 65282540.40000000 0.852152919714 Long EC CORP US N 1 N N N NEXTERA ENERGY INC N/A NEXTERA ENERGY INC 65339F101 1385464.00000000 NS USD 106888547.60000000 1.395248827071 Long EC CORP US N 1 N N N PAX LABS CLASS A COMMON PP N/A PAX LABS CLASS A COMMON PP 000000000 2428492.00000000 NS USD 4079866.56000000 0.053255743110 Long EC CORP US Y 3 N N N TEXAS INSTRUMENTS INC WDJNR2L6D8RWOEB8T652 TEXAS INSTRUMENTS INC 882508104 634212.00000000 NS USD 104093215.56000000 1.358760505004 Long EC CORP US N 1 N N N DoorDash Inc N/A DoorDash Inc 25809K105 27377.00000000 NS USD 3908066.75000000 0.051013187768 Long EC CORP US N 1 N N N Goldman Sachs Group Inc/The 784F5XWPLTWKTBV3E584 Goldman Sachs Group Inc/The 38141G104 245500.00000000 NS USD 64740805.00000000 0.845081482236 Long EC CORP US N 1 N N N AbbVie Inc FR5LCKFTG8054YNNRU85 AbbVie Inc 00287Y109 1538833.00000000 NS USD 164885955.95000000 2.152306695201 Long EC CORP US N 1 N N N RIVIAN AUTO SER E CVT PFD STOCK PP N/A RIVIAN AUTO SER E CVT PFD STOCK PP 000000000 1136096.00000000 NS USD 18041204.48000000 0.235497347048 Long EP CORP US Y 3 N N N UIPATH INC SER D-1 CVT PFD STOCK PP N/A UIPATH INC SER D-1 CVT PFD STOCK PP 000000000 457152.00000000 NS USD 13299603.13000000 0.173603777806 Long EP CORP US Y 3 N N N O'Reilly Automotive Inc 549300K2RLMQL149Q332 O'Reilly Automotive Inc 67103H107 79500.00000000 NS USD 35979315.00000000 0.469648977179 Long EC CORP US N 1 N N N Barry Callebaut AG 213800Y5RWKLDPUTT265 Barry Callebaut AG 000000000 17102.00000000 NS 40756304.73000000 0.532004481744 Long EC CORP CH N 2 N N N T. ROWE PRICE GOVERNMENT RESERVE FUND 5493002Y0IYARJVQ5N24 T. ROWE PRICE GOVERNMENT RESERVE FUND 76105Y109 64456594.64000000 NS USD 64456594.64000000 0.841371597685 Long STIV RF US N 1 N N N StoneCo Ltd 549300O1A9LEF0XZCR35 StoneCo Ltd 000000000 803276.00000000 NS USD 67410921.92000000 0.879935333134 Long EC CORP BR N 1 N N N SPLUNK INC 549300XGDSGBP6UEI867 SPLUNK INC 848637104 292746.00000000 NS USD 49734617.94000000 0.649201143655 Long EC CORP US N 1 N N N Ceridian HCM Holding Inc 549300T64GVCHFJ8L449 Ceridian HCM Holding Inc 15677J108 356005.00000000 NS USD 37935892.80000000 0.495188784220 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 12071.00000000 NS USD 351173.15000000 0.004583970281 Long EP CORP US Y 3 N N N UNITEDHEALTH GROUP INC 549300GHBMY8T5GXDE41 UNITEDHEALTH GROUP INC 91324P102 648253.00000000 NS USD 227329362.04000000 2.967399528453 Long EC CORP US N 1 N N N PayPal Holdings Inc 5493005X2GO78EFZ3E94 PayPal Holdings Inc 70450Y103 240100.00000000 NS USD 56231420.00000000 0.734005883335 Long EC CORP US N 1 N N N Cedar Fair LP 549300TUVLNQQ6BVKH61 Cedar Fair LP 150185106 1512900.00000000 NS USD 59517486.00000000 0.776899905521 Long EC CORP US N 1 N N N WAYMO LLC SER A-2 CVT PFD UNITS PP N/A WAYMO LLC SER A-2 CVT PFD UNITS PP 000000000 166137.00000000 NS USD 14265719.01000000 0.186214783182 Long EP CORP US Y 3 N N N Molina Healthcare Inc 549300NQQCEQ46YHZ591 Molina Healthcare Inc 60855R100 284100.00000000 NS USD 60422388.00000000 0.788711867443 Long EC CORP US N 1 N N N Wix.com Ltd 5493008P6N29Q1AG9464 Wix.com Ltd 000000000 412988.00000000 NS USD 103230480.48000000 1.347498960756 Long EC CORP IL N 1 N N N Sea Ltd 529900OM6JLLW44YKI15 Sea Ltd 81141R100 512877.00000000 NS USD 102088166.85000000 1.332587992386 Long EC CORP SG N 1 N N N HCA HEALTHCARE INC 529900PH4ZGUH2MNEU89 HCA HEALTHCARE INC 40412C101 800122.00000000 NS USD 131588064.12000000 1.717659152850 Long EC CORP US N 1 N N N Starbucks Corp OQSJ1DU9TAOC51A47K68 Starbucks Corp 855244109 304400.00000000 NS USD 32564712.00000000 0.425077122312 Long EC CORP US N 1 N N N COOPER COS INC/THE QJKMVPIGLH7530PCUE20 COOPER COS INC/THE 216648402 201473.00000000 NS USD 73199170.36000000 0.955491106209 Long EC CORP US N 1 N N N VISA INC 549300JZ4OKEHW3DPJ59 VISA INC-CLASS A SHARES 92826C839 1231503.00000000 NS USD 269366651.19000000 3.516125090702 Long EC CORP US N 1 N N N 2021-02-23 T. ROWE PRICE NEW AMERICA GROWTH FUND, INC. Alan S. Dupski Alan S. Dupski Treasurer & Vice President