Annual Financial Report for 2025 (xhtml)28 April 2026Annual Financial Report for 2025 (iXBRL)28 April 2026 Annual Financial Report 2025 28 April 2026 Share