NatWest Group Plc (LON: NWG) Stock on 2 December 2025: Stress Test Pass, Buybacks and 2026 Price Targets
NatWest Group Plc shares are trading close to multi‑year highs as fresh Bank of England stress‑test results, continued buybacks and new fintech investments frame the outlook for 2026. For investors following UK banks, NatWest has gone from post‑crisis recovery story