best performing stocks, between june 2004 and oct 2007, with a market cap of more than 30b

Natwest (NWG) had the highest return between June 1, 2004 and October 31, 2007 by a US stock with a market cap of $30B+, returning 11,043,860%.

ASSET DATE % RETURN
Natwest (NWG)
6/1/2004 - 10/31/2007
11,043,860%
National Grid PLC ADR (NGG)
6/1/2004 - 10/31/2007
1,467,683.33%
Banco Bradesco SA ADR (BBD)
6/1/2004 - 10/31/2007
2,062.92%
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.85%
Apple (AAPL)
6/1/2004 - 10/31/2007
1,266.8%
Southern Copper (SCCO)
6/1/2004 - 10/31/2007
1,099.32%
Petróleo Brasileiro SA - Petrobras (PBR.A)
6/1/2004 - 10/31/2007
749.28%
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.35%
ArcelorMittal SA ADR (MT)
6/1/2004 - 10/31/2007
613.38%
Alphabet Inc Class A (GOOGL)
6/1/2004 - 10/31/2007
606.94%
Garmin (GRMN)
6/1/2004 - 10/31/2007
549.44%
Nasdaq (NDAQ)
6/1/2004 - 10/31/2007
544.15%
Canadian Natural Resources (CNQ)
6/1/2004 - 10/31/2007
525.67%
Quanta Services (PWR)
6/1/2004 - 10/31/2007
521.46%
America Movil SAB de CV ADR (AMX)
6/1/2004 - 10/31/2007
482.26%
Cameco (CCJ)
6/1/2004 - 10/31/2007
480.23%
Baidu (BIDU)
6/1/2004 - 10/31/2007
479.53%
ICICI Bank (IBN)
6/1/2004 - 10/31/2007
473.36%
Wheaton Precious Metals (WPM)
6/1/2004 - 10/31/2007
444.21%
Cheniere Energy (LNG)
6/1/2004 - 10/31/2007
441.8%
BHP (BHP)
6/1/2004 - 10/31/2007
437.08%