Financial ReportingOfficial identifier 119744Record date 30 Jun 2024Submission number: SR5681679Received date: 23 May 2025Effective date: 31 Mar 2025Company profile
Financial ReportingOfficial identifier 335675Record date 29 Feb 2024Submission number: SR4600582Received date: 20 Jan 2025Effective date: 30 Nov 2024Company profile
Financial ReportingOfficial identifier 28032Record date 31 Mar 2024Submission number: SR4951068Received date: 25 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 361361Record date 31 Mar 2024Submission number: SR4573266Received date: 30 Jan 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 367577Record date 30 Jun 2024Submission number: SR4976961Received date: 28 Feb 2025Effective date: 18 Feb 2025Company profile
Financial ReportingOfficial identifier 324774Record date 31 Dec 2024Submission number: SR5875683Received date: 12 Jun 2025Effective date: 12 Jun 2025Company profile
Financial ReportingOfficial identifier 235574Record date 31 May 2024Submission number: SR4476103Received date: 20 Jan 2025Effective date: 5 Dec 2024Company profile
Financial ReportingOfficial identifier 534768Record date 31 Dec 2024Submission number: SR5640752Received date: 21 May 2025Effective date: 1 May 2025Company profile
Financial ReportingOfficial identifier 475975Record date 29 Feb 2024Submission number: SR4032598Received date: 28 Nov 2024Effective date: 15 Nov 2024Company profile
Financial ReportingOfficial identifier 485202Record date 31 May 2024Submission number: SR4652583Received date: 25 Jan 2025Effective date: 3 Dec 2024Company profile
Financial ReportingOfficial identifier 659011Record date 31 Dec 2024Submission number: SR5925228Received date: 23 Jun 2025Effective date: 19 Jun 2025Company profile
Financial ReportingOfficial identifier 519916Record date 30 Oct 2024Submission number: SR5655336Received date: 5 Jun 2025Effective date: 12 May 2025Company profile
Financial ReportingOfficial identifier 573581Record date 31 Dec 2024Submission number: SR5863195Received date: 12 Jun 2025Effective date: 14 Jun 2025Company profile
Financial ReportingOfficial identifier 631892Record date 31 Dec 2024Submission number: SR6859108Received date: 3 Oct 2025Effective date: 13 Aug 2025Company profile
Financial ReportingOfficial identifier 198134Record date 31 Dec 2024Submission number: SR6524937Received date: 26 Aug 2025Effective date: 26 Aug 2025Company profile
Financial ReportingOfficial identifier 255537Record date 31 May 2024Submission number: SR4535699Received date: 14 Jan 2025Effective date: 16 Jan 2025Company profile
Financial ReportingOfficial identifier 41831Record date 31 Dec 2024Submission number: SR5120473Received date: 26 Mar 2025Effective date: 20 Mar 2025Company profile
Financial ReportingOfficial identifier 9123Record date 31 Dec 2024Submission number: SR7064707Received date: 30 Oct 2025Effective date: 24 Aug 2025Company profile
Financial ReportingOfficial identifier 272405Record date 31 Aug 2024Submission number: SR5002859Received date: 10 Mar 2025Effective date: 3 Mar 2025Company profile
Financial ReportingOfficial identifier 560582Record date 31 Mar 2024Submission number: SR4842249Received date: 24 Feb 2025Effective date: 31 Dec 2024Company profile