best performing large stocks nov 2006 to oct 2007

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

ASSETDATE% RETURN
First Solar (FSLR)
11/1/2006 - 10/31/2007
548.2%
Baidu (BIDU)
11/1/2006 - 10/31/2007
343.47%
Corcept Therapeutics (CORT)
11/1/2006 - 10/31/2007
342.68%
CF Industries (CF)
11/1/2006 - 10/31/2007
330.24%
Intuitive Surgical (ISRG)
11/1/2006 - 10/31/2007
230.17%
Halozyme Therapeutics (HALO)
11/1/2006 - 10/31/2007
227.86%
Vale SA ADR (VALE)
11/1/2006 - 10/31/2007
193.62%
Southern Copper (SCCO)
11/1/2006 - 10/31/2007
189.03%
POSCO (PKX)
11/1/2006 - 10/31/2007
172.16%
Deckers Outdoor (DECK)
11/1/2006 - 10/31/2007
161.43%
Ambev SA ADR (ABEV)
11/1/2006 - 10/31/2007
160.92%
QXO (QXO)
11/1/2006 - 10/31/2007
160%
CNH Industrial (CNH)
11/1/2006 - 10/31/2007
144.7%
Garmin (GRMN)
11/1/2006 - 10/31/2007
134.84%
Apple (AAPL)
11/1/2006 - 10/31/2007
134.22%
Amazon (AMZN)
11/1/2006 - 10/31/2007
133.84%
Mastercard (MA)
11/1/2006 - 10/31/2007
133.26%
Chipotle Mexican Grill (CMG)
11/1/2006 - 10/31/2007
133.07%
GameStop (GME)
11/1/2006 - 10/31/2007
131.33%
Trip Group Ltd ADR (TCOM)
11/1/2006 - 10/31/2007
130.83%
Jacobs Solutions (J)
11/1/2006 - 10/31/2007
130.37%
Booking (BKNG)
11/1/2006 - 10/31/2007
129.2%
Petroleo Brasileiro Petrobras SA ADR (PBR)
11/1/2006 - 10/31/2007
125.61%
Monster Beverage (MNST)
11/1/2006 - 10/31/2007
125.31%
Gerdau SA ADR (GGB)
11/1/2006 - 10/31/2007
118.32%
Large-cap stocks are treated as having a market cap of $10B+.