Getting the easy stuff out of the way, the roll from June 30th to July 1 caused the SP 500’s…
The SP 500 earnings yield (SP EY) jumped back over 5% on Friday, March 27, 2026, to end the week…
Five – six weeks into the Iran conflict the most surprising aspect to the SP 500 earnings data is that…
There is still little change in the trend in forward SP 500 estimate revisions the last few weeks. This blog…
The SP 500 (SPY) is up +27.04% YTD as of 11/8/2024. The 2023 total return for the SP 500 was…
