best performing large cap stock between may 2012 and dec 2012

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

ASSET DATE % RETURN
Insmed (INSM)
5/1/2012 - 12/31/2012
131.49%
Genmab A-S (GMAB)
5/1/2012 - 12/31/2012
114.07%
Booz Allen Hamilton (BAH)
5/1/2012 - 12/31/2012
97.54%
Axon Enterprise (AXON)
5/1/2012 - 12/31/2012
93.93%
Generac (GNRC)
5/1/2012 - 12/31/2012
89.19%
PulteGroup (PHM)
5/1/2012 - 12/31/2012
83.81%
Constellation Brands Inc Class A (STZ)
5/1/2012 - 12/31/2012
63.92%
First Solar (FSLR)
5/1/2012 - 12/31/2012
60.96%
Alnylam Pharmaceuticals (ALNY)
5/1/2012 - 12/31/2012
60.93%
Phillips 66 (PSX)
5/1/2012 - 12/31/2012
59.11%
Grupo Aeroportuario del Pacifico SAB De CV ADR (PAC)
5/1/2012 - 12/31/2012
58.49%
Tenet Healthcare (THC)
5/1/2012 - 12/31/2012
55.51%
Nomura Holdings Inc ADR (NMR)
5/1/2012 - 12/31/2012
54.18%
Expedia (EXPE)
5/1/2012 - 12/31/2012
52.73%
Lloyds Banking Group PLC ADR (LYG)
5/1/2012 - 12/31/2012
51.66%
Marathon Petroleum (MPC)
5/1/2012 - 12/31/2012
50.46%
Korea Electric Power Corp ADR (KEP)
5/1/2012 - 12/31/2012
49.63%
LyondellBasell Industries (LYB)
5/1/2012 - 12/31/2012
48.09%
Aegon NV ADR (AEG)
5/1/2012 - 12/31/2012
47.04%
Mr Cooper (COOP)
5/1/2012 - 12/31/2012
44.83%
Apollo Global Management LLC Class A (APO)
5/1/2012 - 12/31/2012
44.54%
Bank of America (BAC)
5/1/2012 - 12/31/2012
43.67%
Coca-Cola Femsa SAB de CV ADR (KOF)
5/1/2012 - 12/31/2012
43.39%
Banco Bilbao Viscaya Argentaria SA ADR (BBVA)
5/1/2012 - 12/31/2012
42.92%
MasTec (MTZ)
5/1/2012 - 12/31/2012
42.87%
Large-cap stocks are treated as having a market cap of $10B+.