| 31 Aug 2026 | Annual General Meeting | NA | 31 Aug 2026 | 7,897.25 | 7,814.95 |
| 24 Aug 2026 | Dividend | ₹ 60.00 /share | 24 Aug 2026 | 7,897.25 | 7,814.95 |
| 30 Jul 2026 | Quarterly Result Announcement | NA | 30 Jul 2026 | 7,719.00 | 7,814.95 |
| 12 Feb 2021 | Dividend | ₹ 33.00 /share | 11 Feb 2021 | 5,681.55 | 5,707.50 |
| 14 May 2021 | Dividend | ₹ 50.00 /share | 12 May 2021 | 5,489.05 | 5,558.00 |
| 17 Nov 2021 | Dividend | ₹ 36.00 /share | 15 Nov 2021 | 5,961.40 | 5,626.60 |
| 10 Feb 2022 | Dividend | ₹ 33.00 /share | 09 Feb 2022 | 5,275.90 | 5,102.85 |
| 12 Nov 2022 | Dividend | ₹ 36.00 /share | 10 Nov 2022 | 5,317.95 | 5,176.40 |
| 18 Nov 2022 | Annual General Meeting | NA | 18 Nov 2022 | 5,484.45 | 5,074.20 |
| 09 Feb 2023 | Dividend | ₹ 35.00 /share | 09 Feb 2023 | 4,890.35 | 4,916.90 |
| 22 Nov 2023 | Dividend | ₹ 50.00 /share | 21 Nov 2023 | 5,527.85 | 6,450.05 |
| 28 Nov 2023 | Annual General Meeting | NA | 28 Nov 2023 | 5,527.85 | 6,361.95 |
| 08 Feb 2024 | Dividend | ₹ 45.00 /share | 08 Feb 2024 | 6,484.95 | 6,887.15 |
| 08 Feb 2024 | Dividend | ₹ 40.00 /share | 08 Feb 2024 | 6,484.95 | 6,887.15 |
| 28 Oct 2024 | Quarterly Result Announcement | NA | 28 Oct 2024 | 8,547.60 | 8,209.50 |
| 27 Nov 2024 | Dividend | ₹ 45.00 /share | 26 Nov 2024 | 8,979.15 | 10,036.55 |
| 03 Dec 2024 | Annual General Meeting | NA | 03 Dec 2024 | 8,979.15 | 9,743.60 |
| 10 Feb 2025 | Quarterly Result Announcement | NA | 10 Feb 2025 | 9,418.30 | 8,908.85 |
| 19 Feb 2025 | Dividend | ₹ 65.00 /share | 18 Feb 2025 | 8,908.85 | 8,221.75 |
| 26 May 2025 | Quarterly Result Announcement | NA | 26 May 2025 | 7,964.05 | 8,754.50 |
| 31 Jul 2025 | Quarterly Result Announcement | NA | 31 Jul 2025 | 10,780.50 | 10,642.00 |
| 26 Aug 2025 | Dividend | ₹ 47.00 /share | 26 Aug 2025 | 8,754.50 | 10,327.15 |
| 02 Sept 2025 | Annual General Meeting | NA | 02 Sept 2025 | 9,404.40 | 10,060.35 |
| 30 Oct 2025 | Quarterly Result Announcement | NA | 30 Oct 2025 | 9,529.00 | 9,050.10 |
| 29 Jan 2026 | Quarterly Result Announcement | NA | 29 Jan 2026 | 8,288.50 | 7,868.00 |
| 04 Feb 2026 | Dividend | ₹ 120.00 /share | 04 Feb 2026 | 7,868.00 | 8,859.45 |
| 04 Feb 2026 | Dividend | ₹ 60.00 /share | 04 Feb 2026 | 7,868.00 | 8,859.45 |
| 27 May 2026 | Quarterly Result Announcement | NA | 27 May 2026 | 7,682.50 | 7,897.25 |