Claim 55% Off TipRanks
- Unlock hedge fund-level data and powerful investing tools for smarter, sharper decisions
- Discover top-performing stock ideas and upgrade to a portfolio of market leaders with Smart Investor Picks
The latest update is out from Pennpetro Energy Plc ( (GB:PPP) ).
Pennpetro Energy has released its audited financial statements for the year ended 31 March 2025, a key step in resolving prolonged governance and operational turmoil that had led to trading suspension and threats of administration. The company attributes delays in reporting to obstruction and poor governance by former management, which constrained access to financial information, stalled operations, and put shareholder value at risk.
Since late 2025, a reconstituted board has overhauled controls, worked closely with auditors and regulators, and secured interim funding through convertible loan notes from RMD Group to settle legacy creditors and maintain working capital. Publication of the 2024/25 accounts, together with an imminent 2025/26 interim report, is expected to bring the company back into full filing compliance and clear a path to request readmission to the London Stock Exchange.
The board stresses that it will not delay a return to trading to coincide with a previously announced reverse takeover and is already preparing for increased M&A activity once relisted. Recent appointments, including an independent non-executive director focused on governance and compliance and discussions with a prospective sponsor, are intended to reinforce oversight and restore confidence among shareholders and other stakeholders.
More about Pennpetro Energy Plc
Pennpetro Energy Plc is an upstream energy company focused on oil and gas assets, with operations and subsidiaries in the U.K. and the U.S. The group is listed in London and targets growth through mergers and acquisitions, supported by external financing partners such as Canadian RMD Group, while emphasising strengthened corporate governance and regulatory compliance.
Average Trading Volume: 640,882
Technical Sentiment Signal: Sell
Current Market Cap: £9.57M
See more insights into PPP stock on TipRanks’ Stock Analysis page.

