Tullow Oil plc (LON:TLW)
London flag London · Delayed Price · Currency is GBP · Price in GBX
14.32
-0.98 (-6.41%)
Jul 24, 2026, 4:35 PM GMT

Tullow Oil 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
21789312564531659
Market Cap Growth
-4.95%-71.58%-44.58%6.19%-19.43%57.89%
Enterprise Value
1,6471,0751,4451,8092,0492,212
Last Close Price
0.140.060.210.390.370.46
PE Ratio
44.9220.347.47-13.54-
Forward PE
1.371.481.242.151.974.19
PEG Ratio
-2.372.372.372.372.37
PS Ratio
0.340.140.260.440.360.69
PB Ratio
-1.15-0.47-1.44-2.00-1.40-1.91
P/FCF Ratio
2.000.820.701.170.791.40
P/OCF Ratio
0.870.360.520.820.601.13
EV/Sales Ratio
2.621.701.181.411.392.33
EV/EBITDA Ratio
3.812.511.743.142.143.30
EV/EBIT Ratio
10.987.233.047.783.385.68
EV/FCF Ratio
15.169.883.233.753.054.70
Debt / Equity Ratio
-1.51-1.51-5.08-5.52-5.16-5.30
Debt / EBITDA Ratio
2.882.881.902.852.132.84
Debt / FCF Ratio
11.3411.343.523.403.044.04
Net Debt / Equity Ratio
-5.25-5.25-5.21-4.41-4.00-4.50
Net Debt / EBITDA Ratio
2.302.301.372.171.582.32
Net Debt / FCF Ratio
9.079.072.532.582.263.30
Asset Turnover
0.230.230.360.340.340.21
Inventory Turnover
5.435.436.526.024.415.53
Quick Ratio
0.250.250.450.440.500.42
Current Ratio
0.520.520.801.041.081.06
Return on Equity (ROE)
68.15%49.16%-17.28%26.77%-10.61%23.87%
Return on Assets (ROA)
8.68%11.24%2.38%-7.12%1.54%-3.27%
Return on Invested Capital (ROIC)
26.15%22.09%3.52%-9.73%2.06%-6.23%
Return on Capital Employed (ROCE)
10.72%10.72%20.73%8.51%18.54%16.60%
Earnings Yield
2.23%4.92%13.38%-7.39%-
FCF Yield
50.10%122.56%143.32%85.56%126.76%71.46%
Buyback Yield / Dilution
-0.38%1.71%-6.04%2.58%-1.46%0.95%
Total Shareholder Return
-0.38%1.71%-6.04%2.58%-1.46%0.95%