Press Release – Announcement Financial Results for 20257 April 2026 Presentation for the 2025 Financial Results 8 April 2026 Share