Rolls-Royce is trading 5.4% up at $19.52 after reporting robust 2026 half-year results and a significant capital return plan.
- The company posted higher revenue compared to 2025 and detailed a share buyback of over 75 million shares, signaling strong confidence in future cash flows.
- Improved fundamentals and the buyback program are driving investor demand, successfully offsetting broader weakness across the defense sector.