best performing large cap stocks from 3/20/2006 through 3/20/2008

First Solar (FSLR) had the highest return between March 20, 2006 and March 20, 2008 by a large-cap US stock, returning 690.4%.

ASSET DATE % RETURN
First Solar (FSLR)
3/20/2006 - 3/20/2008
690.45%
CF Industries (CF)
3/20/2006 - 3/20/2008
526.78%
Mosaic (MOS)
3/20/2006 - 3/20/2008
503.34%
Mastercard (MA)
3/20/2006 - 3/20/2008
450.23%
Booking (BKNG)
3/20/2006 - 3/20/2008
396.98%
Baidu (BIDU)
3/20/2006 - 3/20/2008
321.79%
Ambev SA ADR (ABEV)
3/20/2006 - 3/20/2008
199.87%
Credicorp (BAP)
3/20/2006 - 3/20/2008
197.18%
Deckers Outdoor (DECK)
3/20/2006 - 3/20/2008
191.31%
Intuitive Surgical (ISRG)
3/20/2006 - 3/20/2008
188.24%
Vale SA ADR (VALE)
3/20/2006 - 3/20/2008
182.31%
Illumina (ILMN)
3/20/2006 - 3/20/2008
179.11%
Southern Copper (SCCO)
3/20/2006 - 3/20/2008
178.52%
Steel Dynamics (STLD)
3/20/2006 - 3/20/2008
173.73%
Agnico Eagle Mines (AEM)
3/20/2006 - 3/20/2008
160.3%
ICON (ICLR)
3/20/2006 - 3/20/2008
155.65%
Elbit Systems (ESLT)
3/20/2006 - 3/20/2008
147.34%
Biomarin Pharmaceutical (BMRN)
3/20/2006 - 3/20/2008
145.43%
Trip Group Ltd ADR (TCOM)
3/20/2006 - 3/20/2008
143.12%
Companhia de Saneamento Basico do Estado de Sao Paulo SABESP ADR (SBS)
3/20/2006 - 3/20/2008
136.28%
Petroleo Brasileiro Petrobras SA ADR (PBR)
3/20/2006 - 3/20/2008
131.18%
Kinross Gold (KGC)
3/20/2006 - 3/20/2008
129.05%
Suzano Papel e Celulose SA ADR (SUZ)
3/20/2006 - 3/20/2008
126.24%
ArcelorMittal SA ADR (MT)
3/20/2006 - 3/20/2008
126.22%
Flutter Entertainment (FLUT)
3/20/2006 - 3/20/2008
123.65%
Large-cap stocks are treated as having a market cap of $10B+.