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