50 best performing large cap stocks in jul 2006 to dec 2007

First Solar (FSLR) had the highest return between July 1, 2006 and December 31, 2007 by a large-cap US stock, returning 990.4%.

ASSETDATE% RETURN
First Solar (FSLR)
7/1/2006 - 12/31/2007
990.37%
CF Industries (CF)
7/1/2006 - 12/31/2007
686.46%
Baidu (BIDU)
7/1/2006 - 12/31/2007
367.11%
Mastercard (MA)
7/1/2006 - 12/31/2007
351.71%
Deckers Outdoor (DECK)
7/1/2006 - 12/31/2007
303.81%
Booking (BKNG)
7/1/2006 - 12/31/2007
285.95%
Apple (AAPL)
7/1/2006 - 12/31/2007
244.37%
MercadoLibre (MELI)
7/1/2006 - 12/31/2007
235.82%
Intercontinental Exchange (ICE)
7/1/2006 - 12/31/2007
233.68%
GameStop (GME)
7/1/2006 - 12/31/2007
206.94%
Ambev SA ADR (ABEV)
7/1/2006 - 12/31/2007
194.76%
Suzano Papel e Celulose SA ADR (SUZ)
7/1/2006 - 12/31/2007
185.17%
Vale SA ADR (VALE)
7/1/2006 - 12/31/2007
177%
Intuitive Surgical (ISRG)
7/1/2006 - 12/31/2007
176.8%
CNH Industrial (CNH)
7/1/2006 - 12/31/2007
172.88%
Petroleo Brasileiro Petrobras SA ADR (PBR)
7/1/2006 - 12/31/2007
172.39%
ICICI Bank (IBN)
7/1/2006 - 12/31/2007
164.47%
ArcelorMittal SA ADR (MT)
7/1/2006 - 12/31/2007
160.91%
Credicorp (BAP)
7/1/2006 - 12/31/2007
160.85%
Ionis Pharmaceuticals (IONS)
7/1/2006 - 12/31/2007
160.76%
Southern Copper (SCCO)
7/1/2006 - 12/31/2007
160.22%
HDFC Bank Limited ADR (HDB)
7/1/2006 - 12/31/2007
143.36%
Amazon (AMZN)
7/1/2006 - 12/31/2007
140.5%
Chipotle Mexican Grill (CMG)
7/1/2006 - 12/31/2007
140.11%
Jacobs Solutions (J)
7/1/2006 - 12/31/2007
138.61%
Large-cap stocks are treated as having a market cap of $10B+.