best performing large cap stocks from may 2007 to may 2008

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

ASSETDATE% RETURN
First Solar (FSLR)
5/1/2007 - 5/31/2008
353.53%
CF Industries (CF)
5/1/2007 - 5/31/2008
245.83%
Petroleo Brasileiro Petrobras SA ADR (PBR)
5/1/2007 - 5/31/2008
185.33%
Baidu (BIDU)
5/1/2007 - 5/31/2008
183.14%
Mastercard (MA)
5/1/2007 - 5/31/2008
178.48%
Illumina (ILMN)
5/1/2007 - 5/31/2008
140.52%
Booking (BKNG)
5/1/2007 - 5/31/2008
140.07%
Biomarin Pharmaceutical (BMRN)
5/1/2007 - 5/31/2008
132.74%
Intuitive Surgical (ISRG)
5/1/2007 - 5/31/2008
124.49%
Sociedad Quimica y Minera de Chile SA ADR B (SQM)
5/1/2007 - 5/31/2008
118.21%
MercadoLibre (MELI)
5/1/2007 - 5/31/2008
113.41%
Western Digital (WDC)
5/1/2007 - 5/31/2008
112.76%
Agnico Eagle Mines (AEM)
5/1/2007 - 5/31/2008
103.29%
Frontline (FRO)
5/1/2007 - 5/31/2008
102.01%
TechnipFMC (FTI)
5/1/2007 - 5/31/2008
102%
Rio Tinto ADR (RIO)
5/1/2007 - 5/31/2008
99.89%
Woodside Energy (WDS)
5/1/2007 - 5/31/2008
96.62%
Vale SA ADR (VALE)
5/1/2007 - 5/31/2008
95.62%
ArcelorMittal SA ADR (MT)
5/1/2007 - 5/31/2008
89.6%
Apple (AAPL)
5/1/2007 - 5/31/2008
89.53%
Sasol (SSL)
5/1/2007 - 5/31/2008
88.82%
Jacobs Solutions (J)
5/1/2007 - 5/31/2008
87.91%
APA (APA)
5/1/2007 - 5/31/2008
86.43%
Occidental Petroleum (OXY)
5/1/2007 - 5/31/2008
84%
Jefferies Financial (JEF)
5/1/2007 - 5/31/2008
80.34%
Large-cap stocks are treated as having a market cap of $10B+.