Financial ReportingOfficial identifier 625135Record date 31 Mar 2024Submission number: SR4225262Received date: 11 Dec 2024Effective date: 20 Oct 2024Company profile
Financial ReportingOfficial identifier 561073Record date 31 Jan 2024Submission number: SR4303477Received date: 20 Dec 2024Effective date: 27 Oct 2024Company profile
Financial ReportingOfficial identifier 643770Record date 31 Dec 2024Submission number: SR6841974Received date: 7 Oct 2025Effective date: 15 Aug 2025Company profile
Financial ReportingOfficial identifier 709734Record date 30 Nov 2024Submission number: SR5902341Received date: 17 Jun 2025Effective date: 10 Jun 2025Company profile
Financial ReportingOfficial identifier 681468Record date 31 Dec 2024Submission number: SR5804036Received date: 26 Jun 2025Effective date: 5 Jun 2025Company profile
Financial ReportingOfficial identifier 657376Record date 31 Dec 2024Submission number: SR6477013Received date: 25 Aug 2025Effective date: 21 Aug 2025Company profile
Financial ReportingOfficial identifier 751693Record date 31 Dec 2024Submission number: SR5546847Received date: 11 May 2025Effective date: 6 May 2025Company profile
Financial ReportingOfficial identifier 542268Record date 31 Mar 2024Submission number: SR4757124Received date: 25 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 542269Record date 31 Mar 2024Submission number: SR4756710Received date: 25 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 710163Record date 31 Dec 2024Submission number: SR6322975Received date: 5 Aug 2025Effective date: 15 Jun 2025Company profile
Financial ReportingOfficial identifier 672852Record date 30 Jun 2024Submission number: SR4969861Received date: 26 Mar 2025Effective date: 31 Mar 2025Company profile
Financial ReportingOfficial identifier 593638Record date 30 Nov 2024Submission number: SR6455809Received date: 27 Aug 2025Effective date: 31 Aug 2025Company profile
Financial ReportingOfficial identifier 580481Record date 31 Mar 2024Submission number: SR3465558Received date: 21 Oct 2024Effective date: 15 Oct 2024Company profile
Financial ReportingOfficial identifier 456483Record date 31 Aug 2024Submission number: SR4833111Received date: 13 Feb 2025Effective date: 13 Feb 2025Company profile
Financial ReportingOfficial identifier 529181Record date 31 Aug 2024Submission number: SR4833234Received date: 13 Feb 2025Effective date: 13 Feb 2025Company profile
Financial ReportingOfficial identifier 310747Record date 31 Aug 2024Submission number: SR4833423Received date: 13 Feb 2025Effective date: 13 Feb 2025Company profile
Financial ReportingOfficial identifier 322800Record date 31 Mar 2024Submission number: SR4889648Received date: 25 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 344816Record date 31 Mar 2024Submission number: SR4710162Received date: 13 Feb 2025Effective date: 21 Dec 2024Company profile
Financial ReportingOfficial identifier 644799Record date 31 Dec 2024Submission number: SR6879510Received date: 14 Oct 2025Effective date: 28 Aug 2025Company profile
Financial ReportingOfficial identifier 561211Record date 31 Mar 2024Submission number: SR4203424Received date: 12 Dec 2024Effective date: 29 Oct 2024Company profile