Financial ReportingOfficial identifier 728799Record date 1 May 2024Submission number: SR2696727Received date: 24 Jun 2024Effective date: 1 May 2024Company profile
Financial ReportingOfficial identifier 694898Record date 31 Dec 2024Submission number: SR4546355Received date: 10 Feb 2025Effective date: 15 Jan 2025Company profile
Financial ReportingOfficial identifier 725426Record date 31 Aug 2024Submission number: SR4755588Received date: 5 Mar 2025Effective date: 5 Feb 2025Company profile
Financial ReportingOfficial identifier 586829Record date 31 Dec 2024Submission number: SR4980524Received date: 4 Mar 2025Effective date: 29 Jan 2025Company profile
Financial ReportingOfficial identifier 758548Record date 31 Dec 2024Submission number: SR6879089Received date: 21 Oct 2025Effective date: 27 Aug 2025Company profile
Financial ReportingOfficial identifier 303539Record date 31 Mar 2024Submission number: SR4488099Received date: 9 Jan 2025Effective date: 28 Dec 2024Company profile
Financial ReportingOfficial identifier 731808Record date 31 Dec 2024Submission number: SR6324163Received date: 11 Aug 2025Effective date: 16 Jun 2025Company profile
Financial ReportingOfficial identifier 719192Record date 31 Dec 2024Submission number: SR6419750Received date: 20 Aug 2025Effective date: 15 Aug 2025Company profile
Financial ReportingOfficial identifier 519598Record date 31 Mar 2024Submission number: SR3782380Received date: 18 Oct 2024Effective date: 18 Oct 2024Company profile
Financial ReportingOfficial identifier 413392Record date 30 Mar 2024Submission number: SR4892367Received date: 19 Feb 2025Effective date: 28 Dec 2024Company profile
Financial ReportingOfficial identifier 482631Record date 31 Dec 2024Submission number: SR5076096Received date: 14 Mar 2025Effective date: 14 Mar 2025Company profile
Financial ReportingOfficial identifier 244490Record date 31 Mar 2024Submission number: SR4949707Received date: 25 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 589055Record date 31 Mar 2024Submission number: SR5117965Received date: 20 Mar 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 19124Record date 31 Mar 2024Submission number: SR5119179Received date: 20 Mar 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 89602Record date 31 Mar 2024Submission number: SR4950550Received date: 25 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 80866Record date 30 Jun 2024Submission number: SR3183423Received date: 16 Aug 2024Effective date: 15 Aug 2024Company profile
Financial ReportingOfficial identifier 366616Record date 31 Mar 2024Submission number: SR4866686Received date: 17 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 388557Record date 30 Jun 2024Submission number: SR4809303Received date: 13 Feb 2025Effective date: 12 Feb 2025Company profile
Financial ReportingOfficial identifier 690566Record date 31 Dec 2024Submission number: SR5539358Received date: 8 May 2025Effective date: 16 Mar 2025Company profile