what is the most performance mega cap stock between january 20 2007 and june 30 2007

Amazon (AMZN) had the highest return between January 20, 2007 and June 30, 2007 by a mega-cap US stock, returning 81.7%.

ASSETDATE% RETURN
Amazon (AMZN)
1/20/2007 - 6/30/2007
81.7%
Mastercard (MA)
1/20/2007 - 6/30/2007
56.85%
Intuitive Surgical (ISRG)
1/20/2007 - 6/30/2007
46.54%
Apple (AAPL)
1/20/2007 - 6/30/2007
36.91%
Caterpillar (CAT)
1/20/2007 - 6/30/2007
32.46%
T-Mobile US (TMUS)
1/20/2007 - 6/30/2007
31.63%
NVIDIA (NVDA)
1/20/2007 - 6/30/2007
28.35%
Novo Nordisk A-S (NVO)
1/20/2007 - 6/30/2007
27.72%
Shell PLC ADR (SHEL)
1/20/2007 - 6/30/2007
20.57%
Chevron (CVX)
1/20/2007 - 6/30/2007
17.86%
Royal Bank of Canada (RY)
1/20/2007 - 6/30/2007
15.43%
Exxon Mobil (XOM)
1/20/2007 - 6/30/2007
14.87%
Oracle (ORCL)
1/20/2007 - 6/30/2007
14.26%
McDonald’s (MCD)
1/20/2007 - 6/30/2007
13.3%
Merck (MRK)
1/20/2007 - 6/30/2007
11.41%
Coca-Cola (KO)
1/20/2007 - 6/30/2007
10.24%
Raytheon Technologies (RTX)
1/20/2007 - 6/30/2007
10.12%
International Business Machines (IBM)
1/20/2007 - 6/30/2007
9.91%
ASML Holding NV ADR (ASML)
1/20/2007 - 6/30/2007
9.49%
Applied Materials (AMAT)
1/20/2007 - 6/30/2007
9.38%
Eli Lilly and (LLY)
1/20/2007 - 6/30/2007
7.91%
Lam Research (LRCX)
1/20/2007 - 6/30/2007
7.8%
Alphabet Inc Class A (GOOGL)
1/20/2007 - 6/30/2007
6.13%
Thermo Fisher Scientific (TMO)
1/20/2007 - 6/30/2007
5.29%
American Express (AXP)
1/20/2007 - 6/30/2007
5.22%
Mega-cap stocks are treated as having a market cap of $200B+.