Annual Financial Report 202528 April 2026Announcement of Own Share Purchase18 May 2026 Annual Financial Report for 2025 (iXBRL) 28 April 2026 213800NW1S2T9JRVU437_viewer Share