best performing large cap stock june 2004 to december 2007

Natwest (NWG) had the highest return between June 1, 2004 and December 31, 2007 by a large-cap US stock, returning 15,921,800%.

ASSET DATE % RETURN
Natwest (NWG)
6/1/2004 - 12/31/2007
15,921,800%
Banco Bradesco SA ADR (BBD)
6/1/2004 - 12/31/2007
1,985.48%
Intuitive Surgical (ISRG)
6/1/2004 - 12/31/2007
1,882.81%
Apple (AAPL)
6/1/2004 - 12/31/2007
1,325.24%
Monster Beverage (MNST)
6/1/2004 - 12/31/2007
1,236.28%
Vale SA ADR (VALE)
6/1/2004 - 12/31/2007
1,100.75%
First Solar (FSLR)
6/1/2004 - 12/31/2007
990.37%
Petroleo Brasileiro Petrobras SA ADR (PBR)
6/1/2004 - 12/31/2007
919.27%
Petróleo Brasileiro SA - Petrobras (PBR.A)
6/1/2004 - 12/31/2007
882.29%
Suzano Papel e Celulose SA ADR (SUZ)
6/1/2004 - 12/31/2007
831.95%
Southern Copper (SCCO)
6/1/2004 - 12/31/2007
827.01%
Illumina (ILMN)
6/1/2004 - 12/31/2007
811.69%
Trip Group Ltd ADR (TCOM)
6/1/2004 - 12/31/2007
760.63%
GameStop (GME)
6/1/2004 - 12/31/2007
695.25%
Ambev SA ADR (ABEV)
6/1/2004 - 12/31/2007
692.47%
Tenaris SA ADR (TS)
6/1/2004 - 12/31/2007
650.18%
ArcelorMittal SA ADR (MT)
6/1/2004 - 12/31/2007
632.56%
Clean Harbors (CLH)
6/1/2004 - 12/31/2007
620.06%
Elbit Systems (ESLT)
6/1/2004 - 12/31/2007
616.04%
Itau Unibanco Banco (ITUB)
6/1/2004 - 12/31/2007
592.36%
Alphabet Inc Class A (GOOGL)
6/1/2004 - 12/31/2007
591.42%
Nasdaq (NDAQ)
6/1/2004 - 12/31/2007
582.6%
CF Industries (CF)
6/1/2004 - 12/31/2007
582.54%
Credicorp (BAP)
6/1/2004 - 12/31/2007
579.13%
Hologic (HOLX)
6/1/2004 - 12/31/2007
570.31%
Large-cap stocks are treated as having a market cap of $10B+.