| 08 Sept 2026 | Annual General Meeting | NA | 08 Sept 2026 | 323.00 | 327.05 |
| 07 Aug 2024 | Annual General Meeting | NA | 07 Aug 2024 | 1,032.65 | 1,103.35 |
| 25 Oct 2024 | Quarterly Result Announcement | NA | 25 Oct 2024 | 1,239.90 | 1,209.95 |
| 25 Jan 2025 | Quarterly Result Announcement | NA | 25 Jan 2025 | 978.40 | 934.55 |
| 30 Apr 2025 | Quarterly Result Announcement | NA | 30 Apr 2025 | 740.55 | 732.60 |
| 01 Aug 2025 | Quarterly Result Announcement | NA | 01 Aug 2025 | 863.85 | 823.55 |
| 04 Sept 2025 | Annual General Meeting | NA | 04 Sept 2025 | 823.55 | 723.10 |
| 07 Nov 2025 | Quarterly Result Announcement | NA | 07 Nov 2025 | 664.70 | 640.05 |
| 29 Jan 2026 | Quarterly Result Announcement | NA | 29 Jan 2026 | 383.15 | 417.65 |
| 13 Feb 2026 | Buyback | 460 | 09 Feb 2026 | 347.15 | 349.85 |
| 30 Apr 2026 | Quarterly Result Announcement | NA | 30 Apr 2026 | 288.28 | 304.59 |
| 30 Jul 2026 | Quarterly Result Announcement | NA | 30 Jul 2026 | 337.60 | 323.00 |