best performing s and p 500 stocks between apr 30th 2012 and apr 30th 2013

Netflix (NFLX) had the highest return between April 30, 2012 and April 30, 2013 by a US stock in the S&P 500 (GSPC), returning 161.5%.

ASSETDATE% RETURN
Netflix (NFLX)
4/30/2012 - 4/30/2013
161.52%
First Solar (FSLR)
4/30/2012 - 4/30/2013
159.68%
Apollo Global Management LLC Class A (APO)
4/30/2012 - 4/30/2013
130.38%
Constellation Brands Inc Class A (STZ)
4/30/2012 - 4/30/2013
127.52%
PulteGroup (PHM)
4/30/2012 - 4/30/2013
109.69%
Vertex Pharmaceuticals (VRTX)
4/30/2012 - 4/30/2013
99.48%
Generac (GNRC)
4/30/2012 - 4/30/2013
97.63%
Gilead Sciences (GILD)
4/30/2012 - 4/30/2013
94.77%
Marathon Petroleum (MPC)
4/30/2012 - 4/30/2013
93.69%
Corpay (CPAY)
4/30/2012 - 4/30/2013
92.49%
Axon Enterprise (AXON)
4/30/2012 - 4/30/2013
91.52%
Phillips 66 (PSX)
4/30/2012 - 4/30/2013
80.33%
Smurfit WestRock (SW)
4/30/2012 - 4/30/2013
72.52%
ServiceNow (NOW)
4/30/2012 - 4/30/2013
72.46%
T-Mobile US (TMUS)
4/30/2012 - 4/30/2013
71.59%
NRG Energy (NRG)
4/30/2012 - 4/30/2013
71.26%
HCA Healthcare (HCA)
4/30/2012 - 4/30/2013
70.08%
Southwest Airlines (LUV)
4/30/2012 - 4/30/2013
67.35%
Charter Communications (CHTR)
4/30/2012 - 4/30/2013
66.6%
Packaging Corp of America (PKG)
4/30/2012 - 4/30/2013
66.06%
Biogen (BIIB)
4/30/2012 - 4/30/2013
64.78%
Blackstone (BX)
4/30/2012 - 4/30/2013
64.75%
DexCom (DXCM)
4/30/2012 - 4/30/2013
64.26%
Valero Energy (VLO)
4/30/2012 - 4/30/2013
63.01%
Tesla (TSLA)
4/30/2012 - 4/30/2013
62.28%