| 30 Sept 2026 | Annual General Meeting | NA | 30 Sept 2026 | 677.00 | 613.00 |
| 23 Sept 2026 | Dividend | ₹ 3.00 /share | 23 Sept 2026 | 694.00 | 613.00 |
| 14 Oct 2017 | Bonus | 1:1 | 12 Oct 2017 | 0.00 | 0.00 |
| 22 Sept 2021 | Dividend | ₹ 1.50 /share | 20 Sept 2021 | 192.50 | 244.50 |
| 17 Aug 2022 | Dividend | ₹ 2.00 /share | 11 Aug 2022 | 350.75 | 514.30 |
| 23 Sept 2023 | Dividend | ₹ 2.00 /share | 22 Sept 2023 | 568.95 | 695.90 |
| 21 Nov 2023 | Dividend | ₹ 1.50 /share | 21 Nov 2023 | 741.00 | 736.70 |
| 24 Sept 2024 | Dividend | ₹ 2.50 /share | 23 Sept 2024 | 619.25 | 631.95 |
| 30 Sept 2024 | Annual General Meeting | NA | 30 Sept 2024 | 693.50 | 640.45 |
| 11 Nov 2024 | Quarterly Result Announcement | NA | 11 Nov 2024 | 575.45 | 591.10 |
| 31 Jan 2025 | Quarterly Result Announcement | NA | 31 Jan 2025 | 576.60 | 589.95 |
| 20 May 2025 | Quarterly Result Announcement | NA | 20 May 2025 | 582.25 | 613.70 |
| 07 Aug 2025 | Quarterly Result Announcement | NA | 07 Aug 2025 | 583.95 | 569.65 |
| 23 Sept 2025 | Dividend | ₹ 2.50 /share | 23 Sept 2025 | 613.70 | 639.45 |
| 30 Sept 2025 | Annual General Meeting | NA | 30 Sept 2025 | 569.65 | 629.10 |
| 06 Nov 2025 | Quarterly Result Announcement | NA | 06 Nov 2025 | 622.35 | 622.95 |
| 06 Feb 2026 | Quarterly Result Announcement | NA | 06 Feb 2026 | 589.10 | 677.90 |
| 29 May 2026 | Quarterly Result Announcement | NA | 29 May 2026 | 633.85 | 694.00 |
| 13 Aug 2026 | Quarterly Result Announcement | NA | 13 Aug 2026 | 687.20 | 677.00 |