best performing stocks with market cap 50b or more in 2004-2007

National Grid PLC ADR (NGG) had the highest return between 2004 and 2007 by a US stock with a market cap of $50B+, returning 1,604,552.9%.

ASSET YEARS % RETURN
National Grid PLC ADR (NGG)
2004-2007
1,604,552.94%
Monster Beverage (MNST)
2004-2007
4,108.44%
Intuitive Surgical (ISRG)
2004-2007
1,788.89%
Apple (AAPL)
2004-2007
1,738.71%
CME (CME)
2004-2007
871.35%
Petroleo Brasileiro Petrobras SA ADR (PBR)
2004-2007
859.28%
Petróleo Brasileiro SA - Petrobras (PBR.A)
2004-2007
808.66%
America Movil SAB de CV ADR (AMX)
2004-2007
622.19%
Alphabet Inc Class A (GOOGL)
2004-2007
591.43%
Southern Copper (SCCO)
2004-2007
539.6%
Booking (BKNG)
2004-2007
536.34%
Flutter Entertainment (FLUT)
2004-2007
501.81%
Itau Unibanco Banco (ITUB)
2004-2007
497.44%
Canadian Natural Resources (CNQ)
2004-2007
492.27%
Cheniere Energy (LNG)
2004-2007
458.43%
Cummins (CMI)
2004-2007
450.94%
Nasdaq (NDAQ)
2004-2007
449.89%
Mastercard (MA)
2004-2007
436.89%
Intercontinental Exchange (ICE)
2004-2007
393.59%
Williams Companies (WMB)
2004-2007
385.65%
Alnylam Pharmaceuticals (ALNY)
2004-2007
376.72%
HDFC Bank Limited ADR (HDB)
2004-2007
359.53%
Agnico Eagle Mines (AEM)
2004-2007
356.58%
NVIDIA (NVDA)
2004-2007
333.22%
BlackRock (BLK)
2004-2007
332.05%