best performing mega stocks july 1999 to june 2003

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

ASSET DATE % RETURN
NVIDIA (NVDA)
7/1/1999 - 6/30/2003
379.45%
UnitedHealth (UNH)
7/1/1999 - 6/30/2003
219%
Royal Bank of Canada (RY)
7/1/1999 - 6/30/2003
114.6%
Novo Nordisk A-S (NVO)
7/1/1999 - 6/30/2003
68.12%
Netflix (NFLX)
7/1/1999 - 6/30/2003
57.82%
LIN TV (LIN)
7/1/1999 - 6/30/2003
34.7%
Oracle (ORCL)
7/1/1999 - 6/30/2003
30.28%
Wells Fargo (WFC)
7/1/1999 - 6/30/2003
28.47%
Bank of America (BAC)
7/1/1999 - 6/30/2003
25.6%
Novartis AG ADR (NVS)
7/1/1999 - 6/30/2003
22.52%
Thermo Fisher Scientific (TMO)
7/1/1999 - 6/30/2003
21.79%
Goldman Sachs (GS)
7/1/1999 - 6/30/2003
20.38%
AstraZeneca PLC ADR (AZN)
7/1/1999 - 6/30/2003
17.7%
Walmart (WMT)
7/1/1999 - 6/30/2003
14.32%
Johnson & Johnson (JNJ)
7/1/1999 - 6/30/2003
12.17%
HSBC Holdings PLC ADR (HSBC)
7/1/1999 - 6/30/2003
10.93%
Procter & Gamble (PG)
7/1/1999 - 6/30/2003
9.27%
Berkshire Hathaway (BRK.B)
7/1/1999 - 6/30/2003
8.72%
Abbott Laboratories (ABT)
7/1/1999 - 6/30/2003
5.27%
Berkshire Hathaway (BRK.A)
7/1/1999 - 6/30/2003
4.92%
Raytheon Technologies (RTX)
7/1/1999 - 6/30/2003
4.35%
Eli Lilly and (LLY)
7/1/1999 - 6/30/2003
-0.23%
American Express (AXP)
7/1/1999 - 6/30/2003
-1.75%
Exxon Mobil (XOM)
7/1/1999 - 6/30/2003
-2.1%
Costco Wholesale (COST)
7/1/1999 - 6/30/2003
-7.78%
Mega-cap stocks are treated as having a market cap of $200B+.