best performing stocks in the sandp december 2006 to june 2007

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

ASSETDATE% RETURN
First Solar (FSLR)
12/1/2006 - 6/30/2007
215.51%
CF Industries (CF)
12/1/2006 - 6/30/2007
163.53%
Align Technology (ALGN)
12/1/2006 - 6/30/2007
85.13%
Mosaic (MOS)
12/1/2006 - 6/30/2007
82.17%
Deckers Outdoor (DECK)
12/1/2006 - 6/30/2007
81.48%
Booking (BKNG)
12/1/2006 - 6/30/2007
72.02%
Amazon (AMZN)
12/1/2006 - 6/30/2007
69.92%
Cummins (CMI)
12/1/2006 - 6/30/2007
69.72%
Quanta Services (PWR)
12/1/2006 - 6/30/2007
67.23%
ON Semiconductor (ON)
12/1/2006 - 6/30/2007
66.46%
Transdigm (TDG)
12/1/2006 - 6/30/2007
65.68%
Martin Marietta Materials (MLM)
12/1/2006 - 6/30/2007
64.29%
Monolithic Power Systems (MPWR)
12/1/2006 - 6/30/2007
63.39%
Mastercard (MA)
12/1/2006 - 6/30/2007
62.78%
Axon Enterprise (AXON)
12/1/2006 - 6/30/2007
62.51%
Expedia (EXPE)
12/1/2006 - 6/30/2007
60.93%
Texas Pacific Land (TPL)
12/1/2006 - 6/30/2007
59.45%
Monster Beverage (MNST)
12/1/2006 - 6/30/2007
53.34%
MGM Resorts International (MGM)
12/1/2006 - 6/30/2007
52.6%
Intercontinental Exchange (ICE)
12/1/2006 - 6/30/2007
50.57%
Chipotle Mexican Grill (CMG)
12/1/2006 - 6/30/2007
47.8%
Garmin (GRMN)
12/1/2006 - 6/30/2007
46.48%
NRG Energy (NRG)
12/1/2006 - 6/30/2007
46.06%
Tyson Foods (TSN)
12/1/2006 - 6/30/2007
45.3%
Dollar Tree (DLTR)
12/1/2006 - 6/30/2007
45.17%