New S&P 500 Index All-Time Highs Per Year

New S&P 500 Index All-Time Highs Per Year This year has the second most new highs ever. New all-time highs can last more than 10 years and tend to occur in clusters. Image: LPL Financial LLC