| 28 May 2026 | Annual General Meeting | NA | 28 May 2026 | 967.60 | 969.90 |
| | Bonus | 1:4 | 21 May 2018 | 691.65 | 0.00 |
| 30 Jun 2021 | Dividend | ₹ 4.00 /share | 28 Jun 2021 | 354.16 | 467.16 |
| 18 May 2022 | Dividend | ₹ 5.00 /share | 13 May 2022 | 568.00 | 468.68 |
| 17 May 2023 | Dividend | ₹ 6.00 /share | 16 May 2023 | 468.72 | 452.68 |
| 10 May 2024 | Dividend | ₹ 7.00 /share | 09 May 2024 | 625.56 | 597.68 |
| 16 May 2024 | Annual General Meeting | NA | 16 May 2024 | 606.12 | 606.56 |
| 25 May 2024 | Bonus | 1:4 | 24 May 2024 | 602.36 | 673.15 |
| 10 Oct 2024 | Quarterly Result Announcement | NA | 10 Oct 2024 | 891.70 | 860.30 |
| 07 Jan 2025 | Quarterly Result Announcement | NA | 07 Jan 2025 | 835.05 | 796.35 |
| 15 Apr 2025 | Quarterly Result Announcement | NA | 15 Apr 2025 | 626.90 | 641.90 |
| 22 May 2025 | Dividend | ₹ 7.50 /share | 22 May 2025 | 641.90 | 729.85 |
| 29 May 2025 | Annual General Meeting | NA | 29 May 2025 | 662.90 | 708.80 |
| 15 Jul 2025 | Quarterly Result Announcement | NA | 15 Jul 2025 | 718.90 | 757.05 |
| 09 Oct 2025 | Quarterly Result Announcement | NA | 09 Oct 2025 | 725.55 | 764.10 |
| 05 Feb 2026 | Extraordinary General Meeting | NA | 05 Feb 2026 | 1,247.80 | 1,061.45 |
| 09 Apr 2026 | Quarterly Result Announcement | NA | 09 Apr 2026 | 1,006.05 | 1,030.05 |