Pennpetro Energy Plc reported earnings results for the fifteen months ended March 31, 2023. For the fifteen months, the company reported net loss was USD 0.318902 million. Basic loss per share from continuing operations was USD 0.0039.

Diluted loss per share from continuing operations was USD 0.0039.