| 29 Jul 2026 | Annual General Meeting | NA | 29 Jul 2026 | 282.80 | 310.20 |
| 04 Aug 2021 | Dividend | ₹ 1.35 /share | 02 Aug 2021 | 30.52 | 49.49 |
| 15 Nov 2021 | Dividend | ₹ 1.35 /share | 12 Nov 2021 | 64.03 | 59.25 |
| 28 Jul 2022 | Dividend | ₹ 1.80 /share | 26 Jul 2022 | 63.77 | 85.31 |
| 19 Aug 2022 | Dividend | ₹ 0.90 /share | 18 Aug 2022 | 89.63 | 90.97 |
| 02 Nov 2022 | Dividend | ₹ 1.35 /share | 01 Nov 2022 | 88.87 | 92.19 |
| 03 Feb 2023 | Dividend | ₹ 1.80 /share | 03 Feb 2023 | 97.34 | 101.95 |
| 02 Jun 2023 | Dividend | ₹ 3.15 /share | 02 Jun 2023 | 103.00 | 97.53 |
| 27 Jul 2023 | Dividend | ₹ 2.70 /share | 26 Jul 2023 | 103.00 | 97.18 |
| 16 Aug 2023 | Dividend | ₹ 1.35 /share | 14 Aug 2023 | 101.93 | 109.64 |
| 15 Nov 2023 | Dividend | ₹ 1.35 /share | 15 Nov 2023 | 133.47 | 124.48 |
| 13 Feb 2024 | Dividend | ₹ 1.35 /share | 13 Feb 2024 | 141.50 | 127.16 |
| 01 Aug 2024 | Dividend | ₹ 3.15 /share | 31 Jul 2024 | 130.09 | 128.19 |
| 08 Aug 2024 | Annual General Meeting | NA | 08 Aug 2024 | 131.94 | 131.40 |
| 17 Aug 2024 | Dividend | ₹ 1.35 /share | 16 Aug 2024 | 131.40 | 127.89 |
| 09 Nov 2024 | Quarterly Result Announcement | NA | 09 Nov 2024 | 147.75 | 159.59 |
| 22 Nov 2024 | Dividend | ₹ 1.35 /share | 22 Nov 2024 | 159.59 | 150.08 |
| 12 Dec 2024 | Extraordinary General Meeting | NA | 12 Dec 2024 | 147.73 | 179.08 |
| 28 Jan 2025 | Quarterly Result Announcement | NA | 28 Jan 2025 | 170.15 | 163.04 |
| 07 Feb 2025 | Dividend | ₹ 1.80 /share | 07 Feb 2025 | 163.04 | 175.43 |
| 28 May 2025 | Quarterly Result Announcement | NA | 28 May 2025 | 189.33 | 197.90 |
| 25 Jul 2025 | Dividend | ₹ 2.70 /share | 25 Jul 2025 | 197.90 | 248.36 |
| 31 Jul 2025 | Annual General Meeting | NA | 31 Jul 2025 | 236.80 | 249.54 |
| 31 Jul 2025 | Quarterly Result Announcement | NA | 31 Jul 2025 | 236.55 | 249.54 |
| 08 Aug 2025 | Dividend | ₹ 1.80 /share | 08 Aug 2025 | 249.54 | 205.16 |
| 28 May 2025 | Split | 1:5 | 29 Aug 2025 | 197.90 | 197.90 |
| 31 Oct 2025 | Quarterly Result Announcement | NA | 31 Oct 2025 | 223.17 | 229.81 |
| 11 Nov 2025 | Dividend | ₹ 0.36 /share | 11 Nov 2025 | 229.81 | 208.50 |
| 30 Jan 2026 | Quarterly Result Announcement | NA | 30 Jan 2026 | 192.50 | 190.15 |
| 06 Feb 2026 | Dividend | ₹ 0.45 /share | 06 Feb 2026 | 190.15 | 231.20 |
| 30 May 2026 | Quarterly Result Announcement | NA | 30 May 2026 | 278.75 | 282.80 |