Financial ReportingOfficial identifier 699869Record date 31 Mar 2024Submission number: SR3829311Received date: 2 Jan 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 632271Record date 31 Dec 2024Submission number: SR7057798Received date: 4 Nov 2025Effective date: 17 Aug 2025Company profile
Financial ReportingOfficial identifier 470370Record date 30 Jun 2024Submission number: SR5597143Received date: 19 May 2025Effective date: 31 Mar 2025Company profile
Financial ReportingOfficial identifier 662121Record date 31 Dec 2024Submission number: SR5819308Received date: 26 Jun 2025Effective date: 9 Jun 2025Company profile
Financial ReportingOfficial identifier 671932Record date 31 Dec 2024Submission number: SR5818918Received date: 23 Jun 2025Effective date: 1 Jun 2025Company profile
Financial ReportingOfficial identifier 681256Record date 31 Dec 2024Submission number: SR5818480Received date: 23 Jun 2025Effective date: 5 May 2025Company profile
Financial ReportingOfficial identifier 681258Record date 31 Dec 2024Submission number: SR5818514Received date: 23 Jun 2025Effective date: 5 May 2025Company profile
Financial ReportingOfficial identifier 681257Record date 31 Dec 2024Submission number: SR5818856Received date: 23 Jun 2025Effective date: 5 May 2025Company profile
Financial ReportingOfficial identifier 357945Record date 31 Dec 2024Submission number: SR7017862Received date: 26 Oct 2025Effective date: 31 Aug 2025Company profile
Financial ReportingOfficial identifier 541828Record date 31 Dec 2024Submission number: SR5025156Received date: 6 Mar 2025Effective date: 6 Mar 2025Company profile
Financial ReportingOfficial identifier 539230Record date 29 Feb 2024Submission number: SR4238530Received date: 23 Dec 2024Effective date: 30 Nov 2024Company profile
Financial ReportingOfficial identifier 540190Record date 29 Feb 2024Submission number: SR3648831Received date: 11 Oct 2024Effective date: 26 Aug 2024Company profile
Financial ReportingOfficial identifier 728704Record date 31 Dec 2024Submission number: SR6332424Received date: 6 Aug 2025Effective date: 10 Aug 2025Company profile
Financial ReportingOfficial identifier 687960Record date 31 Dec 2024Submission number: SR6023518Received date: 19 Aug 2025Effective date: 16 Aug 2025Company profile
Financial ReportingOfficial identifier 674762Record date 28 Jan 2024Submission number: SR2369042Received date: 6 Mar 2024Effective date: 28 Jan 2024Company profile
Financial ReportingOfficial identifier 315889Record date 31 Dec 2024Submission number: SR5462977Received date: 20 May 2025Effective date: 15 May 2025Company profile
Financial ReportingOfficial identifier 540951Record date 29 Feb 2024Submission number: SR4696111Received date: 31 Jan 2025Effective date: 30 Nov 2024Company profile
Financial ReportingOfficial identifier 471450Record date 31 Dec 2024Submission number: SR5671638Received date: 31 May 2025Effective date: 22 May 2025Company profile