best performing stocks in the sandp 06/01/2007 to 06/01/2009

First Solar (FSLR) had the highest return between June 1, 2007 and June 1, 2009 by a US stock in the S&P 500 (GSPC), returning 175.8%.

ASSET DATE % RETURN
First Solar (FSLR)
6/1/2007 - 6/1/2009
175.8%
Netflix (NFLX)
6/1/2007 - 6/1/2009
87.46%
Booking (BKNG)
6/1/2007 - 6/1/2009
83.7%
CF Industries (CF)
6/1/2007 - 6/1/2009
79.45%
Mosaic (MOS)
6/1/2007 - 6/1/2009
61.03%
Skyworks Solutions (SWKS)
6/1/2007 - 6/1/2009
39.44%
Tyler Technologies (TYL)
6/1/2007 - 6/1/2009
38.85%
Western Digital (WDC)
6/1/2007 - 6/1/2009
37.82%
Edwards Lifesciences (EW)
6/1/2007 - 6/1/2009
30.34%
Occidental Petroleum (OXY)
6/1/2007 - 6/1/2009
29.16%
LKQ (LKQ)
6/1/2007 - 6/1/2009
26.88%
McDonald’s (MCD)
6/1/2007 - 6/1/2009
26.14%
Monolithic Power Systems (MPWR)
6/1/2007 - 6/1/2009
24.68%
Ross Stores (ROST)
6/1/2007 - 6/1/2009
23.22%
AutoZone (AZO)
6/1/2007 - 6/1/2009
21.86%
Amazon (AMZN)
6/1/2007 - 6/1/2009
20.54%
Newmont Goldcorp (NEM)
6/1/2007 - 6/1/2009
18.7%
Rollins (ROL)
6/1/2007 - 6/1/2009
17.34%
LIN TV (LIN)
6/1/2007 - 6/1/2009
16.33%
Mastercard (MA)
6/1/2007 - 6/1/2009
15.81%
Hess (HES)
6/1/2007 - 6/1/2009
15.27%
Apple (AAPL)
6/1/2007 - 6/1/2009
15.07%
JB Hunt Transport Services (JBHT)
6/1/2007 - 6/1/2009
14.09%
ANSYS (ANSS)
6/1/2007 - 6/1/2009
13.3%
TJX Companies (TJX)
6/1/2007 - 6/1/2009
13.01%