| 04 Aug 2026 | Quarterly Result Announcement | NA | 04 Aug 2026 | 93.97 | 109.18 |
| 08 Jul 2021 | Dividend | ₹ 1.00 /share | 07 Jul 2021 | 26.80 | 40.85 |
| 10 Jul 2022 | Dividend | ₹ 1.20 /share | 07 Jul 2022 | 59.60 | 55.50 |
| 22 Jun 2023 | Dividend | ₹ 1.50 /share | 22 Jun 2023 | 42.40 | 59.99 |
| 23 Jun 2024 | Dividend | ₹ 1.75 /share | 21 Jun 2024 | 83.42 | 104.22 |
| 29 Jun 2024 | Annual General Meeting | NA | 29 Jun 2024 | 83.42 | 106.05 |
| 14 Nov 2024 | Quarterly Result Announcement | NA | 14 Nov 2024 | 102.55 | 99.00 |
| 08 Feb 2025 | Quarterly Result Announcement | NA | 08 Feb 2025 | 97.25 | 106.15 |
| 17 May 2025 | Quarterly Result Announcement | NA | 17 May 2025 | 152.95 | 157.00 |
| 20 Jun 2025 | Dividend | ₹ 2.00 /share | 20 Jun 2025 | 157.00 | 150.95 |
| 28 Jun 2025 | Annual General Meeting | NA | 28 Jun 2025 | 157.00 | 145.90 |
| 22 Jul 2025 | Quarterly Result Announcement | NA | 22 Jul 2025 | 155.10 | 158.10 |
| 14 Nov 2025 | Quarterly Result Announcement | NA | 14 Nov 2025 | 114.30 | 113.95 |
| 29 Jan 2026 | Quarterly Result Announcement | NA | 29 Jan 2026 | 97.55 | 100.00 |
| 09 May 2026 | Quarterly Result Announcement | NA | 09 May 2026 | 97.10 | 111.58 |
| 20 Jun 2026 | Dividend | ₹ 1.50 /share | 19 Jun 2026 | 111.58 | 92.00 |
| 27 Jun 2026 | Annual General Meeting | NA | 27 Jun 2026 | 111.58 | 90.35 |