best sandp 500 stock from dec 2006 to 2008

First Solar (FSLR) had the highest return between December 1, 2006 and December 31, 2008 by a US stock in the S&P 500 (GSPC), returning 387.5%.

ASSET DATE % RETURN
First Solar (FSLR)
12/1/2006 - 12/31/2008
387.49%
CF Industries (CF)
12/1/2006 - 12/31/2008
117.3%
Booking (BKNG)
12/1/2006 - 12/31/2008
84.31%
Mosaic (MOS)
12/1/2006 - 12/31/2008
61.82%
McDonald’s (MCD)
12/1/2006 - 12/31/2008
55.66%
Gilead Sciences (GILD)
12/1/2006 - 12/31/2008
54.32%
Deckers Outdoor (DECK)
12/1/2006 - 12/31/2008
43.65%
Molson Coors Brewing (TAP)
12/1/2006 - 12/31/2008
41.76%
Mastercard (MA)
12/1/2006 - 12/31/2008
40.81%
Dollar Tree (DLTR)
12/1/2006 - 12/31/2008
39%
Transdigm (TDG)
12/1/2006 - 12/31/2008
37.47%
Church & Dwight (CHD)
12/1/2006 - 12/31/2008
35.51%
Aon (AON)
12/1/2006 - 12/31/2008
31.79%
CH Robinson Worldwide (CHRW)
12/1/2006 - 12/31/2008
30.5%
Rollins (ROL)
12/1/2006 - 12/31/2008
27.49%
Amazon (AMZN)
12/1/2006 - 12/31/2008
27.37%
Walmart (WMT)
12/1/2006 - 12/31/2008
26.83%
Kroger (KR)
12/1/2006 - 12/31/2008
24.93%
Occidental Petroleum (OXY)
12/1/2006 - 12/31/2008
24.73%
Intuitive Surgical (ISRG)
12/1/2006 - 12/31/2008
24.62%
JB Hunt Transport Services (JBHT)
12/1/2006 - 12/31/2008
22.85%
AutoZone (AZO)
12/1/2006 - 12/31/2008
22.75%
Westinghouse Air Brake Technologies (WAB)
12/1/2006 - 12/31/2008
21.81%
Bio-Techne (TECH)
12/1/2006 - 12/31/2008
20.56%
Edwards Lifesciences (EW)
12/1/2006 - 12/31/2008
20.11%