best performing stocks at may 1 of 2012 in the sandp500

Bio-Techne (TECH) had the highest return on May 1, 2012 by a US stock in the S&P 500 (GSPC), returning 7.5%.

ASSET DATE % RETURN
Bio-Techne (TECH)
5/1/2012
7.51%
Enphase Energy (ENPH)
5/1/2012
5.6%
Archer-Daniels-Midland (ADM)
5/1/2012
5.36%
NetApp (NTAP)
5/1/2012
4.87%
Molina Healthcare (MOH)
5/1/2012
3.79%
Humana (HUM)
5/1/2012
3.78%
Western Digital (WDC)
5/1/2012
3.52%
Advanced Micro Devices (AMD)
5/1/2012
3.41%
Deckers Outdoor (DECK)
5/1/2012
3.37%
Seagate Technology (STX)
5/1/2012
3.34%
Autodesk (ADSK)
5/1/2012
3.17%
Hess (HES)
5/1/2012
3.11%
Edwards Lifesciences (EW)
5/1/2012
3.08%
CBRE Group Inc Class A (CBRE)
5/1/2012
3.03%
EQT (EQT)
5/1/2012
2.92%
Lululemon Athletica (LULU)
5/1/2012
2.87%
Monster Beverage (MNST)
5/1/2012
2.74%
Corpay (CPAY)
5/1/2012
2.72%
Marsh & McLennan Companies (MMC)
5/1/2012
2.63%
PTC (PTC)
5/1/2012
2.6%
Old Dominion Freight Line (ODFL)
5/1/2012
2.5%
Bank of America (BAC)
5/1/2012
2.47%
Royal Caribbean Cruises (RCL)
5/1/2012
2.45%
Zimmer Biomet (ZBH)
5/1/2012
2.38%
ResMed (RMD)
5/1/2012
2.38%