Upcoming events2025202420232022202120202019201820172016All years April 8, 2024 Annual Report 2023 Add to calendar May 7, 2024 Interim Report Q1 2024 Add to calendar May 7, 2024 Annual General Meeting 2024 Add to calendar August 20, 2024 Interim Report Q2 2024 Add to calendar November 19, 2024 Interim Report Q3 2024 Add to calendar February 20, 2025 Year-end Report 2024 Add to calendar