S&P 500 Index and Technical Score

At 85.03, the S&P 500 remains firmly overbought, with bullish sentiment showing few signs of cooling.

Image: Real Investment Advice

S&P 500 Index and Technical Score