Rolls-Royce Holdings (RR.L) Stock News and Forecasts on 25 December 2025: £200m Buyback, SMR Momentum, and What Analysts Expect Next
Rolls-Royce shares closed at 1,149.50p on 24 December 2025, near record highs but on thin holiday trading. The company launched a £200 million interim share buyback set to run into February, following a £1 billion buyback completed in November. Management reaffirmed 2025 profit and cash flow guidance, citing strong demand across core divisions.