best performing large cap stocks from jun 2012 to oct 2012

Insmed (INSM) had the highest return between June 1, 2012 and October 31, 2012 by a large-cap US stock, returning 132.4%.

ASSETDATE% RETURN
Insmed (INSM)
6/1/2012 - 10/31/2012
132.36%
First Solar (FSLR)
6/1/2012 - 10/31/2012
100.33%
PulteGroup (PHM)
6/1/2012 - 10/31/2012
92.88%
Generac (GNRC)
6/1/2012 - 10/31/2012
87.25%
Constellation Brands Inc Class A (STZ)
6/1/2012 - 10/31/2012
86.2%
Coeur Mining (CDE)
6/1/2012 - 10/31/2012
80.55%
Cemex SAB de CV ADR (CX)
6/1/2012 - 10/31/2012
72.52%
Madrigal Pharmaceuticals (MDGL)
6/1/2012 - 10/31/2012
71.83%
Lloyds Banking Group PLC ADR (LYG)
6/1/2012 - 10/31/2012
69.04%
IES (IESC)
6/1/2012 - 10/31/2012
66.67%
T-Mobile US (TMUS)
6/1/2012 - 10/31/2012
66.29%
Alnylam Pharmaceuticals (ALNY)
6/1/2012 - 10/31/2012
61.86%
Phillips 66 (PSX)
6/1/2012 - 10/31/2012
61.63%
Genmab A-S (GMAB)
6/1/2012 - 10/31/2012
61.47%
Wheaton Precious Metals (WPM)
6/1/2012 - 10/31/2012
58.12%
ING Group NV ADR (ING)
6/1/2012 - 10/31/2012
56.81%
Marathon Petroleum (MPC)
6/1/2012 - 10/31/2012
56.45%
Hecla Mining (HL)
6/1/2012 - 10/31/2012
53.47%
Banco Santander SA ADR (SAN)
6/1/2012 - 10/31/2012
52.92%
Banco Bilbao Viscaya Argentaria SA ADR (BBVA)
6/1/2012 - 10/31/2012
49.05%
Axon Enterprise (AXON)
6/1/2012 - 10/31/2012
48.2%
Agnico Eagle Mines (AEM)
6/1/2012 - 10/31/2012
47.86%
Royal Caribbean Cruises (RCL)
6/1/2012 - 10/31/2012
47.67%
Gildan Activewear (GIL)
6/1/2012 - 10/31/2012
47.62%
Huazhu (HTHT)
6/1/2012 - 10/31/2012
46.98%
Large-cap stocks are treated as having a market cap of $10B+.