Nov 04 2019 Off S&P 500 New 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: Ryan Detrick, LPL Financial LLCClick the Image to Enlarge