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,789.3%.

ASSET DATE % RETURN
Monster Beverage (MNST)
4/1/2004 - 10/31/2007
3,789.29%
Intuitive Surgical (ISRG)
4/1/2004 - 10/31/2007
1,817.07%
Apple (AAPL)
4/1/2004 - 10/31/2007
1,312.83%
Alphabet Inc Class A (GOOGL)
4/1/2004 - 10/31/2007
606.92%
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.55%
CF Industries (CF)
4/1/2004 - 10/31/2007
445.01%
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.57%
Mastercard (MA)
4/1/2004 - 10/31/2007
373.79%
Quanta Services (PWR)
4/1/2004 - 10/31/2007
368.09%
Valero Energy (VLO)
4/1/2004 - 10/31/2007
366.99%
Intercontinental Exchange (ICE)
4/1/2004 - 10/31/2007
356.38%
Steel Dynamics (STLD)
4/1/2004 - 10/31/2007
353.58%
Nucor (NUE)
4/1/2004 - 10/31/2007
347.71%
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.42%
MGM Resorts International (MGM)
4/1/2004 - 10/31/2007
303.75%