*The upcoming dates are subject to change
| 30 October 2025* | 3rd Quarter 2025 Results |
|---|---|
| 28 July 2025 | 2nd Quarter 2025 Results |
| 30 May 2025 | 1st Quarter 2025 Results |
| 29 April 2025 | 64th AGM |
| 6 February 2025 | 4th Quarter 2024 Results |
| 30 October 2024 | 3rd Quarter 2024 Results |
|---|---|
| 24 July 2024 | 2nd Quarter 2024 Results |
| 23 May 2024 | 1st Quarter 2024 Results |
| 8 May 2024 | 63rd AGM |
| 6 February 2024 | 4th Quarter 2023 Results |
| 30 October 2023 | 3rd Quarter 2023 Results |
|---|---|
| 24 July 2023 | 2nd Quarter 2023 Results |
| 29 May 2023 | 1st Quarter 2023 Results |
| 3 May 2023 | 62nd AGM |
| 8 February 2023 | 4th Quarter 2022 Results |
| 27 October 2022 | 3rd Quarter 2022 Results |
|---|---|
| 21 July 2022 | 2nd Quarter 2022 Results |
| 27 May 2022 | 1st Quarter 2022 Results |
| 27 April 2022 | 61st AGM |
| 8 February 2022 | 4th Quarter 2021 Results |
| 28 October 2021 | 3rd Quarter 2021 Results |
|---|---|
| 23 July 2021 | 2nd Quarter 2021 Results |
| 31 May 2021 | 1st Quarter 2021 Results |
| 22 April 2021 | 60th AGM |
| 10 February 2021 | 4th Quarter 2020 Results |
| 28 October 2020 | 3rd Quarter 2020 Results |
|---|---|
| 23 July 2020 | 2nd Quarter 2020 Results |
| 21 May 2020 | 1st Quarter 2020 Results |
| 15 June 2020 | 59th AGM |
| 20 February 2020 | 4th Quarter 2019 Results |
| 31 October 2019 | 3rd Quarter 2019 Results |
|---|---|
| 25 July 2019 | 2nd Quarter 2019 Results |
| 28 May 2019 | 1st Quarter 2019 Results |
| 18 April 2019 | 58th AGM |
| 21 February 2019 | 4th Quarter 2018 Results |
| 18 October 2018 | 3rd Quarter Results |
|---|---|
| 19 July 2018 | 2nd Quarter Results |
| 21 May 2018 | 1st Quarter Results |
| 19 April 2018 | 57th AGM |
| 13 February 2018 | 2017 Full Year Results |
| 23 October 2017 | 3rd Quarter Results |
|---|---|
| 20 July 2017 | 2nd Quarter Results |
| 20 April 2017 | 1st Quarter Results |
| 18 April 2017 | 56th AGM |
| 16 February 2017 | 2016 Full Year Results |