Financial ReportingOfficial identifier 627389Record date 31 Mar 2024Submission number: SR4937429Received date: 25 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 466182Record date 12 Jan 2024Submission number: SR2595829Received date: 17 Jun 2024Effective date: 12 Jun 2024Company profile
Financial ReportingOfficial identifier 568761Record date 31 Aug 2024Submission number: SR5530187Received date: 12 May 2025Effective date: 23 Mar 2025Company profile
Financial ReportingOfficial identifier 698173Record date 31 Mar 2024Submission number: SR4384509Received date: 29 Dec 2024Effective date: 16 Dec 2024Company profile
Financial ReportingOfficial identifier 648540Record date 31 Dec 2024Submission number: SR6023037Received date: 21 Aug 2025Effective date: 6 Aug 2025Company profile
Financial ReportingOfficial identifier 722858Record date 31 Dec 2024Submission number: SR6024914Received date: 21 Aug 2025Effective date: 6 Aug 2025Company profile
Financial ReportingOfficial identifier 596599Record date 31 Dec 2024Submission number: SR6023395Received date: 21 Aug 2025Effective date: 6 Aug 2025Company profile
Financial ReportingOfficial identifier 609879Record date 31 Dec 2024Submission number: SR6025084Received date: 21 Aug 2025Effective date: 6 Aug 2025Company profile
Financial ReportingOfficial identifier 700194Record date 31 Dec 2024Submission number: SR5540813Received date: 12 Jun 2025Effective date: 8 May 2025Company profile
Financial ReportingOfficial identifier 319556Record date 31 Mar 2024Submission number: SR3704274Received date: 17 Dec 2024Effective date: 12 Dec 2024Company profile
Financial ReportingOfficial identifier 290284Record date 30 Jun 2024Submission number: SR5397563Received date: 1 May 2025Effective date: 31 Mar 2025Company profile
Financial ReportingOfficial identifier 726768Record date 31 Mar 2024Submission number: SR4708255Received date: 5 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 602500Record date 31 Mar 2024Submission number: SR4166502Received date: 2 Dec 2024Effective date: 13 Oct 2024Company profile
Financial ReportingOfficial identifier 641409Record date 31 Mar 2024Submission number: SR2606240Received date: 13 Jun 2024Effective date: 13 Jun 2024Company profile
Financial ReportingOfficial identifier 638574Record date 31 Dec 2024Submission number: SR6963718Received date: 22 Oct 2025Effective date: 29 May 2025Company profile
Financial ReportingOfficial identifier 500846Record date 30 Jun 2024Submission number: SR5058837Received date: 14 Mar 2025Effective date: 11 Mar 2025Company profile