
RBC Capital Markets has raised its year-end S&P 500 forecast to 6,350 from 6,250, citing stronger corporate profits and an increased 2025 earnings outlook of $269. Despite this upward revision, which places the target approximately 4% below current trading levels, strategist Lori Calvasina remains cautious, anticipating choppy conditions through year-end 2025. Key concerns include stalling valuations, a recent decline in individual investor bullishness, potential retail investor fatigue, and an equity market priced for perfection amidst uncertainties regarding tariffs, inflation, demand, and labor market health in the latter half of the year. A 7,100 target for 2H 2026 was also provided.
RBC Capital Markets has raised its year-end 2025 price target for the S&P 500 to 6,350 from 6,250, a revision primarily driven by an increased full-year 2025 earnings forecast to $269 per share from $258. However, this updated target implies a potential 4% decline from the index's current trading levels, underscoring a cautious near-term outlook. Strategist Lori Calvasina anticipates choppy market conditions through the end of 2025, citing several key concerns. These include poor seasonal patterns in September and October, stalling valuations among mega-cap stocks, and signs of fatigue among retail investors. Furthermore, the analysis points to a recent drop in net bullishness in AAII polls as a leading indicator of short-term declines. The core risk highlighted is that the equity market is priced for perfection at a time of rising fundamental uncertainty, with the true impact of tariffs on corporate profitability and inflation expected to materialize in Q3/Q4, alongside emerging questions about the health of the labor market. Despite this near-term caution, RBC issued a more constructive price target of 7,100 for the second half of 2026, suggesting the current period may be one of consolidation before a future advance.
AI-powered research, real-time alerts, and portfolio analytics for institutional investors.
Overall Sentiment
mixed
Sentiment Score
0.15