The S&P 500 peaked this year on July 31 at 4588.96 (chart). It closed today at 4547.38, which just happens to be the resistance line connecting the July 31 high with the all-time high of 4796.56 on January 3, 2022. It could easily rise to this year's high, which is just shy of our 4600 year-end target by vaulting over the resistance line. With the benefit of hindsight, our year-end target might be too conservative. A move up to the match the record high is conceivable either by yearend or sometime early next year.