S&P 500 Rallies as Only 42% of Stocks Top Their Average