Key Documents Petrus key documents can be downloaded below: Financial Statement Petrus – Financial Statement – 31 March 2025