The S&P 500 has been running ahead of Wall Street‘s targets all year. Banks that set their year-end forecasts in December have been revising them upward, sometimes more than once. Barclays joined the list again on June 23.

Venu Krishna, the firm’s head of U.S. equity strategy, raised the year-end target and told investors in the same note that the second half would still be uncomfortable. Banks that upgrade their targets rarely spend equal time on the risks. This one did.

Barclays raises S&P 500 target to 7,800 and lifts 2026 EPS forecast

Barclays lifted its 2026 S&P 500 year-end target to 7,800 from 7,650 and raised its 2026 earnings per share estimate to $337 from $321, TipRanks reported. The new target implies roughly 6% upside from where the index trades now.

Barclays put earnings at the center of the upgrade. The bank raised its EPS estimate alongside the index target, not its assumed valuation multiple. The profits are expected to rise. That is why the target went up.

On technology, the firm said earnings guidance and visibility “remains underpinned by expanding AI capex.” Barclays is crediting AI infrastructure spending as a genuine earnings driver, not just a theme that moves stock prices.

The firm also cited reflationary pressure as a tailwind for nominal revenue growth across the broader index, extending the positive earnings case beyond tech names.

More Wall Street:

The backdrop for that call is a strong first quarter. S&P 500 blended earnings growth for Q1 2026 came in at roughly 27% year over year, well above expectations, with AI-exposed technology names doing most of the heavy lifting. Barclays is effectively arguing that this momentum carries into the rest of the year.

The EPS revision to $337 from $321 is the part worth focusing on. A year-end index target is just a number divided by an assumed earnings multiple.

When a target goes up because earnings estimates went up, the math rests on something real. When it goes up because analysts assumed investors would pay a richer multiple, it is more fragile. Barclays did the former.

Why choppy S&P 500 trading is still Barclays’ base case for the second half

Barclays raised its number and immediately told investors the ride would still be rough. Stocks “remain choppy,” Krishna wrote, as Middle East peace talks continue stopping and starting.

The firm flagged four pressures: AI spending and whether the returns materialize, higher-for-longer interest rates, consumer resilience, and geopolitical headlines.

None of those concerns have gone away. They have been rattling the market for months. Barclays’ argument is that earnings growth has become strong enough to keep the index moving higher despite them. Investors waiting for a cleaner setup may be waiting a long time.

The rates picture in particular has not gotten easier. The Federal Reserve held at 3.50% to 3.75% on June 17 and signaled the possibility of further hikes under Chairman Kevin Warsh. That keeps pressure on valuation multiples and makes the earnings case more important, not less.

If companies keep delivering, the market can absorb higher-for-longer rates. If they stumble, there is less of a cushion.

The Middle East is the pressure most likely to generate sudden moves. Developments there feed through quickly into oil prices, inflation expectations, and risk appetite.

The market has shown it can swing hard on those headlines, even when corporate earnings are improving. Barclays sees that risk clearly. The firm believes the profit backdrop is now strong enough to withstand it.

Barclays raised its number and immediately told investors the ride would still be rough.

Santiago/Getty Images

What the Barclays upgrade means against the rest of Wall Street’s 2026 calls

Barclays, at 7,800, sits above JPMorgan at 7,600 and Bank of America at 7,100, but below Goldman Sachs, which raised its target to 8,000 in May. It’s also below Wells Fargo at 7,950, Citigroup at 8,100, and Yardeni Research at 8,250.

The CNBC Market Strategist Survey, which tracks live updates from top Wall Street strategists, currently puts the average at 7,764 and the median at 7,825. Barclays’ new number lands almost exactly at the median.

Every bank raising its S&P 500 target this quarter has cited the same driver: Earnings estimates are moving higher. Wells Fargo’s June 15 note made the same case, lifting its EPS forecast rather than building the upgrade on a richer valuation multiple.

Barclays’ move to $337 follows the same earnings-first logic, with the specific callout of AI capex reinforcing that this is a profits argument, not a sentiment argument.

The practical question investors face is how much of this earnings story is already in the price. The S&P 500 has had a strong run. A target implying 6% upside is constructive but measured.

Barclays thinks the market goes higher from here. The firm is also telling investors that compared to the first half, the remainder of the year will be choppy, with gains harder to come by.

Related: Wells Fargo new S&P 500 target sends investors clear signal