50 best performing mega cap stocks from june 1999 to june 2007

NVIDIA (NVDA) had the highest return between June 1, 1999 and June 30, 2007 by a mega-cap US stock, returning 1,847.8%.

ASSETDATE% RETURN
NVIDIA (NVDA)
6/1/1999 - 6/30/2007
1,847.84%
Apple (AAPL)
6/1/1999 - 6/30/2007
984.8%
UnitedHealth (UNH)
6/1/1999 - 6/30/2007
616.49%
Novo Nordisk A-S (NVO)
6/1/1999 - 6/30/2007
497.47%
Royal Bank of Canada (RY)
6/1/1999 - 6/30/2007
484.88%
Lam Research (LRCX)
6/1/1999 - 6/30/2007
460.7%
Alphabet Inc Class A (GOOGL)
6/1/1999 - 6/30/2007
422.63%
Mastercard (MA)
6/1/1999 - 6/30/2007
313.42%
Goldman Sachs (GS)
6/1/1999 - 6/30/2007
246.37%
Thermo Fisher Scientific (TMO)
6/1/1999 - 6/30/2007
216.42%
Oracle (ORCL)
6/1/1999 - 6/30/2007
216.15%
Caterpillar (CAT)
6/1/1999 - 6/30/2007
192.7%
Salesforce (CRM)
6/1/1999 - 6/30/2007
185.74%
Raytheon Technologies (RTX)
6/1/1999 - 6/30/2007
159.28%
Toyota Motor Corporation ADR (TM)
6/1/1999 - 6/30/2007
146.54%
Exxon Mobil (XOM)
6/1/1999 - 6/30/2007
141.29%
Netflix (NFLX)
6/1/1999 - 6/30/2007
139.62%
Chevron (CVX)
6/1/1999 - 6/30/2007
136.72%
Citigroup (C)
6/1/1999 - 6/30/2007
121.88%
Wells Fargo (WFC)
6/1/1999 - 6/30/2007
117.75%
Bank of America (BAC)
6/1/1999 - 6/30/2007
108.83%
HSBC Holdings PLC ADR (HSBC)
6/1/1999 - 6/30/2007
106.79%
PepsiCo (PEP)
6/1/1999 - 6/30/2007
105.32%
Morgan Stanley (MS)
6/1/1999 - 6/30/2007
100.64%
Shell PLC ADR (SHEL)
6/1/1999 - 6/30/2007
96.69%
Mega-cap stocks are treated as having a market cap of $200B+.