Upcoming events202420232022202120202019201820172016All years Annual General Meeting 2024 May 2, 2024 Interim report January-June 2024 July 12, 2024 Interim report January-September 2024 October 15, 2024