best performing stocks with market cap 50b or more 2004-2010

National Grid PLC ADR (NGG) had the highest return between 2004 and 2010 by a US stock with a market cap of $50B+, returning 1,128,370.6%.

ASSET YEARS % RETURN
National Grid PLC ADR (NGG)
2004-2010
1,128,370.59%
Natwest (NWG)
2004-2010
774,270%
Monster Beverage (MNST)
2004-2010
4,867.73%
Apple (AAPL)
2004-2010
2,894.22%
Booking (BKNG)
2004-2010
2,113.57%
Intuitive Surgical (ISRG)
2004-2010
1,407.31%
Wheaton Precious Metals (WPM)
2004-2010
1,159.4%
Southern Copper (SCCO)
2004-2010
918.21%
Cummins (CMI)
2004-2010
898.1%
Salesforce (CRM)
2004-2010
780.02%
Itau Unibanco Banco (ITUB)
2004-2010
642.8%
Canadian Natural Resources (CNQ)
2004-2010
635.1%
Petróleo Brasileiro SA - Petrobras (PBR.A)
2004-2010
627.72%
America Movil SAB de CV ADR (AMX)
2004-2010
606.59%
Petroleo Brasileiro Petrobras SA ADR (PBR)
2004-2010
598.09%
Agnico Eagle Mines (AEM)
2004-2010
547.11%
Novo Nordisk A-S (NVO)
2004-2010
515.81%
Netflix (NFLX)
2004-2010
511.14%
Alphabet Inc Class A (GOOGL)
2004-2010
493.92%
BHP (BHP)
2004-2010
486.86%
HDFC Bank Limited ADR (HDB)
2004-2010
467.19%
Mastercard (MA)
2004-2010
464.19%
Altria (MO)
2004-2010
419.25%
CME (CME)
2004-2010
383.98%
Chipotle Mexican Grill (CMG)
2004-2010
372.58%