best performing large-cap stocks between july 2004 and january 2008

National Grid PLC ADR (NGG) had the highest return between July 1, 2004 and January 31, 2008 by a large-cap US stock, returning 1,409,533.3%.

ASSET DATE % RETURN
National Grid PLC ADR (NGG)
7/1/2004 - 1/31/2008
1,409,533.33%
Banco Bradesco SA ADR (BBD)
7/1/2004 - 1/31/2008
1,514.77%
Intuitive Surgical (ISRG)
7/1/2004 - 1/31/2008
1,260.37%
Monster Beverage (MNST)
7/1/2004 - 1/31/2008
1,159.13%
Vale SA ADR (VALE)
7/1/2004 - 1/31/2008
1,060.68%
Illumina (ILMN)
7/1/2004 - 1/31/2008
919.19%
Petroleo Brasileiro Petrobras SA ADR (PBR)
7/1/2004 - 1/31/2008
809.11%
Petróleo Brasileiro SA - Petrobras (PBR.A)
7/1/2004 - 1/31/2008
773.36%
Apple (AAPL)
7/1/2004 - 1/31/2008
743.4%
Suzano Papel e Celulose SA ADR (SUZ)
7/1/2004 - 1/31/2008
695.84%
First Solar (FSLR)
7/1/2004 - 1/31/2008
641.92%
Nasdaq (NDAQ)
7/1/2004 - 1/31/2008
640.32%
Elbit Systems (ESLT)
7/1/2004 - 1/31/2008
601.76%
Mosaic (MOS)
7/1/2004 - 1/31/2008
578.58%
GameStop (GME)
7/1/2004 - 1/31/2008
577.55%
CF Industries (CF)
7/1/2004 - 1/31/2008
563.13%
Tenaris SA ADR (TS)
7/1/2004 - 1/31/2008
547.68%
Southern Copper (SCCO)
7/1/2004 - 1/31/2008
533.68%
Biomarin Pharmaceutical (BMRN)
7/1/2004 - 1/31/2008
524.96%
Credicorp (BAP)
7/1/2004 - 1/31/2008
516.42%
Clean Harbors (CLH)
7/1/2004 - 1/31/2008
484%
Bancolombia SA ADR (CIB)
7/1/2004 - 1/31/2008
475.26%
Alphabet Inc Class A (GOOGL)
7/1/2004 - 1/31/2008
464.26%
Itau Unibanco Banco (ITUB)
7/1/2004 - 1/31/2008
454.92%
Hologic (HOLX)
7/1/2004 - 1/31/2008
449.38%
Large-cap stocks are treated as having a market cap of $10B+.