S&P 500 Annual Highs Per Month

This is still a bull market to love, even as the bears are making more noise. May peaks are rare and June has never marked the top for the S&P 500. With new highs within reach, the rally may have further to run.

Image: Carson Investment Research

S&P 500 Annual Highs Per Month