best performing large cap stock between dec 2004 and apr 2005

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

ASSET DATE % RETURN
Nasdaq (NDAQ)
12/1/2004 - 4/30/2005
114.14%
Texas Pacific Land Trust (TPL)
12/1/2004 - 4/30/2005
97.29%
Monster Beverage (MNST)
12/1/2004 - 4/30/2005
66.69%
Flutter Entertainment (FLUT)
12/1/2004 - 4/30/2005
50.42%
Banco Bradesco SA ADR (BBD)
12/1/2004 - 4/30/2005
47.37%
Sterling Construction (STRL)
12/1/2004 - 4/30/2005
46.54%
Valero Energy (VLO)
12/1/2004 - 4/30/2005
46.4%
Toll Brothers (TOL)
12/1/2004 - 4/30/2005
45.63%
Hologic (HOLX)
12/1/2004 - 4/30/2005
42.32%
Sociedad Quimica y Minera de Chile SA ADR B (SQM)
12/1/2004 - 4/30/2005
36.98%
Public Service Enterprise (PEG)
12/1/2004 - 4/30/2005
35.84%
Itau Unibanco Banco (ITUB)
12/1/2004 - 4/30/2005
34.7%
Humana (HUM)
12/1/2004 - 4/30/2005
33.32%
Watsco (WSO)
12/1/2004 - 4/30/2005
32%
Clean Harbors (CLH)
12/1/2004 - 4/30/2005
30.71%
PulteGroup (PHM)
12/1/2004 - 4/30/2005
28.79%
Shinhan Financial (SHG)
12/1/2004 - 4/30/2005
28.44%
CBRE Group Inc Class A (CBRE)
12/1/2004 - 4/30/2005
28.28%
Bancolombia SA ADR (CIB)
12/1/2004 - 4/30/2005
27.4%
Watsco (WSO.B)
12/1/2004 - 4/30/2005
27.2%
YPF Sociedad Anonima (YPF)
12/1/2004 - 4/30/2005
27.08%
CMS Energy (CMS)
12/1/2004 - 4/30/2005
26.92%
EOG Resources (EOG)
12/1/2004 - 4/30/2005
26.9%
Cigna (CI)
12/1/2004 - 4/30/2005
26.77%
Illumina (ILMN)
12/1/2004 - 4/30/2005
26.71%
Large-cap stocks are treated as having a market cap of $10B+.