Results and Reporting centre
- Annual Reporting Suite
- Year end results
- Half year results
- AGM & GM
- Q1 Capital Markets Update
- Q3 Capital Markets Update
- Presentations
Annual Reporting Suite
- 2024
- 2023
- 2022
- 2021
- 2020
- 2019
- 2018
- 2017
- 2016
2024
Annual Reporting Suite 2024
2024 Annual Integrated Report
2024 Financial Results
2024 Sustainability Report
2024 Governance Report
2024 Remuneration Report
2024 Notice of AGM
2023
Annual Reporting Suite 2023
2023 Annual Integrated Report
2023 Financial Results
2023 Sustainability Report
2023 Governance Report
2023 Remuneration Report
2023 Annual Results
2023 Notice of AGM
2022
Annual Reporting Suite 2022
2022 Annual Integrated Report
2022 Financial Results
2022 Sustainability Report
2022 Governance Report
2022 Remuneration Report
2022 Annual Results
2022 Notice of AGM
2021
Annual Reporting Suite 2021
2021 Annual Integrated Report
2021 ESG Reports
2021 Remuneration Report
2021 Financial Results
2020
2019
Integrated Report 2019
2018
2017
2016
Integrated Report 2016
Year end results
- 2024
- 2023
- 2022
- 2021
- 2020
- 2019
- 2018
- 2017
- 2016
2023
Annual results 2024
2023
Annual results 2023
2022
Annual results 2022
2021
Annual results 2021
Capital Markets Trading Update
2020
2019
2018
2017
2016
Half year results
- 2024
- 2023
- 2022
- 2021
- 2020
- 2019
- 2018
- 2017
2024
Interim Results 2024
2023
Interim Results 2023
2022
2021
2020
2019
2018
2017
AGM
- 2024
- 2023
- 2022
- 2021
- 2020
- 2019
- 2018
- 2017
- 2016
2024
Annual General Meeting – October 01 2024
2023
Annual General Meeting – November 22 2023
General Meeting – June 29 2023
2022
Notice of annual general meeting 2022
2021
Notice of annual general meeting 2021
2020
Notice of annual general meeting 2020
2019
Notice of annual general meeting 2019
2018
Notice of annual general meeting 2018
2017
Notice of annual general meeting 2017
2016
Notice of annual general meeting 2016
Q1 Capital Markets Update
- 2023
- 2022
- 2021
- 2020
- 2019
- 2018
- 2017
2023
Capital Markets Trading Update – November 14 2023
2022
Capital Markets Trading Update – November 22 2022
2021
Capital Markets Trading Update – December 01 2021
Capital Markets Trading Update
2020
Capital Markets Trading Update
2019
2018
2017
Q3 Capital Markets Update
- 2024
- 2023
- 2022
- 2021
- 2020
- 2019
- 2018
- 2017
2024
Capital Markets Trading Update – May 23 2024
Capital markets trading update presentation
Date: May 23, 2024 10:00 AM Johannesburg
2023
Capital Markets Trading Update – June 06 2023
Capital markets trading update presentation
Date: April 06, 2023 10:00 AM Johannesburg
2022
Capital Markets Trading Update – May 25 2022
Capital markets trading update presentation
Date: May 25, 2022 10:00 AM Johannesburg
2021
Capital Markets Trading Update
Capital Markets Trading Update
2020
Capital Markets Trading Update
2019
2018
2017
Presentations
- 2015
- 2016