best perfoming sandp stocks may 2004 to apr 2008

Monster Beverage (MNST) had the highest return between May 1, 2004 and April 30, 2008 by a US stock in the S&P 500 (GSPC), returning 1,933.9%.

ASSETDATE% RETURN
Monster Beverage (MNST)
5/1/2004 - 4/30/2008
1,933.93%
Intuitive Surgical (ISRG)
5/1/2004 - 4/30/2008
1,674.61%
Apple (AAPL)
5/1/2004 - 4/30/2008
1,238.17%
First Solar (FSLR)
5/1/2004 - 4/30/2008
1,091.8%
Mosaic (MOS)
5/1/2004 - 4/30/2008
874.63%
CF Industries (CF)
5/1/2004 - 4/30/2008
729.8%
Mastercard (MA)
5/1/2004 - 4/30/2008
594.95%
Steel Dynamics (STLD)
5/1/2004 - 4/30/2008
506.48%
Alphabet Inc Class A (GOOGL)
5/1/2004 - 4/30/2008
474.23%
Nucor (NUE)
5/1/2004 - 4/30/2008
473.34%
EOG Resources (EOG)
5/1/2004 - 4/30/2008
435.37%
Booking (BKNG)
5/1/2004 - 4/30/2008
425.04%
Deckers Outdoor (DECK)
5/1/2004 - 4/30/2008
421.03%
Quanta Services (PWR)
5/1/2004 - 4/30/2008
386.09%
Nasdaq (NDAQ)
5/1/2004 - 4/30/2008
364.32%
Salesforce (CRM)
5/1/2004 - 4/30/2008
344.87%
Freeport-McMoran Copper & Gold (FCX)
5/1/2004 - 4/30/2008
344.66%
Cummins (CMI)
5/1/2004 - 4/30/2008
341.62%
CSX (CSX)
5/1/2004 - 4/30/2008
328.52%
Williams Companies (WMB)
5/1/2004 - 4/30/2008
315.37%
Jacobs Solutions (J)
5/1/2004 - 4/30/2008
312.08%
NRG Energy (NRG)
5/1/2004 - 4/30/2008
305.07%
CME (CME)
5/1/2004 - 4/30/2008
299.76%
Intercontinental Exchange (ICE)
5/1/2004 - 4/30/2008
297.82%
Devon Energy (DVN)
5/1/2004 - 4/30/2008
278.02%