24/05/2026
The 17% gain in the S&P 500 over the last 8 weeks is the 20th biggest 8-week gain for the index since 1950. S&P 500 earnings per share far exceeded expectations in Q1 (+28% YoY vs. +13% estimate heading in) and are now expected to increase by 23% this year.