| 15 Oct 2025 | Quarterly Results & Interim Dividend | - | 
                                    
                                        
                                            | 20 Jul 2025 | Quarterly Results & Interim Dividend | - | 
                                    
                                        
                                            | 03 May 2025 | Audited Results | - | 
                                    
                                        
                                            | 19 Mar 2025 | Interim Dividend | - | 
                                    
                                        
                                            | 19 Jan 2025 | Quarterly Results | - | 
                                    
                                        
                                            | 20 Dec 2024 | Stock Split | - | 
                                    
                                        
                                            | 18 Oct 2024 | Quarterly Results & Interim Dividend | - | 
                                    
                                        
                                            | 19 Jul 2024 | Quarterly Results | - | 
                                    
                                        
                                            | 20 Jun 2024 | Interim Dividend & ESOP | - | 
                                    
                                        
                                            | 02 May 2024 | Audited Results | - | 
                                    
                                        
                                            | 13 Mar 2024 | Interim Dividend | - | 
                                    
                                        
                                            | 18 Jan 2024 | Quarterly Results & Interim Dividend | - | 
                                    
                                        
                                            | 15 Oct 2023 | Quarterly Results & Interim Dividend | - | 
                                    
                                        
                                            | 15 Jul 2023 | Quarterly Results | - | 
                                    
                                        
                                            | 23 Apr 2023 | Audited Results & Final Dividend | - | 
                                    
                                        
                                            | 22 Feb 2023 | Interim Dividend | - | 
                                    
                                        
                                            | 15 Jan 2023 | Quarterly Results | - | 
                                    
                                        
                                            | 16 Oct 2022 | Quarterly Results & Dividend | - | 
                                    
                                        
                                            | 12 Jul 2022 | Quarterly Results & Dividend | - | 
                                    
                                        
                                            | 15 May 2022 | Audited Results | - | 
                                    
                                        
                                            | 18 Oct 2021 | Quarterly Results & Dividend | - | 
                                    
                                        
                                            | 27 Jul 2021 | Bonus issue | - | 
                                    
                                        
                                            | 09 Jun 2021 | Others | To consider other business matters | 
                                    
                                        
                                            | 26 Apr 2021 | Audited Results, Dividend & Bonus | - | 
                                    
                                        
                                            | 20 Jan 2021 | Interim Dividend | - | 
                                    
                                        
                                            | 27 Oct 2020 | Quarterly Results | - | 
                                    
                                        
                                            | 08 Aug 2020 | Others | - |