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

Intuitive Surgical (ISRG) had the highest return between March 20, 2003 and October 10, 2007 by a US stock with a market cap of $90B+, returning 2,462.9%.

ASSET DATE % RETURN
Intuitive Surgical (ISRG)
3/20/2003 - 10/10/2007
2,462.89%
Apple (AAPL)
3/20/2003 - 10/10/2007
2,134.32%
CME (CME)
3/20/2003 - 10/10/2007
1,276.67%
ICICI Bank (IBN)
3/20/2003 - 10/10/2007
827.39%
Booking (BKNG)
3/20/2003 - 10/10/2007
730.01%
BHP (BHP)
3/20/2003 - 10/10/2007
717.1%
HDFC Bank Limited ADR (HDB)
3/20/2003 - 10/10/2007
704.84%
NVIDIA (NVDA)
3/20/2003 - 10/10/2007
681.98%
Brookfield (BN)
3/20/2003 - 10/10/2007
653.15%
Altria (MO)
3/20/2003 - 10/10/2007
589.62%
Alphabet Inc Class A (GOOGL)
3/20/2003 - 10/10/2007
525.34%
Rio Tinto ADR (RIO)
3/20/2003 - 10/10/2007
424.28%
BlackRock (BLK)
3/20/2003 - 10/10/2007
353.46%
British American Tobacco (BTI)
3/20/2003 - 10/10/2007
348.49%
Toronto Dominion Bank (TD)
3/20/2003 - 10/10/2007
342.79%
McDonald’s (MCD)
3/20/2003 - 10/10/2007
323.28%
Gilead Sciences (GILD)
3/20/2003 - 10/10/2007
323.24%
Lam Research (LRCX)
3/20/2003 - 10/10/2007
318.93%
Intercontinental Exchange (ICE)
3/20/2003 - 10/10/2007
317.18%
Deere (DE)
3/20/2003 - 10/10/2007
310.98%
Mastercard (MA)
3/20/2003 - 10/10/2007
310.8%
Novo Nordisk A-S (NVO)
3/20/2003 - 10/10/2007
300.03%
Amphenol (APH)
3/20/2003 - 10/10/2007
295.97%
Boeing (BA)
3/20/2003 - 10/10/2007
280.91%
ASML Holding NV ADR (ASML)
3/20/2003 - 10/10/2007
277.82%