Financial ReportingOfficial identifier 547093Record date 30 Jun 2024Submission number: SR5005244Received date: 4 Mar 2025Effective date: 23 Jan 2025Company profile
Financial ReportingOfficial identifier 117741Record date 31 Oct 2024Submission number: SR5643365Received date: 11 Jun 2025Effective date: 19 May 2025Company profile
Financial ReportingOfficial identifier 643066Record date 5 Feb 2024Submission number: SR3090635Received date: 4 Aug 2024Effective date: 6 Aug 2024Company profile
Financial ReportingOfficial identifier 529543Record date 30 Jun 2024Submission number: SR4899824Received date: 20 Feb 2025Effective date: 27 Dec 2024Company profile
Financial ReportingOfficial identifier 486628Record date 31 Oct 2024Submission number: SR5721868Received date: 6 Jun 2025Effective date: 27 May 2025Company profile
Financial ReportingOfficial identifier 521948Record date 31 Dec 2024Submission number: SR5605450Received date: 27 May 2025Effective date: 20 May 2025Company profile
Financial ReportingOfficial identifier 758798Record date 31 Dec 2024Submission number: SR6830954Received date: 15 Oct 2025Effective date: 29 Aug 2025Company profile
Financial ReportingOfficial identifier 724324Record date 30 Jun 2024Submission number: SR4868020Received date: 18 Feb 2025Effective date: 16 Feb 2025Company profile
Financial ReportingOfficial identifier 454463Record date 31 Mar 2024Submission number: SR4882435Received date: 18 Feb 2025Effective date: 31 Dec 2024Company profile
Financial ReportingOfficial identifier 535797Record date 31 Oct 2024Submission number: SR5480594Received date: 7 May 2025Effective date: 7 May 2025Company profile
Financial ReportingOfficial identifier 378294Record date 29 Feb 2024Submission number: SR4228627Received date: 4 Jan 2025Effective date: 19 Nov 2024Company profile
Financial ReportingOfficial identifier 606943Record date 30 Dec 2024Submission number: SR6345434Received date: 18 Aug 2025Effective date: 30 Dec 2024Company profile
Financial ReportingOfficial identifier 254801Record date 31 Dec 2024Submission number: SR6943284Received date: 24 Oct 2025Effective date: 30 Aug 2025Company profile
Financial ReportingOfficial identifier 399357Record date 31 Dec 2024Submission number: SR4699706Received date: 31 Jan 2025Effective date: 31 Jan 2025Company profile
Financial ReportingOfficial identifier 324802Record date 31 Jan 2024Submission number: SR4244272Received date: 12 Dec 2024Effective date: 31 Oct 2024Company profile
Financial ReportingOfficial identifier 552507Record date 31 Jan 2024Submission number: SR4244278Received date: 12 Dec 2024Effective date: 31 Oct 2024Company profile
Financial ReportingOfficial identifier 729666Record date 31 Dec 2024Submission number: SR5987837Received date: 28 Jun 2025Effective date: 16 May 2025Company profile
Optional analytics help us improve page performance. Allow Cloudflare Web Analytics?