May 6, 2026 Annual General Meeting 2026 May 7, 2025 Annual General Meeting 2025 May 14, 2024 Annual General Meeting 2024 May 5, 2023 Annual General Meeting 2023 May 5, 2022 Annual General Meeting 2022