50 best performing large cap stocks from january 2007 to may 2008

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

ASSETDATE% RETURN
First Solar (FSLR)
1/1/2007 - 5/31/2008
786.77%
CF Industries (CF)
1/1/2007 - 5/31/2008
430.47%
Mastercard (MA)
1/1/2007 - 5/31/2008
211.76%
Booking (BKNG)
1/1/2007 - 5/31/2008
205.88%
Intuitive Surgical (ISRG)
1/1/2007 - 5/31/2008
202.54%
Baidu (BIDU)
1/1/2007 - 5/31/2008
192.42%
Petroleo Brasileiro Petrobras SA ADR (PBR)
1/1/2007 - 5/31/2008
181.04%
Frontline (FRO)
1/1/2007 - 5/31/2008
178.3%
Vale SA ADR (VALE)
1/1/2007 - 5/31/2008
169.33%
Sociedad Quimica y Minera de Chile SA ADR B (SQM)
1/1/2007 - 5/31/2008
154.03%
ArcelorMittal SA ADR (MT)
1/1/2007 - 5/31/2008
143.18%
Cummins (CMI)
1/1/2007 - 5/31/2008
139.38%
Rio Tinto ADR (RIO)
1/1/2007 - 5/31/2008
136.39%
TechnipFMC (FTI)
1/1/2007 - 5/31/2008
134.8%
Biomarin Pharmaceutical (BMRN)
1/1/2007 - 5/31/2008
130.91%
Jacobs Solutions (J)
1/1/2007 - 5/31/2008
130.33%
Southern Copper (SCCO)
1/1/2007 - 5/31/2008
130.28%
Deckers Outdoor (DECK)
1/1/2007 - 5/31/2008
128.51%
Steel Dynamics (STLD)
1/1/2007 - 5/31/2008
123.28%
Freeport-McMoran Copper & Gold (FCX)
1/1/2007 - 5/31/2008
119.55%
Woodside Energy (WDS)
1/1/2007 - 5/31/2008
119.11%
Apple (AAPL)
1/1/2007 - 5/31/2008
118.73%
BHP (BHP)
1/1/2007 - 5/31/2008
117.99%
Monolithic Power Systems (MPWR)
1/1/2007 - 5/31/2008
116.34%
MercadoLibre (MELI)
1/1/2007 - 5/31/2008
113.41%
Large-cap stocks are treated as having a market cap of $10B+.