Q1 2026 FINANCIAL AND OPERATING RESULTS | RNS | Ticker