what is the most performance mega cap stock between december 12 2004 and october 7 2005

Netflix (NFLX) had the highest return between December 12, 2004 and October 7, 2005 by a mega-cap US stock, returning 126.7%.

ASSETDATE% RETURN
Netflix (NFLX)
12/12/2004 - 10/7/2005
126.73%
Alphabet Inc Class A (GOOGL)
12/12/2004 - 10/7/2005
81.79%
Alphabet Inc Class C (GOOG)
12/12/2004 - 10/7/2005
81.79%
Apple (AAPL)
12/12/2004 - 10/7/2005
56.35%
NVIDIA (NVDA)
12/12/2004 - 10/7/2005
43.92%
Royal Bank of Canada (RY)
12/12/2004 - 10/7/2005
42.2%
BHP (BHP)
12/12/2004 - 10/7/2005
40.3%
UnitedHealth (UNH)
12/12/2004 - 10/7/2005
32.72%
Mitsubishi UFJ Financial Group Inc ADR (MUFG)
12/12/2004 - 10/7/2005
32.56%
Marvell Technology (MRVL)
12/12/2004 - 10/7/2005
29.18%
Texas Instruments (TXN)
12/12/2004 - 10/7/2005
28.64%
Caterpillar (CAT)
12/12/2004 - 10/7/2005
24.32%
Toyota Motor Corporation ADR (TM)
12/12/2004 - 10/7/2005
23.12%
Amgen (AMGN)
12/12/2004 - 10/7/2005
20.25%
Exxon Mobil (XOM)
12/12/2004 - 10/7/2005
19.91%
Chevron (CVX)
12/12/2004 - 10/7/2005
18.25%
Shell PLC ADR (SHEL)
12/12/2004 - 10/7/2005
15.7%
Micron Technology (MU)
12/12/2004 - 10/7/2005
14.81%
Taiwan Semiconductor Manufacturing (TSM)
12/12/2004 - 10/7/2005
14.22%
Amazon (AMZN)
12/12/2004 - 10/7/2005
11.22%
Amphenol (APH)
12/12/2004 - 10/7/2005
9.87%
Goldman Sachs (GS)
12/12/2004 - 10/7/2005
7.69%
Novartis AG ADR (NVS)
12/12/2004 - 10/7/2005
7.36%
Lam Research (LRCX)
12/12/2004 - 10/7/2005
7.33%
LIN TV (LIN)
12/12/2004 - 10/7/2005
6.81%
Mega-cap stocks are treated as having a market cap of $200B+.