Financial ReportingOfficial identifier 564095Record date 30 Jun 2024Submission number: SR5640636Received date: 26 May 2025Effective date: 30 Mar 2025Company profile
Financial ReportingOfficial identifier 383480Record date 31 Dec 2024Submission number: SR5786879Received date: 18 Jun 2025Effective date: 3 Jun 2025Company profile
Financial ReportingOfficial identifier 375846Record date 31 Dec 2024Submission number: SR5530287Received date: 8 May 2025Effective date: 8 May 2025Company profile
Financial ReportingOfficial identifier 471360Record date 31 Dec 2024Submission number: SR5663735Received date: 22 May 2025Effective date: 21 May 2025Company profile
Financial ReportingOfficial identifier 681397Record date 31 Mar 2024Submission number: SR4288104Received date: 17 Dec 2024Effective date: 6 Nov 2024Company profile
Financial ReportingOfficial identifier 381234Record date 30 Jun 2024Submission number: SR5680058Received date: 23 May 2025Effective date: 31 Mar 2025Company profile
Financial ReportingOfficial identifier 496628Record date 31 Dec 2024Submission number: SR5660186Received date: 29 May 2025Effective date: 21 May 2025Company profile
Financial ReportingOfficial identifier 702557Record date 31 Mar 2024Submission number: SR4842953Received date: 24 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 224038Record date 31 Mar 2024Submission number: SR4842807Received date: 24 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 428981Record date 31 Dec 2024Submission number: SR4642690Received date: 30 Jan 2025Effective date: 24 Jan 2025Company profile
Financial ReportingOfficial identifier 660664Record date 31 Dec 2024Submission number: SR6875984Received date: 8 Oct 2025Effective date: 14 May 2025Company profile
Financial ReportingOfficial identifier 467013Record date 30 Nov 2024Submission number: SR6444321Received date: 18 Aug 2025Effective date: 2 Aug 2025Company profile
Financial ReportingOfficial identifier 749397Record date 31 Dec 2024Submission number: SR5118458Received date: 28 Mar 2025Effective date: 24 Mar 2025Company profile
Financial ReportingOfficial identifier 749788Record date 31 Dec 2024Submission number: SR5130589Received date: 28 Mar 2025Effective date: 24 Mar 2025Company profile
Financial ReportingOfficial identifier 646505Record date 28 Feb 2024Submission number: SR2534144Received date: 4 Jun 2024Effective date: 4 Jun 2024Company profile