Interim Reports 2025 31 March 2025 3M Financials (Arabic) Download the report 31 March 2025 3M Financials Download the report 2024 31 December 2024 12M Financials (Arabic) Download the report 31 December 2024 12M Financials Download the report 13 November 2024 Investor Presentation - 9M 2024 Download the report 30 September 2024 9M Financials Download the report 30 September 2024 9M Financials (Arabic) Download the report 18 August 2024 Investor Presentation - 6M 2024 Download the report 30 June 2024 6M Financials (Arabic) Download the report 30 June 2024 6M Financials Download the report 12 May 2024 Investor Presentation - 3M 2024 Download the report 31 March 2024 3M Financial Results (Arabic) Download the report 31 March 2024 3M Financial Results Download the report 2023 31 December 2023 12M Financial Results Download the report 31 December 2023 12M Financial Results (Arabic) Download the report