| 21 Aug 2026 | Annual General Meeting | NA | 21 Aug 2026 | 97.04 | 117.40 |
| 23 Sept 2021 | Dividend | ₹ 0.80 /share | 21 Sept 2021 | 13.65 | 13.94 |
| 13 Sept 2022 | Dividend | ₹ 1.20 /share | 09 Sept 2022 | 11.24 | 12.22 |
| 12 Aug 2023 | Dividend | ₹ 2.40 /share | 11 Aug 2023 | 14.22 | 19.58 |
| 22 Mar 2024 | Extraordinary General Meeting | NA | 22 Mar 2024 | 50.94 | 35.17 |
| 08 Aug 2024 | Dividend | ₹ 2.50 /share | 07 Aug 2024 | 32.87 | 34.72 |
| 14 Aug 2024 | Annual General Meeting | NA | 14 Aug 2024 | 42.75 | 36.35 |
| 24 Oct 2024 | Quarterly Result Announcement | NA | 24 Oct 2024 | 30.31 | 27.72 |
| 28 Jan 2025 | Quarterly Result Announcement | NA | 28 Jan 2025 | 30.58 | 27.84 |
| 09 May 2025 | Quarterly Result Announcement | NA | 09 May 2025 | 40.51 | 39.64 |
| 04 Aug 2025 | Quarterly Result Announcement | NA | 04 Aug 2025 | 58.25 | 56.94 |
| 14 Aug 2025 | Dividend | ₹ 3.00 /share | 14 Aug 2025 | 39.64 | 59.55 |
| 21 Aug 2025 | Annual General Meeting | NA | 21 Aug 2025 | 58.25 | 62.41 |
| 10 Jul 2025 | Split | 2:10 | 19 Sept 2025 | 56.12 | 56.12 |
| 10 Nov 2025 | Quarterly Result Announcement | NA | 10 Nov 2025 | 68.86 | 68.32 |
| 30 Jan 2026 | Quarterly Result Announcement | NA | 30 Jan 2026 | 60.52 | 65.77 |
| 13 May 2026 | Quarterly Result Announcement | NA | 13 May 2026 | 75.87 | 75.92 |
| 20 Jul 2026 | Quarterly Result Announcement | NA | 20 Jul 2026 | 75.15 | 85.05 |
| 14 Aug 2026 | Dividend | ₹ 0.60 /share | 14 Aug 2026 | 75.92 | 115.31 |