Financial Statements - 3 months to end March 2026 | RNS | Ticker