Rolls-Royce Holdings plc Stock (RR.L) Today: Share Price, £200m Buyback, Analyst Forecasts and What to Watch Next (23 December 2025)
Rolls-Royce Holdings plc — the aerospace, defence and power systems group (not the BMW-owned Rolls‑Royce Motor Cars brand) — is ending 2025 with its stock still trading near the top of its 52‑week range, while investors digest a fresh capital-returns