Market Commentary: Strong Earnings, Labor Market Improvement Help Send S&P 500 to Sixth Straight Week of Gains
We might sound like a broken record, but stocks had another great week last week and made more new highs. The S&P 500 traded above 7,300 for the first time ever and now has 15 all-time highs in 2026. The main catalyst for this rally has been an incredible Q1 earnings season, with 84% of …