Bullish Market Breadth: Better Late to the Party Than Not Show Up at All

The S&P 500 Index continues to participate in a rally off its February 11, 2016, low price at 1810; it has moved approximately 15% higher and is currently within 1% of its all-time high level at 2134. The interesting part … Continue reading