best large cap stocks from june 2012 to july 2012

Sarepta Therapeutics (SRPT) had the highest return between June 1, 2012 and July 31, 2012 by a large-cap US stock, returning 138.9%.

ASSET DATE % RETURN
Sarepta Therapeutics (SRPT)
6/1/2012 - 7/31/2012
138.89%
Alnylam Pharmaceuticals (ALNY)
6/1/2012 - 7/31/2012
87.09%
Genmab A-S (GMAB)
6/1/2012 - 7/31/2012
55.96%
Constellation Brands Inc Class A (STZ)
6/1/2012 - 7/31/2012
48.63%
T-Mobile US (TMUS)
6/1/2012 - 7/31/2012
42.67%
Exelixis (EXEL)
6/1/2012 - 7/31/2012
38.58%
CACI International (CACI)
6/1/2012 - 7/31/2012
33.77%
Marathon Petroleum (MPC)
6/1/2012 - 7/31/2012
33.77%
Valero Energy (VLO)
6/1/2012 - 7/31/2012
33.3%
Contura Energy (CTRA)
6/1/2012 - 7/31/2012
32.4%
NRG Energy (NRG)
6/1/2012 - 7/31/2012
32.03%
Seagate Technology (STX)
6/1/2012 - 7/31/2012
31.55%
James Hardie Industries PLC ADR (JHX)
6/1/2012 - 7/31/2012
30.95%
Western Digital (WDC)
6/1/2012 - 7/31/2012
30.44%
ASML Holding NV ADR (ASML)
6/1/2012 - 7/31/2012
29.13%
Phillips 66 (PSX)
6/1/2012 - 7/31/2012
28.15%
First Solar (FSLR)
6/1/2012 - 7/31/2012
28.11%
MakeMyTrip (MMYT)
6/1/2012 - 7/31/2012
26.95%
Steel Dynamics (STLD)
6/1/2012 - 7/31/2012
26.87%
Tenaris SA ADR (TS)
6/1/2012 - 7/31/2012
26.25%
Expedia (EXPE)
6/1/2012 - 7/31/2012
26.17%
Koninklijke Philips NV ADR (PHG)
6/1/2012 - 7/31/2012
25.99%
PulteGroup (PHM)
6/1/2012 - 7/31/2012
25.7%
Generac (GNRC)
6/1/2012 - 7/31/2012
25.68%
United Therapeutics (UTHR)
6/1/2012 - 7/31/2012
25.53%
Large-cap stocks are treated as having a market cap of $10B+.