Publication of Q1 2026 results, interim management report