best performing large cap stock from june 2004 to october 2007

Banco Bradesco SA ADR (BBD) had the highest return between June 1, 2004 and October 31, 2007 by a large-cap US stock, returning 2,062.2%.

ASSETDATE% RETURN
Banco Bradesco SA ADR (BBD)
6/1/2004 - 10/31/2007
2,062.2%
Monster Beverage (MNST)
6/1/2004 - 10/31/2007
1,951.67%
Intuitive Surgical (ISRG)
6/1/2004 - 10/31/2007
1,906.56%
Vale SA ADR (VALE)
6/1/2004 - 10/31/2007
1,284.77%
Apple (AAPL)
6/1/2004 - 10/31/2007
1,266.79%
Southern Copper (SCCO)
6/1/2004 - 10/31/2007
1,099.18%
Suzano Papel e Celulose SA ADR (SUZ)
6/1/2004 - 10/31/2007
893.78%
Tenaris SA ADR (TS)
6/1/2004 - 10/31/2007
797.43%
Allegheny Technologies (ATI)
6/1/2004 - 10/31/2007
781.37%
Illumina (ILMN)
6/1/2004 - 10/31/2007
763.84%
Petroleo Brasileiro Petrobras SA ADR (PBR)
6/1/2004 - 10/31/2007
745.75%
Trip Group Ltd ADR (TCOM)
6/1/2004 - 10/31/2007
744.03%
Itau Unibanco Banco (ITUB)
6/1/2004 - 10/31/2007
665.53%
ArcelorMittal SA ADR (MT)
6/1/2004 - 10/31/2007
645.74%
Alphabet Inc Class A (GOOGL)
6/1/2004 - 10/31/2007
606.9%
Companhia de Saneamento Basico do Estado de Sao Paulo SABESP ADR (SBS)
6/1/2004 - 10/31/2007
606.37%
POSCO (PKX)
6/1/2004 - 10/31/2007
603.31%
Clean Harbors (CLH)
6/1/2004 - 10/31/2007
585.65%
Credicorp (BAP)
6/1/2004 - 10/31/2007
564.41%
Hologic (HOLX)
6/1/2004 - 10/31/2007
563.38%
Garmin (GRMN)
6/1/2004 - 10/31/2007
549.45%
First Solar (FSLR)
6/1/2004 - 10/31/2007
548.2%
Teck Resources Ltd Class B (TECK)
6/1/2004 - 10/31/2007
544.45%
Nasdaq (NDAQ)
6/1/2004 - 10/31/2007
544.15%
Grupo Cibest (CIB)
6/1/2004 - 10/31/2007
542.47%
Large-cap stocks are treated as having a market cap of $10B+.