Barclays shares fall on lack of 2025 upgrades
2024 revenue and earnings beat2025 outlook in line with forecasts£1 billion also meets estimatesAs the first bank to report earnings, there was a great deal of focus on what Barclays (BARC) would say about 2024 and the outlook for...
13 February 2025