ENWEnwell Energy plc
12.25GBp-10.91%Mkt Cap: 39.28M GBpP/E: 6.13Last update: 2026-05-13

Enwell Energy plc engages in the exploration, development, and production of oil and gas properties in Ukraine. The company holds 100% interest in gas and condensate fields, including the Mekhediviska-Golotvshinska and S…

loading…
Indicators:|

Key Statistics

Valuation
P/E (Trailing)6.13
P/E (Forward)-11.05
PEG
P/B0.32
P/S11.74
EV/EBITDA-100.09
EV/Revenue-17.02
EPS (TTM)-0.01
EPS (Forward)-0.01
Cash Flow & Leverage
FCF Yield-2.33%
FCF Margin-27.35%
Operating CF34.56M GBp
CapEx (TTM)3.94M GBp
Net Debt/EBITDA-169.00
Net Debt-96.16M GBp
Technical
SMA 5014.13 (-13.3%)
SMA 20017.17 (-28.6%)
Beta
S&P 52W Chg24.23%
Avg Vol (30d)23.32K
Avg Vol (10d)31.58K
Technical Indicators
RSI (14)26.8
MACD-0.3444
MACD Signal-0.2703
MACD Hist.-0.0741
BB Upper14.62 GBp
BB Middle13.74 GBp
BB Lower12.86 GBp
BB Width12.77%
ATR (14)1.809 GBp
Vol Ratio (20d)6.60x
52W Range
11.506% of range25.00
52W High25.00 GBp
52W Low11.50 GBp
Profitability
Gross Margin62.84%
EBITDA Margin17.00%
Profit Margin52.80%
Oper. Margin396.92%
ROE13.84%
ROA12.42%
Revenue Growth-97.10%
Earnings Growth
Balance Sheet
Debt/Equity0.00
Current Ratio41.70
Quick Ratio40.51
Book Value/Sh0.3868 GBp
Cash/Share0.3030 GBp
Dividends
Fwd Div Rate
Trail. Div Rate0.0000 GBp
Div. Yield
5Y Avg Yield
Payout Ratio0.00%
Ex-Div DateJun 1, 2023
Pay Date
Ownership
Shares Out.320.64M
Float55.54M
Insiders82.71%
Institutions6.95%
Analyst Consensus
Rating0.0 (Hold)
Target (Mean)
Target Range
# Analysts
Company
Market Cap39.28M GBp
Enterprise Value-56.95M GBp
Revenue (TTM)3.35M GBp
Gross Profit28.23M GBp
Net Income (TTM)23.72M GBp
Revenue/Share0.0100 GBp
Fiscal Year EndDec 2025
MR QuarterDec 2025
Employees
Last Price12.25 GBp
CountryGB
SectorEnergy
IndustryOil & Gas E&P
ISINCA29410K1084