best performing stocks, between june 2012 and december 2014, with a market cap of more than 100b

Tesla (TSLA) had the highest return between June 1, 2012 and December 31, 2014 by a US stock with a market cap of $100B+, returning 679.6%.

ASSET DATE % RETURN
Tesla (TSLA)
6/1/2012 - 12/31/2014
679.56%
Micron Technology (MU)
6/1/2012 - 12/31/2014
514.21%
Netflix (NFLX)
6/1/2012 - 12/31/2014
460.48%
Gilead Sciences (GILD)
6/1/2012 - 12/31/2014
281.62%
Broadcom (AVGO)
6/1/2012 - 12/31/2014
226.48%
Blackstone (BX)
6/1/2012 - 12/31/2014
225.55%
Morgan Stanley (MS)
6/1/2012 - 12/31/2014
206.95%
ServiceNow (NOW)
6/1/2012 - 12/31/2014
185.68%
Lowe's Companies (LOW)
6/1/2012 - 12/31/2014
175.24%
Facebook (META)
6/1/2012 - 12/31/2014
170.04%
T-Mobile US (TMUS)
6/1/2012 - 12/31/2014
164.63%
Lockheed Martin (LMT)
6/1/2012 - 12/31/2014
160.19%
Applied Materials (AMAT)
6/1/2012 - 12/31/2014
160.02%
Thermo Fisher Scientific (TMO)
6/1/2012 - 12/31/2014
157.64%
Charles Schwab (SCHW)
6/1/2012 - 12/31/2014
156.55%
Bank of America (BAC)
6/1/2012 - 12/31/2014
154.42%
KKR (KKR)
6/1/2012 - 12/31/2014
147.26%
Amgen (AMGN)
6/1/2012 - 12/31/2014
141.73%
Adobe Systems (ADBE)
6/1/2012 - 12/31/2014
139.38%
Visa Inc Class A (V)
6/1/2012 - 12/31/2014
135.23%
Boston Scientific (BSX)
6/1/2012 - 12/31/2014
134.1%
BlackRock (BLK)
6/1/2012 - 12/31/2014
129.14%
Union Pacific (UNP)
6/1/2012 - 12/31/2014
127.99%
Home Depot (HD)
6/1/2012 - 12/31/2014
126.29%
S&P Global (SPGI)
6/1/2012 - 12/31/2014
125.98%