best performing large cap stock between dec 2004 and may 2005

Nasdaq (NDAQ) had the highest return between December 1, 2004 and May 31, 2005 by a large-cap US stock, returning 145.1%.

ASSET DATE % RETURN
Nasdaq (NDAQ)
12/1/2004 - 5/31/2005
145.14%
Monster Beverage (MNST)
12/1/2004 - 5/31/2005
119.23%
Texas Pacific Land Trust (TPL)
12/1/2004 - 5/31/2005
97.29%
Toll Brothers (TOL)
12/1/2004 - 5/31/2005
77.89%
Clean Harbors (CLH)
12/1/2004 - 5/31/2005
63.39%
Sterling Construction (STRL)
12/1/2004 - 5/31/2005
54.72%
Banco Bradesco SA ADR (BBD)
12/1/2004 - 5/31/2005
52.6%
Alphabet Inc Class A (GOOGL)
12/1/2004 - 5/31/2005
52.26%
Flutter Entertainment (FLUT)
12/1/2004 - 5/31/2005
50.42%
Hologic (HOLX)
12/1/2004 - 5/31/2005
47.24%
Valero Energy (VLO)
12/1/2004 - 5/31/2005
46.7%
Western Digital (WDC)
12/1/2004 - 5/31/2005
45.73%
CBRE Group Inc Class A (CBRE)
12/1/2004 - 5/31/2005
41.97%
NVIDIA (NVDA)
12/1/2004 - 5/31/2005
40.5%
Humana (HUM)
12/1/2004 - 5/31/2005
39.9%
Sociedad Quimica y Minera de Chile SA ADR B (SQM)
12/1/2004 - 5/31/2005
39.24%
Tractor Supply (TSCO)
12/1/2004 - 5/31/2005
38.82%
Tenaris SA ADR (TS)
12/1/2004 - 5/31/2005
38.67%
Itau Unibanco Banco (ITUB)
12/1/2004 - 5/31/2005
38.51%
PulteGroup (PHM)
12/1/2004 - 5/31/2005
37.8%
GameStop (GME)
12/1/2004 - 5/31/2005
37.61%
Seagate Technology (STX)
12/1/2004 - 5/31/2005
37.13%
McKesson (MCK)
12/1/2004 - 5/31/2005
36.04%
Canadian Natural Resources (CNQ)
12/1/2004 - 5/31/2005
35.61%
Illumina (ILMN)
12/1/2004 - 5/31/2005
35.48%
Large-cap stocks are treated as having a market cap of $10B+.