Financial ReportingOfficial identifier 23854Record date 30 Jun 2024Submission number: SR5707737Received date: 26 May 2025Effective date: 31 Mar 2025Company profile
Financial ReportingOfficial identifier 515533Record date 31 Aug 2024Submission number: SR4764176Received date: 6 Feb 2025Effective date: 17 Jan 2025Company profile
Financial ReportingOfficial identifier 217187Record date 29 Feb 2024Submission number: SR4322077Received date: 23 Dec 2024Effective date: 28 Nov 2024Company profile
Financial ReportingOfficial identifier 726328Record date 22 Mar 2024Submission number: SR2466433Received date: 7 May 2024Effective date: 22 Mar 2024Company profile
Financial ReportingOfficial identifier 627737Record date 30 Jun 2024Submission number: SR5618679Received date: 22 May 2025Effective date: 31 Mar 2025Company profile
Financial ReportingOfficial identifier 472418Record date 30 Jun 2024Submission number: SR5662379Received date: 23 May 2025Effective date: 31 Mar 2025Company profile
Financial ReportingOfficial identifier 577465Record date 30 Jun 2024Submission number: SR5640513Received date: 26 May 2025Effective date: 31 Mar 2025Company profile
Financial ReportingOfficial identifier 755688Record date 31 Dec 2024Submission number: SR5973413Received date: 30 Jun 2025Effective date: 26 Jun 2025Company profile
Financial ReportingOfficial identifier 500145Record date 30 Jun 2024Submission number: SR5649961Received date: 20 May 2025Effective date: 31 Mar 2025Company profile
Financial ReportingOfficial identifier 646763Record date 31 Mar 2024Submission number: SR4901677Received date: 21 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 381290Record date 11 Mar 2024Submission number: SR2558325Received date: 7 Jun 2024Effective date: 7 Jun 2024Company profile
Financial ReportingOfficial identifier 303132Record date 31 Dec 2024Submission number: SR6467176Received date: 21 Aug 2025Effective date: 30 Jun 2025Company profile
Financial ReportingOfficial identifier 407622Record date 31 Dec 2024Submission number: SR6401236Received date: 13 Aug 2025Effective date: 13 Aug 2025Company profile
Financial ReportingOfficial identifier 312819Record date 31 Dec 2024Submission number: SR5606943Received date: 26 May 2025Effective date: 15 May 2025Company profile
Financial ReportingOfficial identifier 349550Record date 31 Dec 2024Submission number: SR5707696Received date: 24 Jun 2025Effective date: 1 May 2025Company profile
Financial ReportingOfficial identifier 673827Record date 31 Mar 2024Submission number: SR2501618Received date: 11 Jun 2024Effective date: 29 May 2024Company profile
Financial ReportingOfficial identifier 329844Record date 30 Jun 2024Submission number: SR3064082Received date: 1 Aug 2024Effective date: 1 Aug 2024Company profile
Financial ReportingOfficial identifier 659998Record date 31 Oct 2024Submission number: SR5661395Received date: 22 May 2025Effective date: 4 May 2025Company profile
Financial ReportingOfficial identifier 674462Record date 30 Jun 2024Submission number: SR5682336Received date: 25 May 2025Effective date: 31 Mar 2025Company profile