Calendar Upcoming events2025202420232022202120202019All years May 7, 2024 Interim Report January – March 2024 May 14, 2024 Annual General Meeting 2024 July 30, 2024 Interim Report January – June 2024 October 29, 2024 Interim Report January – September 2024 February 12, 2025 Year-End Report January – December 2024