| Announcement of Results |
| Q1 2026 |
19 May 2026 |
| Q2 2026 |
21 August 2026 |
| Q3 2026 |
24 November 2026 |
| Q4 2026 |
To be confirmed |
| 37th Annual General Meeting |
| Notice Date |
10 April 2026 |
| Meeting Date |
11 May 2026 |
| Announcement of Results |
| Q1 2025 |
27 May 2025 |
| Q2 2025 |
22 August 2025 |
| Q3 2025 |
14 November 2025 |
| Q4 2025 |
20 February 2026 |
| 36th Annual General Meeting |
| Notice Date |
17 March 2025 |
| Meeting Date |
17 April 2025 |
| Announcement of Results |
| Q1 2024 |
24 May 2024 |
| Q2 2024 |
21 August 2024 |
| Q3 2024 |
13 November 2024 |
| Q4 2024 |
19 February 2025 |
| 35th Annual General Meeting |
| Notice Date |
14 March 2024 |
| Meeting Date |
18 April 2024 |
| Announcement of Results |
| Q1 2023 |
18 May 2023 |
| Q2 2023 |
16 August 2023 |
| Q3 2023 |
8 November 2023 |
| Q4 2023 |
14 February 2024 |
| 34th Annual General Meeting |
| Notice Date |
14 March 2023 |
| Meeting Date |
13 April 2023 |
| Dividend |
| Dividend Announcement Date |
17 February 2023 |
| Entitlement Date |
27 February 2023 |
| Payment Date |
24 March 2023 |
| Announcement of Results |
| Q1 2022 |
20 May 2022 |
| Q2 2022 |
17 August 2022 |
| Q3 2022 |
10 November 2022 |
| Q4 2022 |
10 February 2023 |
| 33rd Annual General Meeting |
| Notice Date |
16 March 2022 |
| Meeting Date |
21 April 2022 |