Earnings Season Seasonality
Monday, July 14, 2025
Earnings season has its own seasonality, and the earnings guidance so far in July adds support for the trade.
Breadth
Monday, July 7, 2025
Breadth remains the story ahead of earnings season.
Resilient
Monday, June 23, 2025
Despite the recent retail sales miss, the consumer remains resilient, and the economy continues to track above estimates, which supports continued upward estimate revisions ahead of earnings season.
The Market Makes the News
Monday, June 16, 2025
Despite rising geopolitical tensions, market internals remain little changed, and, ultimately it is the market that makes the news.
Wall of Worry
Monday, June 9, 2025
Stocks appear to be climbing the wall of worry while economic conditions and earnings remain favorable.
Still Hiring
Monday, June 2, 2025
Friday's jobs report doesn't have the tailwinds of last month, but businesses are still hiring.
One Thing
Tuesday, May 27, 2025
Earnings season gave us a trough in estimates, at least for now, but there is really just one thing that matters at the moment.
Conditions
Monday, May 19, 2025
Investor sentiment, economic activity, and market breadth all indicate the same.
Still A Lot of Bearishness
Monday, May 12, 2025
There remains a lot of bearishness in a market that is technically in an uptrend, now that the S&P 500 is back above its 200-day moving average.
Panicked Analysts
Monday, May 5, 2025
Analysts have been as indecisive as we've seen them, resulting in a rapid decline in estimates for 2025.