best performing stocks in sandp 500 between apr 2004-oct 2007

Monster Beverage (MNST) had the highest return between April 1, 2004 and October 31, 2007 by a US stock in the S&P 500 (GSPC), returning 3,792%.

ASSET DATE % RETURN
Monster Beverage (MNST)
4/1/2004 - 10/31/2007
3,791.96%
Intuitive Surgical (ISRG)
4/1/2004 - 10/31/2007
1,817.07%
Apple (AAPL)
4/1/2004 - 10/31/2007
1,312.86%
Alphabet Inc Class A (GOOGL)
4/1/2004 - 10/31/2007
606.94%
CME (CME)
4/1/2004 - 10/31/2007
603.45%
Hologic (HOLX)
4/1/2004 - 10/31/2007
581%
First Solar (FSLR)
4/1/2004 - 10/31/2007
548.2%
Nasdaq (NDAQ)
4/1/2004 - 10/31/2007
445.56%
CF Industries (CF)
4/1/2004 - 10/31/2007
445%
Deckers Outdoor (DECK)
4/1/2004 - 10/31/2007
427.7%
Garmin (GRMN)
4/1/2004 - 10/31/2007
419.49%
Wynn Resorts (WYNN)
4/1/2004 - 10/31/2007
390.11%
Mosaic (MOS)
4/1/2004 - 10/31/2007
388.11%
Williams Companies (WMB)
4/1/2004 - 10/31/2007
378.56%
Mastercard (MA)
4/1/2004 - 10/31/2007
373.79%
Quanta Services (PWR)
4/1/2004 - 10/31/2007
368.08%
Valero Energy (VLO)
4/1/2004 - 10/31/2007
367.12%
Intercontinental Exchange (ICE)
4/1/2004 - 10/31/2007
356.39%
Steel Dynamics (STLD)
4/1/2004 - 10/31/2007
353.59%
Nucor (NUE)
4/1/2004 - 10/31/2007
347.7%
Texas Pacific Land Trust (TPL)
4/1/2004 - 10/31/2007
346.09%
LKQ (LKQ)
4/1/2004 - 10/31/2007
340.67%
Cummins (CMI)
4/1/2004 - 10/31/2007
330.62%
NRG Energy (NRG)
4/1/2004 - 10/31/2007
310.43%
MGM Resorts International (MGM)
4/1/2004 - 10/31/2007
303.75%