Financial ReportingOfficial identifier 601585Record date 31 Mar 2024Submission number: SR4500493Received date: 9 Jan 2025Effective date: 15 Nov 2024Company profile
Financial ReportingOfficial identifier 527268Record date 7 May 2024Submission number: SR4408934Received date: 31 Dec 2024Effective date: 8 Nov 2024Company profile
Financial ReportingOfficial identifier 429123Record date 31 Dec 2024Submission number: SR5807201Received date: 11 Jun 2025Effective date: 1 May 2025Company profile
Financial ReportingOfficial identifier 430890Record date 31 Dec 2024Submission number: SR5796309Received date: 4 Jun 2025Effective date: 1 Jun 2025Company profile
Financial ReportingOfficial identifier 704694Record date 31 Dec 2024Submission number: SR5381319Received date: 14 May 2025Effective date: 29 Mar 2025Company profile
Financial ReportingOfficial identifier 282239Record date 30 Nov 2024Submission number: SR6842626Received date: 13 Oct 2025Effective date: 31 Aug 2025Company profile
Financial ReportingOfficial identifier 533269Record date 31 Dec 2024Submission number: SR5586200Received date: 16 May 2025Effective date: 26 Mar 2025Company profile
Financial ReportingOfficial identifier 556316Record date 31 Dec 2024Submission number: SR5996474Received date: 30 Jun 2025Effective date: 30 Jun 2025Company profile
Financial ReportingOfficial identifier 522116Record date 31 Mar 2024Submission number: SR4136545Received date: 26 Nov 2024Effective date: 25 Nov 2024Company profile
Financial ReportingOfficial identifier 171732Record date 31 Mar 2024Submission number: SR4619885Received date: 22 Jan 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 321914Record date 29 Feb 2024Submission number: SR4685516Received date: 29 Jan 2025Effective date: 30 Nov 2024Company profile
Financial ReportingOfficial identifier 613324Record date 29 Feb 2024Submission number: SR4223288Received date: 9 Dec 2024Effective date: 13 Oct 2024Company profile
Financial ReportingOfficial identifier 561449Record date 30 Jun 2024Submission number: SR4089409Received date: 24 Jan 2025Effective date: 6 Nov 2024Company profile
Financial ReportingOfficial identifier 539320Record date 30 Jun 2024Submission number: SR4970844Received date: 27 Feb 2025Effective date: 10 Feb 2025Company profile
Financial ReportingOfficial identifier 10871Record date 31 Oct 2024Submission number: SR5013695Received date: 7 Mar 2025Effective date: 9 Feb 2025Company profile