S&P 500 Breadth Hits Strongest Level Since December 2024 as 72% of Stocks Trade Above 200-Day MA

More than 72% of S&P 500 constituents are trading above their 200-day moving average, the widest market breadth reading since December 2024 (Barchart). The figure, reported on August 7, 2026, comes as the index continues its record-setting run that earlier pushed it through the 7,600 threshold for the first time (Yahoo Finance).
Breadth matters because it distinguishes a rally driven by a handful of mega-cap names from one where gains are broadly distributed across sectors and market-cap tiers. A 72% reading means nearly three-quarters of the 500 largest U.S. public companies are in technical uptrends on a daily closing basis. That is a materially different signal than, say, an index making new highs while only 40% of its members participate, which typically foreshadows internal divergence and fragility.
The S&P 500's crossing above 7,600 was first reported on June 2, 2026, during what Yahoo Finance described as a record-setting advance. Since then, the index has continued to post gains, and the breadth expansion through August suggests participation has widened rather than narrowed as the rally has extended.
Goldman Sachs Research raised its S&P 500 year-end 2026 price target to 8,000 from 7,600 on May 26, 2026, citing earnings growth as the primary driver (Goldman Sachs). That projection implied roughly a 6% return from prevailing levels at the time of the revision. The firm's earnings-driven thesis is consistent with the breadth data: broad participation above the 200-day moving average typically correlates with an earnings cycle that is lifting cyclical and defensive names alike, not just a narrow group of secular-growth leaders.
For context on the return profile, the S&P 500's long-run historical average annual total return has been approximately 10%, with the trailing decade running closer to 16% (Chase). Goldman's projected 6% return to year-end, while positive, sits below both benchmarks. That is worth flagging. A forecast below the long-run average does not necessarily signal bearishness, but it does imply that the sell-side sees diminishing marginal upside from current levels. The breadth data, by contrast, is a contemporaneous market-internal indicator and does not itself carry a directional forecast; it describes the current state of participation, not where prices are headed next.
The interaction between these two data points is where the analytical tension lives. Strong breadth is generally a confirmation signal for an existing uptrend. It reduces the probability that the rally is a low-participation artifact driven by index concentration effects. But breadth is a snapshot, not a leading indicator with a fixed lead time. It can remain elevated for extended periods during trending markets, and it can deteriorate quickly when momentum shifts. Goldman's below-average return projection, meanwhile, reflects an earnings-based model that incorporates forward consensus estimates, valuation compression or expansion assumptions, and a terminal multiple framework. The two measures operate on different time horizons and answer different questions.
The practical implication for portfolio managers is that the current environment offers confirmation of trend health without providing explicit forward guidance. The 72% breadth reading supports the case that the rally has broad institutional sponsorship at the stock level. Goldman's 8,000 target, even at a sub-average projected return, suggests the sell-side is not calling for a mean-reversion trade. The gap between the two is a reminder that participation metrics and price targets are complementary tools, not substitutes.
One additional consideration: the December 2024 comparison for the breadth reading is relevant because it establishes the last time participation was this wide. What followed that episode is not part of the verified record here, and drawing a pattern from a single prior instance would be thin. The data point stands as a level and a comparison, not as a predictive template.


