Share buybacks of up to £2.5 billion in 2026 - Rolls Royce Holdings PLC | RNS | Ticker