Barclays Posts Strong 2024 Results, Announces £1 Billion Share Buyback
Barclays posted strong 2024 results, with pre-tax profit up 24% to £8.1 billion and attributable profit also rising 24% to £5.3 billion. A £1 billion share buyback program was announced, reflecting confidence in future performance.
Barclays Posts Strong 2024 Results, Announces £1 Billion Share Buyback Read More »