2025 Quarterly Results

2025

Q1
2025 Q1 Financial Results - Press Release
2025 Q1 Financial Results - Consolidated Financial Report (IFRS)
2025 Q1 Financial Results - Results Summary in English
2025 Q1 Financial Results - Results Summary in Mandarin