best performing sandp 500 stocks june 2009

KKR (KKR) had the highest return in June 2009 by a US stock in the S&P 500 (GSPC), returning 49.8%.

ASSET MONTH % RETURN
KKR (KKR)
June 2009
49.85%
Caesars Entertainment (CZR)
June 2009
41.24%
United Rentals (URI)
June 2009
34.65%
CarMax (KMX)
June 2009
29.29%
Ulta Beauty (ULTA)
June 2009
28.56%
CBRE Group Inc Class A (CBRE)
June 2009
23.65%
Deckers Outdoor (DECK)
June 2009
20.82%
Vertex Pharmaceuticals (VRTX)
June 2009
19.9%
JM Smucker (SJM)
June 2009
19.62%
Regeneron Pharmaceuticals (REGN)
June 2009
17.89%
Waters (WAT)
June 2009
17.65%
Seagate Technology (STX)
June 2009
16.29%
Super Micro Computer (SMCI)
June 2009
15.89%
Bank of America (BAC)
June 2009
15.79%
NRG Energy (NRG)
June 2009
15.12%
American Water Works (AWK)
June 2009
14.09%
AES (AES)
June 2009
13.93%
MSCI (MSCI)
June 2009
13.83%
Microsoft (MSFT)
June 2009
13.19%
Old Dominion Freight Line (ODFL)
June 2009
13.18%
Garmin (GRMN)
June 2009
12.36%
DexCom (DXCM)
June 2009
12.14%
Celanese (CE)
June 2009
12.03%
Ball (BALL)
June 2009
11.89%
Copart (CPRT)
June 2009
11.86%