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…
Industry Peers
Oil & Gas E&Ploading…
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