best performing large cap stocks december 2004

Nasdaq (NDAQ) had the highest return in December 2004 by a large-cap US stock, returning 45.7%.

ASSET MONTH % RETURN
Nasdaq (NDAQ)
December 2004
45.71%
Texas Pacific Land Trust (TPL)
December 2004
41.56%
Insmed (INSM)
December 2004
38.3%
Toll Brothers (TOL)
December 2004
31.82%
XPO Logistics (XPO)
December 2004
31.57%
Electronic Arts (EA)
December 2004
26.34%
Lennar (LEN)
December 2004
25.26%
Lennar (LEN.B)
December 2004
24.07%
ON Semiconductor (ON)
December 2004
24.04%
CBRE Group Inc Class A (CBRE)
December 2004
23.85%
Illumina (ILMN)
December 2004
22.32%
NVIDIA (NVDA)
December 2004
22.12%
Telus (TU)
December 2004
21.32%
Elbit Systems (ESLT)
December 2004
20.44%
Public Service Enterprise (PEG)
December 2004
19.83%
DaVita HealthCare Partners (DVA)
December 2004
19.61%
Bancolombia SA ADR (CIB)
December 2004
18.88%
Clean Harbors (CLH)
December 2004
18.82%
Biomarin Pharmaceutical (BMRN)
December 2004
18.14%
Grupo Financiero Galicia SA ADR (GGAL)
December 2004
18.04%
Banco Bradesco SA ADR (BBD)
December 2004
17.86%
James Hardie Industries PLC ADR (JHX)
December 2004
16.56%
Itau Unibanco Banco (ITUB)
December 2004
16.44%
Tractor Supply (TSCO)
December 2004
16.29%
CME (CME)
December 2004
16.23%
Large-cap stocks are treated as having a market cap of $10B+.