best performing sandp 500 stocks june 6 2012 to june 10 2013

First Solar (FSLR) had the highest return between June 6, 2012 and June 10, 2013 by a US stock in the S&P 500 (GSPC), returning 343%.

ASSET DATE % RETURN
First Solar (FSLR)
6/6/2012 - 6/10/2013
343.05%
Tesla (TSLA)
6/6/2012 - 6/10/2013
254.79%
Netflix (NFLX)
6/6/2012 - 6/10/2013
236.48%
Constellation Brands Inc Class A (STZ)
6/6/2012 - 6/10/2013
174.57%
Smurfit WestRock (SW)
6/6/2012 - 6/10/2013
155.34%
PulteGroup (PHM)
6/6/2012 - 6/10/2013
142.25%
Marathon Petroleum (MPC)
6/6/2012 - 6/10/2013
136.59%
Corpay (CPAY)
6/6/2012 - 6/10/2013
136.51%
Apollo Global Management LLC Class A (APO)
6/6/2012 - 6/10/2013
134.12%
Micron Technology (MU)
6/6/2012 - 6/10/2013
128.4%
Generac (GNRC)
6/6/2012 - 6/10/2013
126.25%
Contura Energy (CTRA)
6/6/2012 - 6/10/2013
121.46%
Phillips 66 (PSX)
6/6/2012 - 6/10/2013
121.35%
Western Digital (WDC)
6/6/2012 - 6/10/2013
117.57%
Gilead Sciences (GILD)
6/6/2012 - 6/10/2013
115.98%
Morgan Stanley (MS)
6/6/2012 - 6/10/2013
108.65%
T-Mobile US (TMUS)
6/6/2012 - 6/10/2013
106.23%
DexCom (DXCM)
6/6/2012 - 6/10/2013
105%
Domino's Pizza Inc Common Stock (DPZ)
6/6/2012 - 6/10/2013
104.03%
Valero Energy (VLO)
6/6/2012 - 6/10/2013
100.98%
Seagate Technology (STX)
6/6/2012 - 6/10/2013
100.22%
Citigroup (C)
6/6/2012 - 6/10/2013
97.59%
Diamondback Energy (FANG)
6/6/2012 - 6/10/2013
94.95%
Regeneron Pharmaceuticals (REGN)
6/6/2012 - 6/10/2013
93.74%
Builders FirstSource (BLDR)
6/6/2012 - 6/10/2013
92%