Tullow Oil plc (LON:TLW)
London flag London · Delayed Price · Currency is GBP · Price in GBX
16.00
-2.04 (-11.31%)
May 6, 2026, 5:08 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
23889313565531665
Market Cap Growth
26.38%-71.47%-44.67%6.37%-20.09%58.99%
Enterprise Value
1,6681,7542,2982,7533,2953,420
Last Close Price
0.160.060.210.390.370.46
PE Ratio
49.2018.487.17-13.04-
Forward PE
1.601.481.242.151.974.19
PS Ratio
0.380.140.260.440.360.70
PB Ratio
-1.26-0.47-1.44-2.00-1.39-1.93
P/FCF Ratio
2.190.820.701.170.791.42
P/OCF Ratio
0.960.360.520.820.591.14
EV/Sales Ratio
2.652.791.872.152.233.60
EV/EBITDA Ratio
3.694.032.582.322.815.10
EV/EBIT Ratio
10.2811.655.244.877.279.89
EV/FCF Ratio
15.3516.145.125.714.887.28
Debt / Equity Ratio
-6.56-6.56-9.93-8.32-7.52-8.01
Debt / EBITDA Ratio
2.832.832.251.882.353.85
Debt / FCF Ratio
11.3411.344.824.874.255.86
Net Debt / Equity Ratio
-5.25-5.25-7.90-6.93-6.14-7.00
Net Debt / EBITDA Ratio
2.262.261.931.652.003.59
Net Debt / FCF Ratio
9.079.073.834.063.475.13
Asset Turnover
0.230.230.360.340.340.21
Inventory Turnover
5.435.436.455.844.325.47
Quick Ratio
0.250.250.680.850.860.90
Current Ratio
0.520.520.801.051.081.06
Return on Assets (ROA)
3.45%3.45%8.06%9.47%6.45%4.84%
Return on Invested Capital (ROIC)
18.87%13.71%4.64%-36.61%2.35%-5.70%
Return on Capital Employed (ROCE)
16.70%16.70%21.80%22.30%14.70%11.20%
Earnings Yield
2.03%5.41%13.94%-15.22%7.67%-8.96%
FCF Yield
45.75%121.81%143.48%85.27%127.13%70.69%
Buyback Yield / Dilution
-5.89%-5.89%-6.04%2.58%-4.73%-0.55%
Total Shareholder Return
-5.89%-5.89%-6.04%2.58%-4.73%-0.55%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.