best performing large cap stocks from april 2006 to january 2008

First Solar (FSLR) had the highest return between April 1, 2006 and January 31, 2008 by a large-cap US stock, returning 641.9%.

ASSETDATE% RETURN
First Solar (FSLR)
4/1/2006 - 1/31/2008
641.92%
CF Industries (CF)
4/1/2006 - 1/31/2008
531.85%
Mastercard (MA)
4/1/2006 - 1/31/2008
416.83%
Baidu (BIDU)
4/1/2006 - 1/31/2008
387.29%
Booking (BKNG)
4/1/2006 - 1/31/2008
334.78%
Deckers Outdoor (DECK)
4/1/2006 - 1/31/2008
198.41%
Elbit Systems (ESLT)
4/1/2006 - 1/31/2008
189.69%
Credicorp (BAP)
4/1/2006 - 1/31/2008
189.36%
Biomarin Pharmaceutical (BMRN)
4/1/2006 - 1/31/2008
176.77%
Incyte (INCY)
4/1/2006 - 1/31/2008
176.04%
Ambev SA ADR (ABEV)
4/1/2006 - 1/31/2008
175.26%
Petroleo Brasileiro Petrobras SA ADR (PBR)
4/1/2006 - 1/31/2008
173.18%
Illumina (ILMN)
4/1/2006 - 1/31/2008
168.78%
ICON (ICLR)
4/1/2006 - 1/31/2008
156.15%
Southern Copper (SCCO)
4/1/2006 - 1/31/2008
153.49%
Vale SA ADR (VALE)
4/1/2006 - 1/31/2008
148.91%
Deere (DE)
4/1/2006 - 1/31/2008
126.57%
POSCO (PKX)
4/1/2006 - 1/31/2008
126.3%
Flutter Entertainment (FLUT)
4/1/2006 - 1/31/2008
123.65%
ICICI Bank (IBN)
4/1/2006 - 1/31/2008
119.13%
Trip Group Ltd ADR (TCOM)
4/1/2006 - 1/31/2008
119.12%
GameStop (GME)
4/1/2006 - 1/31/2008
118.75%
Chipotle Mexican Grill (CMG)
4/1/2006 - 1/31/2008
116.67%
HDFC Bank Limited ADR (HDB)
4/1/2006 - 1/31/2008
116.13%
Bunge (BG)
4/1/2006 - 1/31/2008
113.39%
Large-cap stocks are treated as having a market cap of $10B+.