
S&P 500 earnings yield hits 5.03%, highest since March '26, signaling potential rally ahead.
The S&P 500 earnings yield reached 5.03%, its highest level since late March 2026, a setup similar to the period before a major equity rally in April and May 2026. This increase, combined with a price-to-earnings ratio below 20, suggests potential po...

