Annual Financial Report 202528 April 2026 Annual Financial Report for 2025 (iXBRL) 28 April 2026 213800NW1S2T9JRVU437_viewer Share