| 28 Jul 2023 | Extraordinary General Meeting | NA | 28 Jul 2023 | 18.09 | 17.15 |
| 21 Feb 2024 | Dividend | ₹ 1.00 /share | 21 Feb 2024 | 27.78 | 26.39 |
| 25 Jan 2024 | Split | 5:10 | 26 Mar 2024 | 25.46 | 25.46 |
| 27 Sept 2024 | Annual General Meeting | NA | 27 Sept 2024 | 21.95 | 26.02 |
| 28 Sept 2024 | Dividend | ₹ 0.50 /share | 27 Sept 2024 | 22.45 | 24.72 |
| 14 Nov 2024 | Quarterly Result Announcement | NA | 14 Nov 2024 | 21.06 | 19.39 |
| 07 Feb 2025 | Quarterly Result Announcement | NA | 07 Feb 2025 | 24.31 | 24.61 |
| 13 Feb 2025 | Dividend | ₹ 1.00 /share | 13 Feb 2025 | 24.61 | 24.37 |
| 23 May 2025 | Quarterly Result Announcement | NA | 23 May 2025 | 25.70 | 25.62 |
| 14 Aug 2025 | Quarterly Result Announcement | NA | 14 Aug 2025 | 27.31 | 27.57 |
| 21 Aug 2025 | Dividend | ₹ 1.00 /share | 21 Aug 2025 | 27.57 | 31.01 |
| 19 Sept 2025 | Dividend | ₹ 0.50 /share | 19 Sept 2025 | 25.62 | 37.20 |
| 26 Sept 2025 | Annual General Meeting | NA | 26 Sept 2025 | 37.10 | 49.19 |
| 07 Nov 2025 | Quarterly Result Announcement | NA | 07 Nov 2025 | 42.99 | 41.27 |
| 26 Sept 2025 | Split | 1:5 | 22 Jan 2026 | 49.19 | 49.19 |
| 06 Feb 2026 | Quarterly Result Announcement | NA | 06 Feb 2026 | 39.58 | 39.38 |
| 13 Feb 2026 | Dividend | ₹ 0.20 /share | 13 Feb 2026 | 39.38 | 42.33 |
| 30 May 2026 | Quarterly Result Announcement | NA | 30 May 2026 | 35.05 | 34.90 |
| 06 Aug 2026 | Quarterly Result Announcement | NA | 06 Aug 2026 | 36.00 | 37.73 |