Results and Reporting centre

  • Half year results
  • Annual Reporting Suite
  • AGM & GM
  • Year end results
  • Q1 Capital Markets Update
  • Q3 Capital Markets Update
  • Presentations

Half year results

  • 2024
  • 2023
  • 2022
  • 2021
  • 2020
  • 2019
  • 2018
  • 2017

2024

2023

2022

2021

2020

2019

2018

2017

Annual Reporting Suite

  • 2023
  • 2022
  • 2021
  • 2020
  • 2019
  • 2018
  • 2017
  • 2016

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

Integrated Report 2021

2021 Annual Integrated Report

2021 ESG Reports

2021 Remuneration Report

2021 Financial Results


2020

2019

2018

2017

2016

Integrated Report 2016

Integrated Report 2016

AGM

  • 2023
  • 2022
  • 2021
  • 2020
  • 2019
  • 2018
  • 2017
  • 2016

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


Year end results

  • 2023
  • 2022
  • 2021
  • 2020
  • 2019
  • 2018
  • 2017
  • 2016

2023

2022

2021

2020

2019

2018

2017

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