Tullow Oil plc (TLW.L) — Stock Score Summary

Tullow Oil plc (TLW.L) has a MoatMap StockRank of 70/100 based on Quality (37/100), Value (51/100), and Momentum (66/100) factor scores. The current signal is BUY. Tullow Oil is a highly leveraged, operationally challenged African oil producer. Despite the macro tailwind for energy, its weak balance sheet and poor capital allocation history violate our Terry Smith quality filter.

Tullow Oil plc is an independent oil and gas exploration and production company with a primary geographic focus on Africa. The company's competitive position is anchored by its operatorship of world-class offshore producing assets in Ghana, specifically the Jubilee and TEN fields. It operates as an established regional E&P player, currently prioritizing debt reduction, operational efficiency, and maximizing cash flow from its existing production base.

Key Financial Metrics

Price$0.21
Market Cap$312M
P/E (Forward)2.59
Price/Book-1.21
Return on Invested Capital20.8%
Gross Margin31.6%
Operating Margin24.2%
Revenue Growth-29.8%
Free Cash Flow$-137M

Tullow Oil plc operates in the Oil & Gas E&P industry, part of the Energy sector (United Kingdom).

Frequently Asked Questions

What is Tullow Oil plc’s (TLW.L) StockRank?
MoatMap’s StockRank for Tullow Oil plc (TLW.L) is 70/100, with a Buy signal. It is a composite of Quality (37), Value (51), and Momentum (66) factor ranks across MoatMap’s 19,000+ stock universe.
Does Tullow Oil plc have an economic moat?
Tullow Oil plc (TLW.L) has a Quality factor score of 37/100. The Quality factor combines ROIC, Piotroski F-Score, and leverage — the financial fingerprints of a durable competitive advantage. A Quality score above 70 typically indicates a company with the characteristics of a moated business.
Is Tullow Oil plc a buy, hold, or sell?
MoatMap’s current signal for Tullow Oil plc (TLW.L) is Buy, based on a StockRank of 70/100. Signals are derived mechanically from the StockRank composite and should be one input among many — combine with your own thesis on management, competitive position, and valuation.
What sector is Tullow Oil plc in?
Tullow Oil plc (TLW.L) operates in the Energy sector, specifically the Oil & Gas E&P industry (United Kingdom).