best performing stocks in the sandp between may 2007 and march 2009

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

ASSET DATE % RETURN
First Solar (FSLR)
5/1/2007 - 3/31/2009
124.95%
Netflix (NFLX)
5/1/2007 - 3/31/2009
93.95%
CF Industries (CF)
5/1/2007 - 3/31/2009
80.46%
Mastercard (MA)
5/1/2007 - 3/31/2009
51.48%
Mosaic (MOS)
5/1/2007 - 3/31/2009
42.96%
Booking (BKNG)
5/1/2007 - 3/31/2009
40.58%
LKQ (LKQ)
5/1/2007 - 3/31/2009
26.67%
Edwards Lifesciences (EW)
5/1/2007 - 3/31/2009
23.89%
Tyler Technologies (TYL)
5/1/2007 - 3/31/2009
22.22%
AutoZone (AZO)
5/1/2007 - 3/31/2009
21.68%
McDonald’s (MCD)
5/1/2007 - 3/31/2009
20.61%
Amazon (AMZN)
5/1/2007 - 3/31/2009
20.16%
Skyworks Solutions (SWKS)
5/1/2007 - 3/31/2009
16.64%
Rollins (ROL)
5/1/2007 - 3/31/2009
14.97%
Occidental Petroleum (OXY)
5/1/2007 - 3/31/2009
13.77%
Dollar Tree (DLTR)
5/1/2007 - 3/31/2009
13.36%
Monolithic Power Systems (MPWR)
5/1/2007 - 3/31/2009
13.3%
Gilead Sciences (GILD)
5/1/2007 - 3/31/2009
12.99%
Walmart (WMT)
5/1/2007 - 3/31/2009
12.83%
Ross Stores (ROST)
5/1/2007 - 3/31/2009
10.55%
Biogen (BIIB)
5/1/2007 - 3/31/2009
10.36%
Newmont Goldcorp (NEM)
5/1/2007 - 3/31/2009
9.83%
Western Digital (WDC)
5/1/2007 - 3/31/2009
9.64%
Aon (AON)
5/1/2007 - 3/31/2009
7.57%
LIN TV (LIN)
5/1/2007 - 3/31/2009
6.91%