highest performing stocks, between june 2004 and oct 2007, with a market cap of more than 80b

Intuitive Surgical (ISRG) had the highest return between June 1, 2004 and October 31, 2007 by a US stock with a market cap of $80B+, returning 1,906.6%.

ASSET DATE % RETURN
Intuitive Surgical (ISRG)
6/1/2004 - 10/31/2007
1,906.56%
Apple (AAPL)
6/1/2004 - 10/31/2007
1,266.8%
Southern Copper (SCCO)
6/1/2004 - 10/31/2007
1,099.32%
Petróleo Brasileiro SA - Petrobras (PBR.A)
6/1/2004 - 10/31/2007
749.28%
Petroleo Brasileiro Petrobras SA ADR (PBR)
6/1/2004 - 10/31/2007
745.75%
Alphabet Inc Class A (GOOGL)
6/1/2004 - 10/31/2007
606.94%
ICICI Bank (IBN)
6/1/2004 - 10/31/2007
473.36%
BHP (BHP)
6/1/2004 - 10/31/2007
437.08%
CME (CME)
6/1/2004 - 10/31/2007
436.53%
HDFC Bank Limited ADR (HDB)
6/1/2004 - 10/31/2007
405.16%
Mastercard (MA)
6/1/2004 - 10/31/2007
373.79%
NVIDIA (NVDA)
6/1/2004 - 10/31/2007
359.23%
Intercontinental Exchange (ICE)
6/1/2004 - 10/31/2007
356.39%
Rio Tinto ADR (RIO)
6/1/2004 - 10/31/2007
331.61%
Agnico Eagle Mines (AEM)
6/1/2004 - 10/31/2007
309.59%
Altria (MO)
6/1/2004 - 10/31/2007
294.45%
Brookfield (BN)
6/1/2004 - 10/31/2007
282.39%
Salesforce (CRM)
6/1/2004 - 10/31/2007
275.81%
Booking (BKNG)
6/1/2004 - 10/31/2007
255.34%
Vertex Pharmaceuticals (VRTX)
6/1/2004 - 10/31/2007
249.62%
BlackRock (BLK)
6/1/2004 - 10/31/2007
243.99%
Royal Bank of Canada (RY)
6/1/2004 - 10/31/2007
207.89%
British American Tobacco (BTI)
6/1/2004 - 10/31/2007
196.69%
Gilead Sciences (GILD)
6/1/2004 - 10/31/2007
183.68%
Toronto Dominion Bank (TD)
6/1/2004 - 10/31/2007
182.95%