| | Bonus | 1:2 | 11 Jan 2022 | 4.34 | 0.00 |
| 20 Sept 2022 | Dividend | ₹ 0.50 /share | 19 Sept 2022 | 7.41 | 17.41 |
| 12 Aug 2022 | Split | 1:10 | 21 Oct 2022 | 16.64 | 16.64 |
| 08 Jun 2023 | Buyback | 56:5.04 | 02 Jun 2023 | 15.33 | 15.56 |
| 30 Sept 2023 | Annual General Meeting | NA | 30 Sept 2023 | 14.79 | 26.75 |
| 17 Nov 2023 | Dividend | ₹ 0.10 /share | 17 Nov 2023 | 16.03 | 14.66 |
| 16 Dec 2023 | Extraordinary General Meeting | NA | 16 Dec 2023 | 16.48 | 17.89 |
| | Bonus | 1:3 | 22 Dec 2023 | 22.51 | 0.00 |
| 28 Aug 2024 | Dividend | ₹ 0.10 /share | 28 Aug 2024 | 17.60 | 18.51 |
| 20 Sept 2024 | Bonus | 1:3 | 20 Sept 2024 | 16.70 | 16.23 |
| 30 Sept 2024 | Annual General Meeting | NA | 30 Sept 2024 | 16.14 | 16.60 |
| 14 Nov 2024 | Quarterly Result Announcement | NA | 14 Nov 2024 | 14.04 | 13.99 |
| 10 Feb 2025 | Quarterly Result Announcement | NA | 10 Feb 2025 | 11.06 | 10.80 |
| 26 May 2025 | Quarterly Result Announcement | NA | 26 May 2025 | 9.55 | 9.53 |
| 11 Aug 2025 | Quarterly Result Announcement | NA | 11 Aug 2025 | 8.95 | 8.81 |
| 30 Sept 2025 | Annual General Meeting | NA | 30 Sept 2025 | 8.80 | 8.69 |
| 14 Nov 2025 | Quarterly Result Announcement | NA | 14 Nov 2025 | 8.43 | 8.21 |