best performing mega stocks may 1999-2003

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

ASSETDATE% RETURN
NVIDIA (NVDA)
5/1/1999 - 12/31/2003
404.27%
UnitedHealth (UNH)
5/1/1999 - 12/31/2003
316.32%
Amphenol (APH)
5/1/1999 - 12/31/2003
268.6%
Netflix (NFLX)
5/1/1999 - 12/31/2003
237.89%
Lam Research (LRCX)
5/1/1999 - 12/31/2003
203.97%
BHP (BHP)
5/1/1999 - 12/31/2003
150.54%
KLA (KLAC)
5/1/1999 - 12/31/2003
135.34%
Royal Bank of Canada (RY)
5/1/1999 - 12/31/2003
121.5%
Amgen (AMGN)
5/1/1999 - 12/31/2003
98.12%
Oracle (ORCL)
5/1/1999 - 12/31/2003
97.37%
Thermo Fisher Scientific (TMO)
5/1/1999 - 12/31/2003
80.96%
Advanced Micro Devices (AMD)
5/1/1999 - 12/31/2003
77.91%
Applied Materials (AMAT)
5/1/1999 - 12/31/2003
66.8%
Seagate Technology (STX)
5/1/1999 - 12/31/2003
65.91%
LIN TV (LIN)
5/1/1999 - 12/31/2003
57.88%
Wells Fargo (WFC)
5/1/1999 - 12/31/2003
52.96%
HSBC Holdings PLC ADR (HSBC)
5/1/1999 - 12/31/2003
51.9%
Citigroup (C)
5/1/1999 - 12/31/2003
50.16%
ASML Holding NV ADR (ASML)
5/1/1999 - 12/31/2003
48.98%
Caterpillar (CAT)
5/1/1999 - 12/31/2003
47.58%
RTX (RTX)
5/1/1999 - 12/31/2003
40.49%
Bank of America (BAC)
5/1/1999 - 12/31/2003
35.34%
Goldman Sachs (GS)
5/1/1999 - 12/31/2003
34.06%
Novartis AG ADR (NVS)
5/1/1999 - 12/31/2003
33.73%
SAP SE ADR (SAP)
5/1/1999 - 12/31/2003
33.52%
Mega-cap stocks are treated as having a market cap of $200B+.