best performing large cap stock between may 2012 and july 2012

Madrigal Pharmaceuticals (MDGL) had the highest return between May 1, 2012 and July 31, 2012 by a large-cap US stock, returning 69%.

ASSETDATE% RETURN
Madrigal Pharmaceuticals (MDGL)
5/1/2012 - 7/31/2012
68.97%
Alnylam Pharmaceuticals (ALNY)
5/1/2012 - 7/31/2012
64.81%
Genmab A-S (GMAB)
5/1/2012 - 7/31/2012
55.96%
Ionis Pharmaceuticals (IONS)
5/1/2012 - 7/31/2012
43.43%
Expedia (EXPE)
5/1/2012 - 7/31/2012
39.79%
Constellation Brands Inc Class A (STZ)
5/1/2012 - 7/31/2012
30.66%
Exelixis (EXEL)
5/1/2012 - 7/31/2012
30.21%
Charter Communications (CHTR)
5/1/2012 - 7/31/2012
27.37%
Walmart Inc Common Stock (WMT)
5/1/2012 - 7/31/2012
27.12%
Vertex Pharmaceuticals (VRTX)
5/1/2012 - 7/31/2012
26.33%
Generac (GNRC)
5/1/2012 - 7/31/2012
25.83%
United Therapeutics (UTHR)
5/1/2012 - 7/31/2012
24.53%
HF Sinclair (DINO)
5/1/2012 - 7/31/2012
23.58%
Edwards Lifesciences (EW)
5/1/2012 - 7/31/2012
23.04%
New York Times (NYT)
5/1/2012 - 7/31/2012
22.82%
Royal Gold (RGLD)
5/1/2012 - 7/31/2012
22.2%
T-Mobile US (TMUS)
5/1/2012 - 7/31/2012
20.66%
Contura Energy (CTRA)
5/1/2012 - 7/31/2012
20.19%
Saia (SAIA)
5/1/2012 - 7/31/2012
19.96%
QXO (QXO)
5/1/2012 - 7/31/2012
19.05%
James Hardie Industries PLC ADR (JHX)
5/1/2012 - 7/31/2012
18.78%
Insmed (INSM)
5/1/2012 - 7/31/2012
17.65%
NRG Energy (NRG)
5/1/2012 - 7/31/2012
17.61%
Axon Enterprise (AXON)
5/1/2012 - 7/31/2012
17.35%
Amgen (AMGN)
5/1/2012 - 7/31/2012
17.21%
Large-cap stocks are treated as having a market cap of $10B+.