S&P 500 - Rally Winners. Will Rally Cont'd ?
@JC888:
US’s $S&P 500(.SPX)$ has been “on a tear” lately. (see below) Last week alone, it achieved a record closing high every trading day of the week, Monday thru Friday. It marked a perfect streak of 5 consecutive record closes, a feat last seen in November 2021. (see above) Mixed Earnings ! About 1⁄3 of the way through Q2 2025 earnings season, the S&P 500 is reporting somewhat mixed results (as of 25 Jul 2025). It is considered “mixed” because: On the one hand, the percentage of S&P 500 companies reporting positive earnings surprises is above average levels. On the other hand, the magnitude of earnings surprises is below average levels. On the one hand, the index is reporting higher earnings for Q2 today (a) relative to end of last week and