Company Deep Dive

Business segments breakdown, earnings transcript analysis, management credibility scoring, competitive landscape, and scenario modelling.

Request Deep Dive(50 Feathers)

DY6.DE

BUY

Devon Energy Corporation · Energy · United States · $49.1B · Avg Vol: $37K/d

74
StockRank
Get insider-trade alerts
Q
63
V
47
M
58
P/E (TTM)
12.2x
ROE
15.2%
D/E
0.6x
Dividend %
2.4%

COMPANY DESCRIPTION

Devon Energy Corporation is a leading independent energy company focused on the exploration, development, and production of oil, natural gas, and natural gas liquids in the United States. The company's competitive advantage lies in its premier multi-basin portfolio, particularly its low-cost, high-margin acreage in the Delaware Basin. It is characterized by its pioneering fixed-plus-variable dividend framework and disciplined capital allocation strategy.

FINANCIAL SUMMARY (USD)

Year2022202320242025CAGRTTM2026E2027EFwd CAGR
Revenue19.2B15.3B15.9B17.2B-3.6%16.0B23.8B27.2B25.9%
EPS9.155.864.584.18-23.0%3.59
Shares653.0M635.7M651.0M622.0M-4.7%
Debt6.7B6.5B9.2B8.6B8.6%8.7B
Equity11.2B12.1B14.5B15.5B11.6%
Op CF8.5B6.5B6.6B6.7B-7.7%6.4B
Inv CF-5.1B-3.9B-7.3B-3.4B
Fin CF-4.2B-3.2B706.0M-2.7B
Loading 1Y...
PRICE (1Y)+4.2%
39.9341.4042.8744.3445.81Jun 15Jul 6Jul 24
SMA 50SMA 200
Close
$45.21
RSI (14)
76.8
52W High
$52.59
From 52W High
0.9%

SCORE BREAKDOWN

Quality
63
ROIC
14.4%82.1
ROE
15.2%78.7
GP/Assets
20.3%67.2
Op. Margin
6.9%44.7
FCF/Assets
4.3%59.3
Piotroski
662.0
Int. Cover
8.0x68.3
D/E Ratio
0.56x41.8
Current Ratio
1.01x31.9
Value
47
P/E (TTM)
12.2x66.4
EV/EBITDA
5.2x71.9
P/FCF
30.7x22.0
P/B
2.0x38.7
P/S
3.2x25.9
Div Yield
2.4%32.9
Momentum
58
52W High %
86%67.7
RS 6M
26%76.9
SMA 50/200
1.08x54.2
EPS Rev 4W
N/A
EPS Rev 12W
N/A
EPS Improve
N/A
Q Growth
-76%6.0

FUNDAMENTALS

Market Cap
$49.1B
P/E (Forward)
Gross Margin
46.9%

SECTOR PEERS

Closest peers in Energy, ranked by industry match, size, and score similarity. Cross-listings of DY6.DE are excluded.

TickerCompanyMkt CapStockRankSignal
DY6.DEDevon Energy Corporation(you)$49.1B74BUY
OXY1.MXOccidental Petroleum Corporation$50.0B81STRONG BUY
EQTEQT Corporation$33.2B74BUY
EXEExpand Energy Corporation$21.9B70BUY
YCP.DEConocoPhillips$129.3B73BUY
OVVOvintiv Inc.$17.5B73BUY
PRPermian Resources Corporation$18.4B77BUY
EOGEOG Resources, Inc.$78.0B87STRONG BUY
FANGDiamondback Energy, Inc.$57.6B41HOLD
CHRDChord Energy Corporation$7.8B74BUY

Peer medians: ROE 9.2% · P/E 19.5x · Gross margin 41.2%

Devon Energy Corporation (DY6.DE) — Stock Score Summary

Devon Energy Corporation (DY6.DE) has a MoatMap StockRank of 74/100 based on Quality (63/100), Value (47/100), and Momentum (58/100) factor scores. The current signal is BUY.

Devon Energy Corporation is a leading independent energy company focused on the exploration, development, and production of oil, natural gas, and natural gas liquids in the United States. The company's competitive advantage lies in its premier multi-basin portfolio, particularly its low-cost, high-margin acreage in the Delaware Basin. It is characterized by its pioneering fixed-plus-variable dividend framework and disciplined capital allocation strategy.

Key Financial Metrics

Price$45.21
Market Cap$49.1B
P/E (TTM)12.23
Price/Book2.02
Return on Equity15.2%
Return on Invested Capital14.4%
Debt/Equity0.56x
Gross Margin46.9%
Operating Margin6.9%
Revenue Growth-0.8%
Dividend Yield2.4%
Free Cash Flow$1.6B

Devon Energy Corporation operates in the Oil & Gas E&P industry, part of the Energy sector (United States).

Frequently Asked Questions

What is Devon Energy Corporation’s (DY6.DE) StockRank?
MoatMap’s StockRank for Devon Energy Corporation (DY6.DE) is 74/100, with a Buy signal. It is a composite of Quality (63), Value (47), and Momentum (58) factor ranks across MoatMap’s 20,000+ stock universe.
Does Devon Energy Corporation have an economic moat?
Devon Energy Corporation (DY6.DE) has a Quality factor score of 63/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 Devon Energy Corporation a buy, hold, or sell?
MoatMap’s current signal for Devon Energy Corporation (DY6.DE) is Buy, based on a StockRank of 74/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 Devon Energy Corporation in?
Devon Energy Corporation (DY6.DE) operates in the Energy sector, specifically the Oil & Gas E&P industry (United States).