The S&P 500 is the World’s Largest Momentum Strategy

We analyzed 14,455 active stocks between 1989 and 2015, identifying the best performing stocks on both an annualized return and total return basis.

Looking at total returns of individual stocks, 1,120 stocks (7.7% of all active stocks) outperformed the S&P 500 Index by at least 500% during their lifetimes. Likewise, 976 stocks (6.8% of all active stocks) lagged the S&P 500 by at least 500%. The remaining 12,404 stocks performed above, at or below the same level as the S&P 500.