best performing large cap stock between dec 2004 and dec 2005

National Grid PLC ADR (NGG) had the highest return between December 1, 2004 and December 31, 2005 by a large-cap US stock, returning 425,771.9%.

ASSET DATE % RETURN
National Grid PLC ADR (NGG)
12/1/2004 - 12/31/2005
425,771.88%
Nasdaq (NDAQ)
12/1/2004 - 12/31/2005
402.58%
Monster Beverage (MNST)
12/1/2004 - 12/31/2005
363.55%
Banco Bradesco SA ADR (BBD)
12/1/2004 - 12/31/2005
253.51%
Intuitive Surgical (ISRG)
12/1/2004 - 12/31/2005
220.06%
Hologic (HOLX)
12/1/2004 - 12/31/2005
203.36%
Suzano Papel e Celulose SA ADR (SUZ)
12/1/2004 - 12/31/2005
199.54%
Vertex Pharmaceuticals (VRTX)
12/1/2004 - 12/31/2005
160.79%
Bancolombia SA ADR (CIB)
12/1/2004 - 12/31/2005
154.95%
Woori Financial (WF)
12/1/2004 - 12/31/2005
145.68%
Netflix (NFLX)
12/1/2004 - 12/31/2005
138.42%
Tenaris SA ADR (TS)
12/1/2004 - 12/31/2005
135.7%
Canadian Natural Resources (CNQ)
12/1/2004 - 12/31/2005
131.5%
Alphabet Inc Class A (GOOGL)
12/1/2004 - 12/31/2005
127.82%
Clean Harbors (CLH)
12/1/2004 - 12/31/2005
126.85%
Valero Energy (VLO)
12/1/2004 - 12/31/2005
120.46%
CBRE Group Inc Class A (CBRE)
12/1/2004 - 12/31/2005
117.24%
Apple (AAPL)
12/1/2004 - 12/31/2005
112.09%
Humana (HUM)
12/1/2004 - 12/31/2005
109.04%
KB Financial (KB)
12/1/2004 - 12/31/2005
103.98%
Shinhan Financial (SHG)
12/1/2004 - 12/31/2005
102.59%
Biomarin Pharmaceutical (BMRN)
12/1/2004 - 12/31/2005
99.3%
Orix Corp Ads (IX)
12/1/2004 - 12/31/2005
98.33%
Royal Gold (RGLD)
12/1/2004 - 12/31/2005
96.9%
EOG Resources (EOG)
12/1/2004 - 12/31/2005
96.05%
Large-cap stocks are treated as having a market cap of $10B+.