NYSE HKEX 2024 Annual Report April 17, 2025 2023 Annual Report April 26, 2024 2022 Annual Report April 27, 2023 2021 Annual Report April 19, 2022 2020 Annual Report April 6, 2021 2025 Interim Report 2024 Annual Report 2024 Interim Report 2023 Annual Report 2023 Interim Report 2022 Annual Report 2022 Interim Report