| 29 Sept 2026 | Annual General Meeting | NA | 29 Sept 2026 | 23.00 | 21.30 |
| 26 Sept 2024 | Annual General Meeting | NA | 26 Sept 2024 | 5.11 | 5.36 |
| 13 Nov 2024 | Quarterly Result Announcement | NA | 13 Nov 2024 | 15.71 | 17.32 |
| 13 Feb 2025 | Quarterly Result Announcement | NA | 13 Feb 2025 | 31.18 | 34.40 |
| 29 May 2025 | Quarterly Result Announcement | NA | 29 May 2025 | 19.99 | 20.45 |
| 13 Aug 2025 | Quarterly Result Announcement | NA | 13 Aug 2025 | 21.90 | 23.50 |
| 25 Sept 2025 | Annual General Meeting | NA | 25 Sept 2025 | 23.50 | 21.00 |
| 13 Nov 2025 | Quarterly Result Announcement | NA | 13 Nov 2025 | 23.52 | 24.59 |
| 12 Feb 2026 | Quarterly Result Announcement | NA | 12 Feb 2026 | 20.00 | 20.00 |
| 29 May 2026 | Quarterly Result Announcement | NA | 29 May 2026 | 17.80 | 17.80 |
| 13 Aug 2026 | Quarterly Result Announcement | NA | 13 Aug 2026 | 22.50 | 24.10 |