Strong execution and financial performance in 2025 | RNS | Ticker