best performing stocks at march 23 of 2012 in the sandp500

Bank of America (BAC) had the highest return on March 23, 2012 by a US stock in the S&P 500 (GSPC), returning 4%.

ASSET DATE % RETURN
Bank of America (BAC)
3/23/2012
4.01%
Builders FirstSource (BLDR)
3/23/2012
4.01%
NXP Semiconductors (NXPI)
3/23/2012
3.45%
DR Horton (DHI)
3/23/2012
3.42%
Morgan Stanley (MS)
3/23/2012
3.36%
EPAM Systems (EPAM)
3/23/2012
3.26%
Contura Energy (CTRA)
3/23/2012
3.17%
Discover Financial Services (DFS)
3/23/2012
3.17%
Steel Dynamics (STLD)
3/23/2012
2.88%
Celanese (CE)
3/23/2012
2.78%
United Airlines (UAL)
3/23/2012
2.75%
Kinder Morgan (KMI)
3/23/2012
2.74%
Archer-Daniels-Midland (ADM)
3/23/2012
2.61%
Texas Pacific Land Trust (TPL)
3/23/2012
2.58%
Align Technology (ALGN)
3/23/2012
2.56%
Capital One Financial (COF)
3/23/2012
2.39%
HP (HPQ)
3/23/2012
2.34%
CoreSite Realty (COR)
3/23/2012
2.15%
Teledyne Technologies (TDY)
3/23/2012
2.15%
LyondellBasell Industries (LYB)
3/23/2012
2.14%
CF Industries (CF)
3/23/2012
2.08%
MarketAxess (MKTX)
3/23/2012
2.01%
KKR (KKR)
3/23/2012
1.97%
Occidental Petroleum (OXY)
3/23/2012
1.88%
FMC (FMC)
3/23/2012
1.87%