best performing stocks in the s and p 500 between jun 30th 2007 and jun 30th 2008

Mosaic (MOS) had the highest return between June 30, 2007 and June 30, 2008 by a US stock in the S&P 500 (GSPC), returning 270.8%.

ASSETDATE% RETURN
Mosaic (MOS)
6/30/2007 - 6/30/2008
270.84%
First Solar (FSLR)
6/30/2007 - 6/30/2008
205.34%
CF Industries (CF)
6/30/2007 - 6/30/2008
150.4%
Illumina (ILMN)
6/30/2007 - 6/30/2008
114.56%
Intuitive Surgical (ISRG)
6/30/2007 - 6/30/2008
93.81%
Steel Dynamics (STLD)
6/30/2007 - 6/30/2008
88.14%
EOG Resources (EOG)
6/30/2007 - 6/30/2008
79.46%
Western Digital (WDC)
6/30/2007 - 6/30/2008
77.08%
APA (APA)
6/30/2007 - 6/30/2008
71.11%
Booking (BKNG)
6/30/2007 - 6/30/2008
67.41%
Mastercard (MA)
6/30/2007 - 6/30/2008
60.82%
Salesforce (CRM)
6/30/2007 - 6/30/2008
58.67%
MSCI (MSCI)
6/30/2007 - 6/30/2008
57.78%
Occidental Petroleum (OXY)
6/30/2007 - 6/30/2008
55.89%
Halliburton (HAL)
6/30/2007 - 6/30/2008
55.02%
Devon Energy (DVN)
6/30/2007 - 6/30/2008
54.46%
Nordson (NDSN)
6/30/2007 - 6/30/2008
45.88%
Freeport-McMoran Copper & Gold (FCX)
6/30/2007 - 6/30/2008
41.55%
CSX (CSX)
6/30/2007 - 6/30/2008
41.13%
EQT (EQT)
6/30/2007 - 6/30/2008
39.7%
Jacobs Solutions (J)
6/30/2007 - 6/30/2008
39.4%
Copart (CPRT)
6/30/2007 - 6/30/2008
38.75%
Apple (AAPL)
6/30/2007 - 6/30/2008
38.33%
Deckers Outdoor (DECK)
6/30/2007 - 6/30/2008
37.58%
Visa Inc Class A (V)
6/30/2007 - 6/30/2008
36.66%