Tullow Oil plc (LON:TLW)
London flag London · Delayed Price · Currency is GBP · Price in GBX
16.44
-0.76 (-4.42%)
May 26, 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
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
24489313565531665
Market Cap Growth
6.85%-71.47%-44.67%6.37%-20.09%58.99%
Enterprise Value
1,6751,7542,2982,7533,2953,420
Last Close Price
0.160.060.210.390.370.46
PE Ratio
50.5518.487.17-13.04-
Forward PE
1.621.481.242.151.974.19
PS Ratio
0.390.140.300.440.360.70
PB Ratio
-1.30-0.47-1.44-2.00-1.39-1.93
P/FCF Ratio
2.250.820.701.170.791.42
P/OCF Ratio
0.980.360.520.820.591.14
EV/Sales Ratio
2.662.792.242.152.233.60
EV/EBITDA Ratio
3.704.372.812.322.815.10
EV/EBIT Ratio
10.3210.816.244.877.279.89
EV/FCF Ratio
15.4116.145.125.714.887.28
Debt / Equity Ratio
-8.93-8.93-9.93-8.32-7.52-8.01
Debt / EBITDA Ratio
3.713.712.431.882.353.85
Debt / FCF Ratio
15.4315.434.824.874.255.86
Net Debt / Equity Ratio
-7.61-7.61-7.90-6.93-6.14-7.00
Net Debt / EBITDA Ratio
3.563.562.101.652.003.59
Net Debt / FCF Ratio
13.1613.163.834.063.475.13
Asset Turnover
0.230.230.300.340.340.21
Inventory Turnover
5.215.215.385.844.325.47
Quick Ratio
0.450.450.680.850.860.90
Current Ratio
0.520.520.801.051.081.06
Return on Assets (ROA)
3.72%3.72%6.77%9.47%6.45%4.84%
Return on Invested Capital (ROIC)
13.06%12.29%-7.28%-36.61%2.35%-5.70%
Return on Capital Employed (ROCE)
18.00%18.00%18.30%22.30%14.70%11.20%
Earnings Yield
1.98%5.41%13.94%-15.22%7.67%-8.96%
FCF Yield
44.52%121.81%143.48%85.27%127.13%70.69%
Buyback Yield / Dilution
-0.38%-0.38%-0.69%2.58%-4.73%-0.55%
Total Shareholder Return
-0.38%-0.38%-0.69%2.58%-4.73%-0.55%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.