best performing stocks in the large cap from may 2007 to apr 2008

First Solar (FSLR) had the highest return between May 1, 2007 and April 30, 2008 by a large-cap US stock, returning 395%.

ASSET DATE % RETURN
First Solar (FSLR)
5/1/2007 - 4/30/2008
394.98%
CF Industries (CF)
5/1/2007 - 4/30/2008
237.5%
Baidu (BIDU)
5/1/2007 - 4/30/2008
199.99%
Mastercard (MA)
5/1/2007 - 4/30/2008
150.97%
Petroleo Brasileiro Petrobras SA ADR (PBR)
5/1/2007 - 4/30/2008
145.71%
Illumina (ILMN)
5/1/2007 - 4/30/2008
138.71%
Petróleo Brasileiro SA - Petrobras (PBR.A)
5/1/2007 - 4/30/2008
132.77%
MercadoLibre (MELI)
5/1/2007 - 4/30/2008
129.91%
Booking (BKNG)
5/1/2007 - 4/30/2008
127.77%
Biomarin Pharmaceutical (BMRN)
5/1/2007 - 4/30/2008
122.32%
Intuitive Surgical (ISRG)
5/1/2007 - 4/30/2008
121.18%
Rio Tinto ADR (RIO)
5/1/2007 - 4/30/2008
94.51%
Vale SA ADR (VALE)
5/1/2007 - 4/30/2008
92.18%
TechnipFMC (FTI)
5/1/2007 - 4/30/2008
88.92%
Hess (HES)
5/1/2007 - 4/30/2008
86.59%
Deckers Outdoor (DECK)
5/1/2007 - 4/30/2008
81.08%
Agnico Eagle Mines (AEM)
5/1/2007 - 4/30/2008
79.59%
Trip Group Ltd ADR (TCOM)
5/1/2007 - 4/30/2008
75.39%
EOG Resources (EOG)
5/1/2007 - 4/30/2008
75.34%
Apple (AAPL)
5/1/2007 - 4/30/2008
74.67%
Suzano Papel e Celulose SA ADR (SUZ)
5/1/2007 - 4/30/2008
74.06%
Freeport-McMoran Copper & Gold (FCX)
5/1/2007 - 4/30/2008
72.25%
Jacobs Solutions (J)
5/1/2007 - 4/30/2008
71.15%
ArcelorMittal SA ADR (MT)
5/1/2007 - 4/30/2008
70.9%
Jefferies Financial (JEF)
5/1/2007 - 4/30/2008
70.11%
Large-cap stocks are treated as having a market cap of $10B+.