Interim Financial Statements - 30 June 2026
Results Presentation HY 2026
Results Presentation FY 2025
Annual Report and Accounts - 31 December 2025
Interim Financial Statements - 30 June 2025
Results Presentation HY 2025
Results Presentation FY 2024
Annual Report and Accounts - 31 December 2024
Results Presentation - H1 2024
Interim Financial Statements - 30 June 2024
Interim Financial Statements - 30 June 2024
Annual Report and Accounts - 31 December 2023
Results Presentation - FY 2023
Interim Financial Statements - 30 June 2023
Results Presentation - H1 2023
Annual Report and Accounts - 31 December 2022
Interim Financial Statements - 30 June 2022
Annual Report and Accounts - 31 December 2021
Interim Financial Statements - 30 June 2021
Annual Report and Accounts - 31 December 2020
Interim Financial Statements - 30 June 2020
Annual Report and Accounts - 31 December 2019
Interim Financial Statements - 30 June 2019
Annual Report and Accounts 31 December 2018
Interim Financial Statements - 30 June 2018
Annual Report and Accounts - 31 December 2017
Interim Financial Statements - 30 June 2017