Results and Reporting centre
- Annual Reporting Suite
- AGM & GM
- Year end results
- Q1 Capital Markets Update
- Half year results
- Q3 Capital Markets Update
- Presentations
Annual Reporting Suite
- 2022
- 2021
- 2020
- 2019
- 2018
- 2017
- 2016
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

AGM
- 2023
- 2022
- 2021
- 2020
- 2019
- 2018
- 2017
- 2016
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
Year end results
- 2023
- 2022
- 2021
- 2020
- 2019
- 2018
- 2017
- 2016
2023
Annual results 2023

2022
Annual results 2022

2021
Annual results 2021

Capital Markets Trading Update

2020
2019
2018
2017
2016
Q1 Capital Markets Update
- 2022
- 2021
- 2020
- 2019
- 2018
- 2017
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
Half year results
- 2023
- 2022
- 2021
- 2020
- 2019
- 2018
- 2017
2023
Interim Results 2023

2022
2021
2020
2019
2018
2017
Q3 Capital Markets Update
- 2023
- 2022
- 2021
- 2020
- 2019
- 2018
- 2017
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