best large cap stocks between jan 2004 and jan 2006

Monster Beverage (MNST) had the highest return between January 1, 2004 and January 31, 2006 by a large-cap US stock, returning 1,981%.

ASSET DATE % RETURN
Monster Beverage (MNST)
1/1/2004 - 1/31/2006
1,981%
Intuitive Surgical (ISRG)
1/1/2004 - 1/31/2006
702.75%
Apple (AAPL)
1/1/2004 - 1/31/2006
600.93%
Bancolombia SA ADR (CIB)
1/1/2004 - 1/31/2006
578.41%
Cheniere Energy (LNG)
1/1/2004 - 1/31/2006
565.18%
Banco Bradesco SA ADR (BBD)
1/1/2004 - 1/31/2006
514.4%
CME (CME)
1/1/2004 - 1/31/2006
492.53%
Hologic (HOLX)
1/1/2004 - 1/31/2006
488.45%
Valero Energy (VLO)
1/1/2004 - 1/31/2006
437.86%
Tenaris SA ADR (TS)
1/1/2004 - 1/31/2006
424.69%
Canadian Natural Resources (CNQ)
1/1/2004 - 1/31/2006
396.95%
Nasdaq (NDAQ)
1/1/2004 - 1/31/2006
365.65%
Alphabet Inc Class A (GOOGL)
1/1/2004 - 1/31/2006
332.61%
Cameco (CCJ)
1/1/2004 - 1/31/2006
309.43%
ArcelorMittal SA ADR (MT)
1/1/2004 - 1/31/2006
309.21%
Alamos Gold (AGI)
1/1/2004 - 1/31/2006
296.06%
Vale SA ADR (VALE)
1/1/2004 - 1/31/2006
294.4%
U-Haul (UHAL)
1/1/2004 - 1/31/2006
289.52%
America Movil SAB de CV ADR (AMX)
1/1/2004 - 1/31/2006
280.95%
Petróleo Brasileiro SA - Petrobras (PBR.A)
1/1/2004 - 1/31/2006
277.67%
EOG Resources (EOG)
1/1/2004 - 1/31/2006
270.01%
Petroleo Brasileiro Petrobras SA ADR (PBR)
1/1/2004 - 1/31/2006
267.84%
Marvell Technology (MRVL)
1/1/2004 - 1/31/2006
257.19%
Vertex Pharmaceuticals (VRTX)
1/1/2004 - 1/31/2006
245.12%
Autodesk (ADSK)
1/1/2004 - 1/31/2006
234.73%
Large-cap stocks are treated as having a market cap of $10B+.