best performance mega cap between may 1999 and december 2007

NVIDIA (NVDA) had the highest return between May 1, 1999 and December 31, 2007 by a mega-cap US stock, returning 2,115.1%.

ASSETDATE% RETURN
NVIDIA (NVDA)
5/1/1999 - 12/31/2007
2,115.06%
Intuitive Surgical (ISRG)
5/1/1999 - 12/31/2007
1,694.53%
Apple (AAPL)
5/1/1999 - 12/31/2007
1,619.95%
UnitedHealth (UNH)
5/1/1999 - 12/31/2007
734.51%
Novo Nordisk A-S (NVO)
5/1/1999 - 12/31/2007
622.78%
Alphabet Inc Class A (GOOGL)
5/1/1999 - 12/31/2007
591.38%
Royal Bank of Canada (RY)
5/1/1999 - 12/31/2007
438.86%
Mastercard (MA)
5/1/1999 - 12/31/2007
436.9%
Salesforce (CRM)
5/1/1999 - 12/31/2007
317.93%
Thermo Fisher Scientific (TMO)
5/1/1999 - 12/31/2007
314.19%
Oracle (ORCL)
5/1/1999 - 12/31/2007
236.86%
Netflix (NFLX)
5/1/1999 - 12/31/2007
228.98%
Goldman Sachs (GS)
5/1/1999 - 12/31/2007
202.27%
Exxon Mobil (XOM)
5/1/1999 - 12/31/2007
160.59%
Chevron (CVX)
5/1/1999 - 12/31/2007
147.65%
Raytheon Technologies (RTX)
5/1/1999 - 12/31/2007
143.24%
Caterpillar (CAT)
5/1/1999 - 12/31/2007
136.32%
PepsiCo (PEP)
5/1/1999 - 12/31/2007
136.25%
ASML Holding NV ADR (ASML)
5/1/1999 - 12/31/2007
123.86%
Toyota Motor Corporation ADR (TM)
5/1/1999 - 12/31/2007
103.7%
Shell PLC ADR (SHEL)
5/1/1999 - 12/31/2007
99.3%
HSBC Holdings PLC ADR (HSBC)
5/1/1999 - 12/31/2007
92.37%
Berkshire Hathaway (BRK.B)
5/1/1999 - 12/31/2007
89.44%
Procter & Gamble (PG)
5/1/1999 - 12/31/2007
88.66%
Berkshire Hathaway (BRK.A)
5/1/1999 - 12/31/2007
84.62%
Mega-cap stocks are treated as having a market cap of $200B+.