best performing stocks in sandp500 from june 2004 to may 2008

Intuitive Surgical (ISRG) had the highest return between June 1, 2004 and May 31, 2008 by a US stock in the S&P 500 (GSPC), returning 1,702.3%.

ASSET DATE % RETURN
Intuitive Surgical (ISRG)
6/1/2004 - 5/31/2008
1,702.27%
Apple (AAPL)
6/1/2004 - 5/31/2008
1,258.17%
First Solar (FSLR)
6/1/2004 - 5/31/2008
992%
Mosaic (MOS)
6/1/2004 - 5/31/2008
914.75%
Monster Beverage (MNST)
6/1/2004 - 5/31/2008
842.54%
CF Industries (CF)
6/1/2004 - 5/31/2008
750.28%
Mastercard (MA)
6/1/2004 - 5/31/2008
671.12%
Quanta Services (PWR)
6/1/2004 - 5/31/2008
503.38%
Steel Dynamics (STLD)
6/1/2004 - 5/31/2008
494.13%
Alphabet Inc Class A (GOOGL)
6/1/2004 - 5/31/2008
485.75%
Deckers Outdoor (DECK)
6/1/2004 - 5/31/2008
452.17%
Booking (BKNG)
6/1/2004 - 5/31/2008
413.47%
Nucor (NUE)
6/1/2004 - 5/31/2008
412.81%
Cummins (CMI)
6/1/2004 - 5/31/2008
408.7%
Contura Energy (CTRA)
6/1/2004 - 5/31/2008
395.59%
EOG Resources (EOG)
6/1/2004 - 5/31/2008
383.31%
Nasdaq (NDAQ)
6/1/2004 - 5/31/2008
383.18%
Salesforce (CRM)
6/1/2004 - 5/31/2008
382.07%
Hologic (HOLX)
6/1/2004 - 5/31/2008
369.34%
LKQ (LKQ)
6/1/2004 - 5/31/2008
369%
CSX (CSX)
6/1/2004 - 5/31/2008
358.48%
Occidental Petroleum (OXY)
6/1/2004 - 5/31/2008
340.08%
Jacobs Solutions (J)
6/1/2004 - 5/31/2008
325.02%
Altria (MO)
6/1/2004 - 5/31/2008
317.17%
Western Digital (WDC)
6/1/2004 - 5/31/2008
315.15%