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 push and a steady drumbeat of operational updates across defence and power generation. As of 23 December 2025, Rolls‑Royce shares on the London Stock Exchange (LSE: RR.) were around 1,154.5p (prices are typically delayed), giving the company a market capitalisation of roughly £95.8 billion. London South East Below is a comprehensive, publication-ready roundup of the latest news, current forecasts, and