S&P 500 Earnings Estimates

S&P 500 Earnings Estimates Morgan Stanley forecasts S&P 500 earnings per share to hit $271 in 2025 and $303 in 2026, indicating a bullish market outlook. Image: Morgan Stanley Wealth Management

S&P 500 Index Single Day Average Returns

S&P 500 Index Single Day Average Returns Historically, the S&P 500 has shown a tendency to underperform in the latter half of February, potentially due to a combination of seasonal market patterns and investor sentiment.…

Instances When S&P 500 Longer-Term Rally Stalls

Instances When S&P 500 Longer-Term Rally Stalls Historically, periods of strong annual stock gains of over 20% followed by short-term flat performance have often led to weaker returns in the following 3 to 6 months.…

Average Stock Performance on Earnings Beats

Average Stock Performance on Earnings Beats While U.S. companies are posting some of their best earnings growth in years, concerns over stretched valuations and macroeconomic uncertainties have limited stock price gains following earnings announcements. Image:…

S&P 500 3% YTD or More on Valentine’s Day

S&P 500 3% YTD or More on Valentine’s Day Valentine’s Day brings good news for bulls: When the S&P 500 is up 3% YTD or more on February 14th, it has historically continued to rise…

Gold Prices in 2024 U.S. Dollars

Gold Prices in 2024 U.S. Dollars The real (inflation-adjusted) price of gold has reached a new all-time high, driven by several factors including U.S. tariff uncertainties, geopolitical tensions, and increased demand from global central banks.…

S&P 500 Aggregate EPS Surprise

S&P 500 Aggregate EPS Surprise Corporate America has once again demonstrated its ability to sustain profit margins, with a strong Q4 2024 earnings season surpassing expectations by a significant margin. Image: Morgan Stanley Research

ISABELNET Cartoon of the Day

ISABELNET Cartoon of the Day Since the start of the year, U.S. stocks have been so weak on Fridays that bears are starting to think it’s their designated selling day—good time to take profits! Happy…