Financial ReportingOfficial identifier 618325Record date 31 Dec 2024Submission number: SR5816390Received date: 16 Jun 2025Effective date: 5 Jun 2025Company profile
Financial ReportingOfficial identifier 606863Record date 29 Feb 2024Submission number: SR4635783Received date: 23 Jan 2025Effective date: 28 Nov 2024Company profile
Financial ReportingOfficial identifier 22049Record date 30 Nov 2024Submission number: SR6419946Received date: 15 Aug 2025Effective date: 19 Aug 2025Company profile
Financial ReportingOfficial identifier 95236Record date 31 Dec 2024Submission number: SR5845429Received date: 9 Jun 2025Effective date: 18 May 2025Company profile
Financial ReportingOfficial identifier 403500Record date 30 Jun 2024Submission number: SR5546041Received date: 20 May 2025Effective date: 31 Mar 2025Company profile
Financial ReportingOfficial identifier 19260Record date 31 Mar 2024Submission number: SR4707161Received date: 4 Feb 2025Effective date: 17 Dec 2024Company profile
Financial ReportingOfficial identifier 9757Record date 31 Dec 2024Submission number: SR6343453Received date: 12 Aug 2025Effective date: 7 Aug 2025Company profile
Financial ReportingOfficial identifier 242735Record date 31 Dec 2024Submission number: SR4936716Received date: 5 Mar 2025Effective date: 24 Feb 2025Company profile
Financial ReportingOfficial identifier 225458Record date 31 May 2024Submission number: SR5529273Received date: 8 May 2025Effective date: 13 Feb 2025Company profile
Financial ReportingOfficial identifier 536357Record date 31 Dec 2024Submission number: SR6524975Received date: 27 Aug 2025Effective date: 30 Jun 2025Company profile
Financial ReportingOfficial identifier 10591Record date 31 May 2024Submission number: SR3809583Received date: 6 Dec 2024Effective date: 12 Oct 2024Company profile
Financial ReportingOfficial identifier 21677Record date 31 Aug 2024Submission number: SR5472831Received date: 17 Jun 2025Effective date: 14 May 2025Company profile
Financial ReportingOfficial identifier 479508Record date 31 Mar 2024Submission number: SR4948984Received date: 25 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 648235Record date 31 Mar 2024Submission number: SR7071693Received date: 11 Feb 2026Effective date: 16 Oct 2024Company profile
Financial ReportingOfficial identifier 441206Record date 30 Jun 2024Submission number: SR5681486Received date: 26 May 2025Effective date: 31 Mar 2025Company profile
Financial ReportingOfficial identifier 743249Record date 31 Aug 2024Submission number: SR4755837Received date: 7 Feb 2025Effective date: 15 Dec 2024Company profile
Financial ReportingOfficial identifier 254233Record date 31 Mar 2024Submission number: SR4888521Received date: 19 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 566292Record date 31 Dec 2024Submission number: SR6536428Received date: 27 Aug 2025Effective date: 10 Aug 2025Company profile
Financial ReportingOfficial identifier 611359Record date 31 Dec 2024Submission number: SR5799742Received date: 17 Jun 2025Effective date: 6 Jun 2025Company profile
Financial ReportingOfficial identifier 529501Record date 31 Aug 2024Submission number: SR5224677Received date: 20 May 2025Effective date: 6 May 2025Company profile
Financial ReportingOfficial identifier 507631Record date 31 Dec 2024Submission number: SR5470621Received date: 2 May 2025Effective date: 1 May 2025Company profile
Financial ReportingOfficial identifier 56342Record date 31 Dec 2024Submission number: SR5683067Received date: 28 May 2025Effective date: 23 May 2025Company profile
Financial ReportingOfficial identifier 657344Record date 29 Feb 2024Submission number: SR2478020Received date: 14 May 2024Effective date: 19 Mar 2024Company profile
Financial ReportingOfficial identifier 499251Record date 31 Mar 2024Submission number: SR4947634Received date: 25 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 371218Record date 31 May 2024Submission number: SR5073170Received date: 27 Mar 2025Effective date: 28 Feb 2025Company profile