| 18 Sept 2026 | Annual General Meeting | NA | 18 Sept 2026 | 351.45 | 363.90 |
| 10 Apr 2017 | Rights | 2:3 | 07 Apr 2017 | 55.49 | 52.88 |
| 06 Sept 2021 | Dividend | ₹ 1.50 /share | 02 Sept 2021 | 95.35 | 127.18 |
| 20 Sept 2022 | Dividend | ₹ 3.50 /share | 16 Sept 2022 | 127.65 | 126.88 |
| 26 May 2023 | Bonus | 1:1 | 26 May 2023 | 202.33 | 207.08 |
| 16 Sept 2023 | Dividend | ₹ 2.00 /share | 15 Sept 2023 | 191.38 | 211.50 |
| 07 Sept 2024 | Dividend | ₹ 2.00 /share | 06 Sept 2024 | 295.80 | 285.50 |
| 19 Sept 2024 | Annual General Meeting | NA | 19 Sept 2024 | 284.95 | 287.30 |
| 07 Nov 2024 | Quarterly Result Announcement | NA | 07 Nov 2024 | 263.60 | 276.10 |
| 29 Jan 2025 | Quarterly Result Announcement | NA | 29 Jan 2025 | 229.90 | 213.83 |
| 22 Apr 2025 | Quarterly Result Announcement | NA | 22 Apr 2025 | 208.79 | 203.26 |
| 25 Jun 2025 | Extraordinary General Meeting | NA | 25 Jun 2025 | 270.99 | 243.05 |
| 25 Jul 2025 | Quarterly Result Announcement | NA | 25 Jul 2025 | 258.95 | 270.30 |
| 12 Sept 2025 | Dividend | ₹ 3.00 /share | 12 Sept 2025 | 203.26 | 274.45 |
| 24 Sept 2025 | Annual General Meeting | NA | 24 Sept 2025 | 257.65 | 275.55 |
| 28 Oct 2025 | Quarterly Result Announcement | NA | 28 Oct 2025 | 272.80 | 314.95 |
| 20 Jan 2026 | Quarterly Result Announcement | NA | 20 Jan 2026 | 269.00 | 276.00 |
| 28 Apr 2026 | Quarterly Result Announcement | NA | 28 Apr 2026 | 255.70 | 272.97 |
| 22 Jul 2026 | Quarterly Result Announcement | NA | 22 Jul 2026 | 295.20 | 303.35 |
| 28 Aug 2026 | Dividend | ₹ 3.50 /share | 28 Aug 2026 | 272.97 | 357.70 |