SP 500 Bullish Percent Index is now overbought and at the highest level since July 30, 2025.