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…
To say that we are in an unusual period for SP 500 earnings isn’t an exaggeration given the continued upward…
Oracle reports after the closing bell Monday, March 10th, 2025, with street consensus expecting $1.49 in earnings per share on…
First, a couple of good charts from Morningstar the last few days on market attribution, as well as a style-box…
