best performing large cap stocks between feb 2004 and dec 2005

National Grid PLC ADR (NGG) had the highest return between February 1, 2004 and December 31, 2005 by a large-cap US stock, returning 524,050%.

ASSET DATE % RETURN
National Grid PLC ADR (NGG)
2/1/2004 - 12/31/2005
524,050%
Monster Beverage (MNST)
2/1/2004 - 12/31/2005
1,652.29%
Intuitive Surgical (ISRG)
2/1/2004 - 12/31/2005
569.34%
Apple (AAPL)
2/1/2004 - 12/31/2005
540.18%
Bancolombia SA ADR (CIB)
2/1/2004 - 12/31/2005
418.29%
Cheniere Energy (LNG)
2/1/2004 - 12/31/2005
380.88%
Banco Bradesco SA ADR (BBD)
2/1/2004 - 12/31/2005
379.27%
Hologic (HOLX)
2/1/2004 - 12/31/2005
326.06%
CME (CME)
2/1/2004 - 12/31/2005
325.2%
Cameco (CCJ)
2/1/2004 - 12/31/2005
323.81%
Canadian Natural Resources (CNQ)
2/1/2004 - 12/31/2005
316.9%
Alphabet Inc Class A (GOOGL)
2/1/2004 - 12/31/2005
314.82%
Nasdaq (NDAQ)
2/1/2004 - 12/31/2005
297.52%
Allegheny Technologies (ATI)
2/1/2004 - 12/31/2005
295.84%
Valero Energy (VLO)
2/1/2004 - 12/31/2005
291.28%
Range Resources (RRC)
2/1/2004 - 12/31/2005
289.49%
Clean Harbors (CLH)
2/1/2004 - 12/31/2005
275.62%
Tenaris SA ADR (TS)
2/1/2004 - 12/31/2005
271.49%
Teck Resources Ltd Class B (TECK)
2/1/2004 - 12/31/2005
267.59%
ArcelorMittal SA ADR (MT)
2/1/2004 - 12/31/2005
251.62%
Vale SA ADR (VALE)
2/1/2004 - 12/31/2005
246.05%
Woori Financial (WF)
2/1/2004 - 12/31/2005
237.04%
Autodesk (ADSK)
2/1/2004 - 12/31/2005
234.34%
EOG Resources (EOG)
2/1/2004 - 12/31/2005
226.7%
Suzano Papel e Celulose SA ADR (SUZ)
2/1/2004 - 12/31/2005
224.05%
Large-cap stocks are treated as having a market cap of $10B+.