Why Barclays shares are down despite beating forecasts

Shares in Barclays (LON:BARC) fell 5% despite the bank beating forecasts and raising its FY26 group income target. Investors appeared disappointed at the bank’s core UK performance which showed sluggish loan and deposit growth. Beat and buyback overlooked For the three months to June, Barclays reported group income of £8.3 billion against the consensus of … Continue reading Why Barclays shares are down despite beating forecasts