best performing large stocks december 2004

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

ASSETMONTH% RETURN
Nasdaq (NDAQ)
December 2004
45.72%
Texas Pacific Land Trust (TPL)
December 2004
41.57%
Insmed (INSM)
December 2004
38.3%
QXO (QXO)
December 2004
33.33%
Toll Brothers (TOL)
December 2004
31.82%
XPO Logistics (XPO)
December 2004
31.57%
Ciena (CIEN)
December 2004
28.96%
Electronic Arts (EA)
December 2004
26.34%
Lennar (LEN)
December 2004
25.26%
MGM Resorts International (MGM)
December 2004
24.55%
Lennar (LEN.B)
December 2004
24.07%
ON Semiconductor (ON)
December 2004
24.04%
CBRE Group Inc Class A (CBRE)
December 2004
23.85%
Ionis Pharmaceuticals (IONS)
December 2004
22.92%
Illumina (ILMN)
December 2004
22.32%
NVIDIA (NVDA)
December 2004
22.12%
Telus (TU)
December 2004
21.32%
Embraer (EMBJ)
December 2004
21.01%
Elbit Systems (ESLT)
December 2004
20.44%
Public Service Enterprise (PEG)
December 2004
19.83%
DaVita HealthCare Partners (DVA)
December 2004
19.61%
Grupo Cibest (CIB)
December 2004
18.88%
Clean Harbors (CLH)
December 2004
18.82%
Banco Bradesco SA ADR (BBD)
December 2004
18.53%
Amkor Technology (AMKR)
December 2004
18.23%
Large-cap stocks are treated as having a market cap of $10B+.