Read More General business news Barclays surges to 52-week high after Q3 results and ÂŁ500m buyback surprise Barclays upgrades 2025 RoTE guidance and announces ÂŁ500m buyback. Find out why the stock is rising and what investors are watching. byVenkateshOctober 22, 2025