Rolls-Royce Holdings (RR.L) Stock News and Forecasts on 25 December 2025: £200m Buyback, SMR Momentum, and What Analysts Expect Next
Rolls-Royce Holdings plc (LSE: RR.) ends 2025 with its share price still hovering close to record territory—despite the kind of thin, holiday-shortened trading that can make even big-cap moves look a little surreal. On the London Stock Exchange, the shares last closed at 1,149.50p on 24 December 2025 (Christmas Eve), after opening at 1,160.50p. London Stock Exchange The bigger story…