best performing stocks with market cap 100b or more 2003-2007

Apple (AAPL) had the highest return between 2003 and 2007 by a US stock with a market cap of $100B+, returning 2,658.1%.

ASSET YEARS % RETURN
Apple (AAPL)
2003-2007
2,658.07%
Intuitive Surgical (ISRG)
2003-2007
2,526.15%
Southern Copper (SCCO)
2003-2007
2,025.47%
Booking (BKNG)
2003-2007
1,081.69%
ICICI Bank (IBN)
2003-2007
940.93%
HDFC Bank Limited ADR (HDB)
2003-2007
908.17%
NVIDIA (NVDA)
2003-2007
750.38%
Altria (MO)
2003-2007
596.59%
Alphabet Inc Class A (GOOGL)
2003-2007
591.42%
BHP (BHP)
2003-2007
569.44%
Rio Tinto ADR (RIO)
2003-2007
523.61%
BlackRock (BLK)
2003-2007
484.99%
Gilead Sciences (GILD)
2003-2007
441.29%
Mastercard (MA)
2003-2007
436.9%
Sumitomo Mitsui Financial (SMFG)
2003-2007
397.53%
British American Tobacco (BTI)
2003-2007
393.14%
Amphenol (APH)
2003-2007
391.33%
Amazon (AMZN)
2003-2007
382.75%
Novo Nordisk A-S (NVO)
2003-2007
379.24%
Netflix (NFLX)
2003-2007
349.25%
Deere (DE)
2003-2007
341.86%
Toronto Dominion Bank (TD)
2003-2007
337%
Salesforce (CRM)
2003-2007
317.94%
ConocoPhillips (COP)
2003-2007
308.16%
McDonald’s (MCD)
2003-2007
304.37%