best performing large cap stock between dec 2004 and may 2005

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

ASSETDATE% RETURN
QXO (QXO)
12/1/2004 - 5/31/2005
200%
Nasdaq (NDAQ)
12/1/2004 - 5/31/2005
145.15%
Monster Beverage (MNST)
12/1/2004 - 5/31/2005
119.2%
Texas Pacific Land (TPL)
12/1/2004 - 5/31/2005
86.27%
Toll Brothers (TOL)
12/1/2004 - 5/31/2005
77.89%
Clean Harbors (CLH)
12/1/2004 - 5/31/2005
63.39%
Sterling Infrastructure (STRL)
12/1/2004 - 5/31/2005
54.72%
Banco Bradesco SA ADR (BBD)
12/1/2004 - 5/31/2005
52.61%
Alphabet Inc Class C (GOOG)
12/1/2004 - 5/31/2005
52.39%
Alphabet Inc Class A (GOOGL)
12/1/2004 - 5/31/2005
52.27%
Valero Energy (VLO)
12/1/2004 - 5/31/2005
47.02%
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.38%
Humana (HUM)
12/1/2004 - 5/31/2005
39.9%
DaVita HealthCare Partners (DVA)
12/1/2004 - 5/31/2005
39.36%
Sociedad Quimica y Minera de Chile SA ADR B (SQM)
12/1/2004 - 5/31/2005
38.96%
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
37.9%
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%
HF Sinclair (DINO)
12/1/2004 - 5/31/2005
36.64%
McKesson (MCK)
12/1/2004 - 5/31/2005
36.04%
Large-cap stocks are treated as having a market cap of $10B+.