best performing stocks with market cap 100b or more 2005 to 2007

Intuitive Surgical (ISRG) had the highest return between 2005 and 2007 by a US stock with a market cap of $100B+, returning 707.1%.

ASSETYEARS% RETURN
Intuitive Surgical (ISRG)
2005-2007
707.11%
Apple (AAPL)
2005-2007
511.52%
Southern Copper (SCCO)
2005-2007
493.32%
Mastercard (MA)
2005-2007
436.9%
Booking (BKNG)
2005-2007
384.23%
Sumitomo Mitsui Financial (SMFG)
2005-2007
323.66%
NVIDIA (NVDA)
2005-2007
319.25%
Rio Tinto ADR (RIO)
2005-2007
290.63%
Salesforce (CRM)
2005-2007
282.02%
Alphabet Inc Class A (GOOGL)
2005-2007
250.3%
MercadoLibre (MELI)
2005-2007
235.82%
ICICI Bank (IBN)
2005-2007
217.55%
BHP (BHP)
2005-2007
205.9%
BlackRock (BLK)
2005-2007
193.82%
HDFC Bank Limited ADR (HDB)
2005-2007
191.76%
Altria (MO)
2005-2007
176.43%
Deere (DE)
2005-2007
163.95%
Gilead Sciences (GILD)
2005-2007
158.92%
British American Tobacco (BTI)
2005-2007
154.33%
Amphenol (APH)
2005-2007
153.96%
Novo Nordisk A-S (NVO)
2005-2007
151.87%
Charles Schwab (SCHW)
2005-2007
132.91%
Brookfield (BN)
2005-2007
132.55%
ConocoPhillips (COP)
2005-2007
117.43%
Vertex Pharmaceuticals (VRTX)
2005-2007
117.1%