Enwell Energy plc (AIM:ENW)
London flag London · Delayed Price · Currency is GBP · Price in GBX
11.00
-0.50 (-4.35%)
Jun 16, 2026, 3:19 PM GMT

Enwell Energy Ratios and Metrics

Millions GBP. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
3756715150112
Market Cap Growth
-39.47%-20.46%37.50%2.89%-55.57%59.82%
Enterprise Value
-35-17-225-1368
Last Close Price
0.120.170.220.160.080.18
PE Ratio
--3.722.471.002.97
Forward PE
-8.418.418.418.418.41
PS Ratio
18.0727.502.201.220.561.50
PB Ratio
0.300.460.520.400.300.85
P/TBV Ratio
0.310.480.540.430.310.91
P/FCF Ratio
--2.881.3236.884.88
P/OCF Ratio
620.35944.002.561.082.222.19
EV/Sales Ratio
---0.59-0.90
EV/EBITDA Ratio
---0.86-1.19
EV/EBIT Ratio
---1.04-1.40
EV/FCF Ratio
---0.64-2.94
Debt / Equity Ratio
0.010.010.010.000.000.01
Debt / EBITDA Ratio
--0.030.010.010.01
Debt / FCF Ratio
--0.030.010.300.04
Net Debt / Equity Ratio
-0.58-0.58-0.57-0.47-0.44-0.51
Net Debt / EBITDA Ratio
10.1810.18-3.75-2.05-1.03-1.19
Net Debt / FCF Ratio
54.9254.92-3.22-1.53-54.12-2.93
Asset Turnover
0.020.020.210.250.480.57
Inventory Turnover
0.510.513.884.638.5016.16
Quick Ratio
40.2540.2523.1111.154.855.51
Current Ratio
41.7041.7023.9411.554.975.63
Return on Equity (ROE)
-2.66%-2.66%14.22%14.60%31.74%33.62%
Return on Assets (ROA)
-3.77%-3.77%7.01%9.00%21.58%22.99%
Return on Invested Capital (ROIC)
-16.15%-15.78%20.62%23.24%64.05%65.74%
Return on Capital Employed (ROCE)
-6.30%-6.30%11.30%17.50%36.80%34.30%
Earnings Yield
-9.04%-5.94%26.86%40.53%100.18%33.64%
FCF Yield
-3.53%-2.32%34.68%76.03%2.71%20.50%
Dividend Yield
----186.90%-
Payout Ratio
---225.11%--
Total Shareholder Return
----186.90%-