| 28 May 2026 | Annual General Meeting | NA | 28 May 2026 | 968.00 | 907.55 |
| 21 May 2026 | Dividend | ₹ 9.00 /share | 21 May 2026 | 1,032.50 | 907.55 |
| | Bonus | 1:4 | 21 May 2018 | 691.97 | 0.00 |
| 30 Jun 2021 | Dividend | ₹ 4.00 /share | 28 Jun 2021 | 353.64 | 467.08 |
| 18 May 2022 | Dividend | ₹ 5.00 /share | 13 May 2022 | 568.44 | 469.68 |
| 17 May 2023 | Dividend | ₹ 6.00 /share | 16 May 2023 | 468.52 | 453.00 |
| 10 May 2024 | Dividend | ₹ 7.00 /share | 09 May 2024 | 625.24 | 598.28 |
| 16 May 2024 | Annual General Meeting | NA | 16 May 2024 | 606.80 | 606.80 |
| 25 May 2024 | Bonus | 1:4 | 24 May 2024 | 602.60 | 673.45 |
| 10 Oct 2024 | Quarterly Result Announcement | NA | 10 Oct 2024 | 892.50 | 859.85 |
| 07 Jan 2025 | Quarterly Result Announcement | NA | 07 Jan 2025 | 832.40 | 796.90 |
| 15 Apr 2025 | Quarterly Result Announcement | NA | 15 Apr 2025 | 626.25 | 641.25 |
| 22 May 2025 | Dividend | ₹ 7.50 /share | 22 May 2025 | 641.25 | 729.35 |
| 29 May 2025 | Annual General Meeting | NA | 29 May 2025 | 663.90 | 709.00 |
| 15 Jul 2025 | Quarterly Result Announcement | NA | 15 Jul 2025 | 718.30 | 757.55 |
| 09 Oct 2025 | Quarterly Result Announcement | NA | 09 Oct 2025 | 725.00 | 765.15 |
| 05 Feb 2026 | Extraordinary General Meeting | NA | 05 Feb 2026 | 1,247.90 | 1,060.15 |
| 09 Apr 2026 | Quarterly Result Announcement | NA | 09 Apr 2026 | 1,010.10 | 1,032.50 |