| Source Date | Board Meeting Date | Details |
| 20 Apr 2026 | 07 May 2026 | Financial Results/Dividend |
| 13 Jan 2026 | 09 Feb 2026 | Financial Results |
| 23 Oct 2025 | 11 Nov 2025 | Financial Results |
| 16 Jul 2025 | 07 Aug 2025 | Financial Results |
| 21 Apr 2025 | 06 May 2025 | Financial Results/Dividend |
| 26 Mar 2025 | 30 Mar 2025 | Board Meeting Intimation & Bonus |
| 17 Jan 2025 | 06 Feb 2025 | Financial Results |
| 16 Oct 2024 | 12 Nov 2024 | Financial Results |
| 19 Jul 2024 | 07 Aug 2024 | Financial Results |
| 19 Apr 2024 | 08 May 2024 | Financial Results/Dividend |
| 16 Jan 2024 | 05 Feb 2024 | Financial Results |
| 25 Oct 2023 | 10 Nov 2023 | BSE LIMITED has informed the Exchange about Board Meeting to be held on 10-Nov-2023 to inter-alia consider and approve the Unaudited Financial results of the Company for the Half Yearly ended September 2023 . |
| 27 Jul 2023 | 09 Aug 2023 | BSE LIMITED has informed the Exchange about Board Meeting to be held on 09-Aug-2023 to inter-alia consider and approve the Unaudited Financial results of the Company for the Quarterly ended June 2023 . |
| 03 Jul 2023 | 06 Jul 2023 | BSE LIMITED has informed the Exchange about Board Meeting to be held on 06-Jul-2023 to consider Buyback. |
| 27 Apr 2023 | 11 May 2023 | BSE LIMITED has informed the Exchange about Board Meeting to be held on 11-May-2023 to consider financial statements for the period ended March 2023, Financial results/Dividend. |
| 20 Jan 2023 | 07 Feb 2023 | Financial Results |
| 17 Oct 2022 | 07 Nov 2022 | Financial results |
| 15 Jul 2022 | 03 Aug 2022 | Financial results |
| 20 Apr 2022 | 11 May 2022 | Dividend/Financial results |
| 27 Dec 2021 | 08 Feb 2022 | Financial Results |