Financial ReportingOfficial identifier 682519Record date 31 Dec 2024Submission number: SR8690064Received date: 15 May 2026Effective date: 19 May 2025Company profile
Financial ReportingOfficial identifier 564357Record date 30 Jun 2024Submission number: SR5703678Received date: 25 May 2025Effective date: 31 Mar 2025Company profile
Financial ReportingOfficial identifier 688412Record date 31 Mar 2024Submission number: SR4870785Received date: 17 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 535372Record date 31 Dec 2024Submission number: SR5751027Received date: 11 Jun 2025Effective date: 14 May 2025Company profile
Financial ReportingOfficial identifier 743209Record date 15 Dec 2024Submission number: SR5028437Received date: 9 Mar 2025Effective date: 15 Dec 2024Company profile
Financial ReportingOfficial identifier 400267Record date 31 Dec 2024Submission number: SR4773862Received date: 7 Feb 2025Effective date: 7 Feb 2025Company profile
Financial ReportingOfficial identifier 186536Record date 30 Nov 2024Submission number: SR7025030Received date: 23 Oct 2025Effective date: 30 Aug 2025Company profile
Financial ReportingOfficial identifier 160731Record date 31 Oct 2024Submission number: SR4903009Received date: 20 Feb 2025Effective date: 20 Feb 2025Company profile
Financial ReportingOfficial identifier 753139Record date 31 Dec 2024Submission number: SR5995432Received date: 30 Jun 2025Effective date: 1 Jun 2025Company profile
Financial ReportingOfficial identifier 680500Record date 30 Jun 2024Submission number: SR4978201Received date: 6 Mar 2025Effective date: 7 Mar 2025Company profile
Financial ReportingOfficial identifier 509478Record date 31 Dec 2024Submission number: SR6512817Received date: 26 Aug 2025Effective date: 25 Aug 2025Company profile
Financial ReportingOfficial identifier 656404Record date 31 Dec 2024Submission number: SR6897363Received date: 8 Oct 2025Effective date: 4 Aug 2025Company profile
Financial ReportingOfficial identifier 671723Record date 30 Jun 2024Submission number: SR4133859Received date: 25 Nov 2024Effective date: 25 Nov 2024Company profile
Financial ReportingOfficial identifier 549680Record date 31 Aug 2024Submission number: SR5805470Received date: 18 Jun 2025Effective date: 31 May 2025Company profile
Financial ReportingOfficial identifier 25766Record date 31 Dec 2024Submission number: SR5956080Received date: 24 Jun 2025Effective date: 23 Jun 2025Company profile