Under £5 now, are Barclays shares a screaming bargain following excellent 2025 results?
[ad_1] Barclays (LSE: BARC) shares look mispriced to me given the strength of its recent performance and the scale of its upgraded ambitions. It has delivered rising income, firmer profitability and a clearer path to higher returns. Yet it still…