S&P 500 with >100 52-Week Highs and >300 10-Day Highs on the Same Day

On July 16, 2024, the strong breadth of over 100 S&P 500 stocks hitting 52-week highs and 300 reaching 10-day highs, usually results in S&P 500 higher prices over the next 12 months, with an average gain of 13% since 1980.

Image: Carson Investment Research

S&P 500 with >100 52-Week Highs and >300 10-Day Highs on the Same Day