best mega cap performing stocks january 2004 to may 2008

Apple (AAPL) had the highest return between January 1, 2004 and May 31, 2008 by a mega-cap US stock, returning 1,652%.

ASSETDATE% RETURN
Apple (AAPL)
1/1/2004 - 5/31/2008
1,652.04%
Mastercard (MA)
1/1/2004 - 5/31/2008
671.12%
Alphabet Inc Class A (GOOGL)
1/1/2004 - 5/31/2008
485.8%
BHP (BHP)
1/1/2004 - 5/31/2008
396.52%
NVIDIA (NVDA)
1/1/2004 - 5/31/2008
214.44%
LIN TV (LIN)
1/1/2004 - 5/31/2008
166.96%
Chevron (CVX)
1/1/2004 - 5/31/2008
163.01%
McDonald’s (MCD)
1/1/2004 - 5/31/2008
161.61%
Royal Bank of Canada (RY)
1/1/2004 - 5/31/2008
147.5%
Exxon Mobil (XOM)
1/1/2004 - 5/31/2008
136.39%
Caterpillar (CAT)
1/1/2004 - 5/31/2008
109.64%
Costco Wholesale (COST)
1/1/2004 - 5/31/2008
99.72%
Shell PLC ADR (SHEL)
1/1/2004 - 5/31/2008
99.13%
Goldman Sachs (GS)
1/1/2004 - 5/31/2008
85.5%
Oracle (ORCL)
1/1/2004 - 5/31/2008
72.38%
Raytheon Technologies (RTX)
1/1/2004 - 5/31/2008
62.08%
Berkshire Hathaway (BRK.A)
1/1/2004 - 5/31/2008
59.82%
Berkshire Hathaway (BRK.B)
1/1/2004 - 5/31/2008
59.79%
Toyota Motor Corporation ADR (TM)
1/1/2004 - 5/31/2008
59.46%
PepsiCo (PEP)
1/1/2004 - 5/31/2008
57.47%
Amazon (AMZN)
1/1/2004 - 5/31/2008
54.7%
Taiwan Semiconductor Manufacturing (TSM)
1/1/2004 - 5/31/2008
52.3%
International Business Machines (IBM)
1/1/2004 - 5/31/2008
46.86%
Procter & Gamble (PG)
1/1/2004 - 5/31/2008
45.2%
Visa Inc Class A (V)
1/1/2004 - 5/31/2008
45.14%
Mega-cap stocks are treated as having a market cap of $200B+.