2025Upcoming events20252024202320222021202020192018All yearsFinancial eventsEventsAll events Feb 21 2025 Year-end report January-December 2024 Add to calendar Apr 04 2025 Annual report 2024 Add to calendar Apr 24 2025 Annual General Meeting 2025 Add to calendar Apr 25 2025 Interim report Jan–Mar 2025 Add to calendar Aug 15 2025 Interim report Jan–Jun 2025 Add to calendar