50 best performing market cap 30b or more stocks may 2004 to dec 2007

Natwest (NWG) had the highest return between May 1, 2004 and December 31, 2007 by a US stock with a market cap of $30B+, returning 9,034,940%.

ASSET DATE % RETURN
Natwest (NWG)
5/1/2004 - 12/31/2007
9,034,940%
National Grid PLC ADR (NGG)
5/1/2004 - 12/31/2007
1,604,552.94%
Monster Beverage (MNST)
5/1/2004 - 12/31/2007
2,448.9%
Banco Bradesco SA ADR (BBD)
5/1/2004 - 12/31/2007
1,988.53%
Intuitive Surgical (ISRG)
5/1/2004 - 12/31/2007
1,881.61%
Apple (AAPL)
5/1/2004 - 12/31/2007
1,423.55%
Vale SA ADR (VALE)
5/1/2004 - 12/31/2007
1,271.25%
Southern Copper (SCCO)
5/1/2004 - 12/31/2007
917.87%
Petroleo Brasileiro Petrobras SA ADR (PBR)
5/1/2004 - 12/31/2007
812.85%
Petróleo Brasileiro SA - Petrobras (PBR.A)
5/1/2004 - 12/31/2007
784.29%
Trip Group Ltd ADR (TCOM)
5/1/2004 - 12/31/2007
710.95%
ArcelorMittal SA ADR (MT)
5/1/2004 - 12/31/2007
706.43%
Itau Unibanco Banco (ITUB)
5/1/2004 - 12/31/2007
632.23%
Alphabet Inc Class A (GOOGL)
5/1/2004 - 12/31/2007
591.42%
Nasdaq (NDAQ)
5/1/2004 - 12/31/2007
530.45%
Garmin (GRMN)
5/1/2004 - 12/31/2007
518.32%
CME (CME)
5/1/2004 - 12/31/2007
498.16%
Baidu (BIDU)
5/1/2004 - 12/31/2007
490.61%
America Movil SAB de CV ADR (AMX)
5/1/2004 - 12/31/2007
483.88%
Cameco (CCJ)
5/1/2004 - 12/31/2007
462.16%
Wheaton Precious Metals (WPM)
5/1/2004 - 12/31/2007
447.44%
Canadian Natural Resources (CNQ)
5/1/2004 - 12/31/2007
443.19%
Mastercard (MA)
5/1/2004 - 12/31/2007
436.89%
Rio Tinto ADR (RIO)
5/1/2004 - 12/31/2007
427.4%
Intercontinental Exchange (ICE)
5/1/2004 - 12/31/2007
393.59%