best performing stocks, between jun 15, 2006 and oct 15, 2007, with a market cap of more than 10b

First Solar (FSLR) had the highest return between June 15, 2006 and October 15, 2007 by a US stock with a market cap of $10B+, returning 450.8%.

ASSET DATE % RETURN
First Solar (FSLR)
6/15/2006 - 10/15/2007
450.82%
CF Industries (CF)
6/15/2006 - 10/15/2007
427.01%
Mosaic (MOS)
6/15/2006 - 10/15/2007
317.24%
Southern Copper (SCCO)
6/15/2006 - 10/15/2007
305.29%
Baidu (BIDU)
6/15/2006 - 10/15/2007
293.93%
Ambev SA ADR (ABEV)
6/15/2006 - 10/15/2007
279.32%
Mastercard (MA)
6/15/2006 - 10/15/2007
249.36%
Vale SA ADR (VALE)
6/15/2006 - 10/15/2007
238.96%
Intercontinental Exchange (ICE)
6/15/2006 - 10/15/2007
231.24%
POSCO (PKX)
6/15/2006 - 10/15/2007
226%
Booking (BKNG)
6/15/2006 - 10/15/2007
212.66%
Deckers Outdoor (DECK)
6/15/2006 - 10/15/2007
207.63%
Suzano Papel e Celulose SA ADR (SUZ)
6/15/2006 - 10/15/2007
199.55%
Apple (AAPL)
6/15/2006 - 10/15/2007
191.42%
GameStop (GME)
6/15/2006 - 10/15/2007
188.59%
CNH Industrial (CNH)
6/15/2006 - 10/15/2007
179.73%
Credicorp (BAP)
6/15/2006 - 10/15/2007
178.88%
Ionis Pharmaceuticals (IONS)
6/15/2006 - 10/15/2007
171.41%
Cummins (CMI)
6/15/2006 - 10/15/2007
168.91%
Amazon (AMZN)
6/15/2006 - 10/15/2007
167.52%
Companhia de Saneamento Basico do Estado de Sao Paulo SABESP ADR (SBS)
6/15/2006 - 10/15/2007
164.39%
Alnylam Pharmaceuticals (ALNY)
6/15/2006 - 10/15/2007
163.23%
ArcelorMittal SA ADR (MT)
6/15/2006 - 10/15/2007
160.16%
NVIDIA (NVDA)
6/15/2006 - 10/15/2007
157.6%
Freeport-McMoran Copper & Gold (FCX)
6/15/2006 - 10/15/2007
156.7%