Markets in April 2023
The S&P 500 is up 9.17% year-to-date, but just five companies are responsible for two-thirds of the advance. The index is trading at 18.3 times next year's expected earnings, which is above its 25-year average. Q1 earnings are on track to be down 3.7%, and forward guidance has not been positive.