
U.S. pre-market futures are broadly higher, with the Russell 2000 leading gains, fueled by stronger-than-expected Q2 earnings from key companies including 3M, American Express, and Charles Schwab, which largely beat revenue and EPS estimates. Concurrently, June housing starts and building permits, while still historically low, showed slight sequential improvements, contributing to a generally positive economic narrative alongside stable bond yields and an anticipated rise in consumer sentiment. This combination of robust corporate performance and modest economic stabilization points to an improving market outlook.
The market is exhibiting broad-based pre-open strength, underscored by positive Q2 earnings reports from key bellwether companies and stabilizing, albeit muted, economic data. The Russell 2000 is showing notable outperformance with a 0.52% gain, leading major indices for the week and signaling a potential catch-up trade. This positive sentiment is supported by stable bond yields, with the 10-year holding at 4.44% despite recent economic releases. Economic data presents a mixed but cautiously optimistic picture; June Housing Starts (1.32M units) and Building Permits (1.397M units) improved sequentially but remain near multi-year lows, reflecting the persistent impact of higher interest rates. The primary driver of today's optimism is corporate performance. 3M (MMM) delivered a beat-and-raise, with Q2 EPS of $2.16 surpassing the $2.01 consensus and full-year guidance being lifted to $7.75-$8.00 per share, driving its stock up 3%. Charles Schwab (SCHW) also posted strong results, with EPS of $1.14 and revenue of $5.85 billion both exceeding expectations, fueling a 5% pre-market rally. American Express (AXP) reported solid 9% year-over-year revenue growth and an EPS of $4.08, beating the $3.86 estimate, though its shares remained flat, suggesting high expectations were already priced in.
AI-powered research, real-time alerts, and portfolio analytics for institutional investors.
Overall Sentiment
strongly positive
Sentiment Score
0.65
Ticker Sentiment