Latest Blog Posts
Market Commentary Blog
SMID Earnings Persistence
Earnings Surprises and Total Returns
S&P 500 Index Earnings & Revenue Growth Rate Estimates
Corporate Earnings Estimates Signal Strength Ahead
A Snapshot of the S&P 500 Index Earnings Beat Rate
Economics Blog
The ISM Non-Manufacturing Index Increased to 54.5 in May
The ISM Manufacturing Index Increased to 54.0 in May
More Slow Home Price Growth Ahead
Three on Thursday - Time's Irreplaceable Value
New Single-Family Home Sales Declined 6.2% in April
Investment Insights Blog
Market Minute – June 2026
Factoid - Wednesday, June 3, 2026
Factoid - Tuesday, June 2, 2026
Factoid - Monday, June 1, 2026
Factoid - Friday, May 29, 2026