The S&P 500 (SP500) remains in a solid uptrend heading into the final weeks of the year, but deteriorating market breadth and ...