| 28 Jul 2026 | Annual General Meeting | NA | 28 Jul 2026 | 40.13 | 40.34 |
| 18 Aug 2022 | Dividend | ₹ 0.85 /share | 12 Aug 2022 | 28.81 | 38.05 |
| 17 Nov 2022 | Bonus | 2:5 | 16 Nov 2022 | 38.57 | 40.43 |
| 10 Aug 2023 | Dividend | ₹ 0.65 /share | 09 Aug 2023 | 36.97 | 40.19 |
| 16 Aug 2024 | Dividend | ₹ 0.80 /share | 14 Aug 2024 | 45.75 | 46.01 |
| 29 Aug 2024 | Annual General Meeting | NA | 29 Aug 2024 | 49.83 | 46.71 |
| 08 Nov 2024 | Quarterly Result Announcement | NA | 08 Nov 2024 | 44.47 | 42.94 |
| 06 Feb 2025 | Quarterly Result Announcement | NA | 06 Feb 2025 | 37.43 | 37.64 |
| 28 Mar 2025 | Dividend | ₹ 0.50 /share | 28 Mar 2025 | 35.21 | 35.47 |
| 09 May 2025 | Quarterly Result Announcement | NA | 09 May 2025 | 36.97 | 37.51 |
| 23 Jun 2025 | Dividend | ₹ 0.35 /share | 23 Jun 2025 | 37.51 | 39.92 |
| 18 Jul 2025 | Bonus | 1:2 | 18 Jul 2025 | 41.37 | 42.98 |
| 28 Jul 2025 | Quarterly Result Announcement | NA | 28 Jul 2025 | 43.15 | 40.49 |
| 28 Aug 2025 | Annual General Meeting | NA | 28 Aug 2025 | 39.33 | 41.60 |
| 05 Nov 2025 | Quarterly Result Announcement | NA | 05 Nov 2025 | 44.05 | 46.99 |
| 30 Jan 2026 | Quarterly Result Announcement | NA | 30 Jan 2026 | 51.17 | 42.15 |
| 28 Apr 2026 | Quarterly Result Announcement | NA | 28 Apr 2026 | 39.52 | 41.10 |
| 14 Jul 2026 | Dividend | ₹ 0.58 /share | 14 Jul 2026 | 41.10 | 40.54 |