Ithaca Energy plc (LON:ITH)
London flag London · Delayed Price · Currency is GBP · Price in GBX
257.60
+0.80 (0.31%)
Jul 24, 2026, 4:35 PM GMT

Ithaca Energy Ratios and Metrics

Millions GBP. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
4,2522,7371,8191,4521,839-
Market Cap Growth
54.37%50.47%25.25%-21.05%--
Enterprise Value
5,2133,7512,5361,9362,6810
Last Close Price
2.581.661.101.441.83-
PE Ratio
23.43-10.666.402.17-
Forward PE
12.2111.938.254.732.72-
PEG Ratio
6.050.040.040.040.02-
PS Ratio
1.801.271.150.800.86-
PB Ratio
2.341.430.750.730.91-
P/TBV Ratio
9.684.401.001.242.06-
P/FCF Ratio
7.024.275.862.281.66-
P/OCF Ratio
3.242.112.671.431.29-
EV/Sales Ratio
2.211.741.611.061.25-
EV/EBITDA Ratio
3.772.612.832.011.04-
EV/EBIT Ratio
6.934.616.085.071.33-
EV/FCF Ratio
8.605.868.183.032.42-
Debt / Equity Ratio
0.650.570.340.290.501.41
Debt / EBITDA Ratio
0.910.790.950.630.410.95
Debt / FCF Ratio
2.101.782.740.950.952.17
Net Debt / Equity Ratio
0.530.530.300.240.422.00
Net Debt / EBITDA Ratio
0.690.710.800.500.330.92
Net Debt / FCF Ratio
1.601.582.310.760.762.10
Asset Turnover
0.340.350.270.350.450.32
Inventory Turnover
7.826.375.258.057.636.18
Quick Ratio
0.470.410.420.480.520.24
Current Ratio
0.610.790.680.790.790.37
Return on Equity (ROE)
9.73%-3.00%5.51%11.75%65.83%52.03%
Return on Assets (ROA)
-24.55%-1.31%3.29%7.20%19.58%12.57%
Return on Invested Capital (ROIC)
-57.85%-2.78%6.78%14.24%40.89%25.57%
Return on Capital Employed (ROCE)
14.12%15.83%8.66%9.03%55.96%28.57%
Earnings Yield
4.31%-9.38%15.62%46.12%-
FCF Yield
14.25%23.40%17.05%43.93%60.34%-
Dividend Yield
8.80%13.54%26.83%14.38%0.00%-
Payout Ratio
205.66%-591.80%282.63%90.91%0.00%0.00%
Buyback Yield / Dilution
-26.10%-41.57%-15.24%-0.91%-0.29%-100729900.00%
Total Shareholder Return
-17.31%-28.03%11.58%13.47%-0.29%-100729900.00%