best performing stocks at may 14 of 2012 in the sandp500

Genesis Healthcare (GEN) had the highest return on May 14, 2012 by a US stock in the S&P 500 (GSPC), returning 3.4%.

ASSET DATE % RETURN
Genesis Healthcare (GEN)
5/14/2012
3.36%
Insulet (PODD)
5/14/2012
2.58%
Vertex Pharmaceuticals (VRTX)
5/14/2012
2.5%
ANSYS (ANSS)
5/14/2012
2.34%
Best Buy (BBY)
5/14/2012
2.19%
Builders FirstSource (BLDR)
5/14/2012
2.14%
PTC (PTC)
5/14/2012
1.9%
Cisco Systems (CSCO)
5/14/2012
1.86%
Nasdaq (NDAQ)
5/14/2012
1.81%
Seagate Technology (STX)
5/14/2012
1.78%
First Solar (FSLR)
5/14/2012
1.76%
Monolithic Power Systems (MPWR)
5/14/2012
1.75%
Steel Dynamics (STLD)
5/14/2012
1.62%
Carnival (CCL)
5/14/2012
1.57%
Gilead Sciences (GILD)
5/14/2012
1.57%
West Pharmaceutical Services (WST)
5/14/2012
1.49%
Broadcom (AVGO)
5/14/2012
1.46%
PACCAR (PCAR)
5/14/2012
1.44%
KKR (KKR)
5/14/2012
1.43%
Expedia (EXPE)
5/14/2012
1.4%
Baker Hughes (BKR)
5/14/2012
1.37%
Axon Enterprise (AXON)
5/14/2012
1.36%
Archer-Daniels-Midland (ADM)
5/14/2012
1.35%
Cardinal Health (CAH)
5/14/2012
1.33%
Hershey (HSY)
5/14/2012
1.32%