Rolls-Royce FY 2025 Earnings - Adj. Rev- £20.06B (est £19.61B) - Free Cash Flow £3.27B (est £2.96B) - Adj Pretax £3.35B (est £3.42B) - Adj. Oper Profit £3.46B (est £3.26B) - Sees 2026 FCF £3.6B To £3.8B (est £3.26B) - £7B-£9B Share Buyback Across 2026-2028