Everyone talks about SP 500 EPS growth, but few pay attention to S&P 500 revenue growth, which may be a…
The SP 500 “earnings yield” ended the week at 5.03%, it’s highest print since the last week of March, ’26.…
Getting the easy stuff out of the way, the roll from June 30th to July 1 caused the SP 500’s…
After this weekly earnings update for the SP 500, as we end Q1 ’26, and are about to begin Q2…
Most of the fixed-income returns that are tracked on a weekly basis by this blog, ended higher on the week,…
