best performing large cap stock between sep 2006 and dec 2007

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

ASSET DATE % RETURN
First Solar (FSLR)
9/1/2006 - 12/31/2007
990.37%
CF Industries (CF)
9/1/2006 - 12/31/2007
589.69%
Mosaic (MOS)
9/1/2006 - 12/31/2007
481.27%
Baidu (BIDU)
9/1/2006 - 12/31/2007
401.09%
Mastercard (MA)
9/1/2006 - 12/31/2007
286.57%
Deckers Outdoor (DECK)
9/1/2006 - 12/31/2007
276.08%
Booking (BKNG)
9/1/2006 - 12/31/2007
244.82%
Intuitive Surgical (ISRG)
9/1/2006 - 12/31/2007
239.75%
MercadoLibre (MELI)
9/1/2006 - 12/31/2007
235.82%
Vale SA ADR (VALE)
9/1/2006 - 12/31/2007
211.26%
Intercontinental Exchange (ICE)
9/1/2006 - 12/31/2007
203.1%
Amazon (AMZN)
9/1/2006 - 12/31/2007
200.29%
CNH Industrial (CNH)
9/1/2006 - 12/31/2007
199.18%
Chipotle Mexican Grill (CMG)
9/1/2006 - 12/31/2007
196.51%
Apple (AAPL)
9/1/2006 - 12/31/2007
189.26%
GameStop (GME)
9/1/2006 - 12/31/2007
183.73%
Ambev SA ADR (ABEV)
9/1/2006 - 12/31/2007
176.6%
Petroleo Brasileiro Petrobras SA ADR (PBR)
9/1/2006 - 12/31/2007
171.81%
Align Technology (ALGN)
9/1/2006 - 12/31/2007
166.45%
POSCO (PKX)
9/1/2006 - 12/31/2007
155.34%
Petróleo Brasileiro SA - Petrobras (PBR.A)
9/1/2006 - 12/31/2007
153.37%
Southern Copper (SCCO)
9/1/2006 - 12/31/2007
151.94%
Deere (DE)
9/1/2006 - 12/31/2007
138.79%
Monolithic Power Systems (MPWR)
9/1/2006 - 12/31/2007
135.41%
Steel Dynamics (STLD)
9/1/2006 - 12/31/2007
131.09%
Large-cap stocks are treated as having a market cap of $10B+.