best performing stocks, between oct 20, 2002 and oct 10, 2007, with a market cap of more than 90b

Apple (AAPL) had the highest return between October 20, 2002 and October 10, 2007 by a US stock with a market cap of $90B+, returning 2,239.8%.

ASSET DATE % RETURN
Apple (AAPL)
10/20/2002 - 10/10/2007
2,239.77%
Intuitive Surgical (ISRG)
10/20/2002 - 10/10/2007
1,612.1%
CME (CME)
10/20/2002 - 10/10/2007
1,563.13%
NVIDIA (NVDA)
10/20/2002 - 10/10/2007
1,095.06%
ICICI Bank (IBN)
10/20/2002 - 10/10/2007
934.34%
Booking (BKNG)
10/20/2002 - 10/10/2007
822.23%
HDFC Bank Limited ADR (HDB)
10/20/2002 - 10/10/2007
821.55%
BHP (BHP)
10/20/2002 - 10/10/2007
739.89%
Brookfield (BN)
10/20/2002 - 10/10/2007
641.57%
Altria (MO)
10/20/2002 - 10/10/2007
574.79%
Alphabet Inc Class A (GOOGL)
10/20/2002 - 10/10/2007
525.34%
MicroStrategy (MSTR)
10/20/2002 - 10/10/2007
515.91%
Rio Tinto ADR (RIO)
10/20/2002 - 10/10/2007
483.46%
Netflix (NFLX)
10/20/2002 - 10/10/2007
423.99%
BlackRock (BLK)
10/20/2002 - 10/10/2007
417.05%
Toronto Dominion Bank (TD)
10/20/2002 - 10/10/2007
406.61%
Lam Research (LRCX)
10/20/2002 - 10/10/2007
404.22%
Gilead Sciences (GILD)
10/20/2002 - 10/10/2007
401.51%
Amazon (AMZN)
10/20/2002 - 10/10/2007
401.11%
British American Tobacco (BTI)
10/20/2002 - 10/10/2007
353.28%
Amphenol (APH)
10/20/2002 - 10/10/2007
350.56%
Novo Nordisk A-S (NVO)
10/20/2002 - 10/10/2007
344.6%
Intercontinental Exchange (ICE)
10/20/2002 - 10/10/2007
317.18%
Caterpillar (CAT)
10/20/2002 - 10/10/2007
311.48%
Mastercard (MA)
10/20/2002 - 10/10/2007
310.8%