Company Valuation: Devon Energy Corporation

Data adjusted to current consolidation scope
Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
Capitalization 1 29,811 40,209 29,024 21,500 22,978 28,671 - -
Change - 34.88% -27.82% -25.92% 6.87% 24.78% - -
Enterprise Value (EV) 1 34,022 45,195 34,304 29,537 29,933 36,093 33,146 29,378
Change - 32.84% -24.1% -13.89% 1.34% 20.58% -8.17% -11.37%
P/E ratio 10.6x 6.74x 7.76x 7.18x 8.78x 13.3x 10.2x 9.15x
PBR 3.15x 3.6x 2.41x 1.43x - 1.01x 0.94x 0.52x
PEG - 0x -0.2x -0.3x -1.03x -0.8x 0.3x 0.8x
Capitalization / Revenue 2.44x 2.1x 1.9x 1.35x 1.34x 1.47x 1.19x 1.23x
EV / Revenue 2.79x 2.36x 2.25x 1.85x 1.74x 1.86x 1.38x 1.26x
EV / EBITDA 6.07x 4.71x 4.55x 3.82x 4.04x 3.7x 2.54x 1.98x
EV / EBIT 10.1x 6.24x 7.05x 6.78x 8.12x 7.98x 4.5x 3.81x
EV / FCF 11.7x 7.55x 12.9x 10x 9.6x 10.2x 5.99x 5.53x
FCF Yield 8.54% 13.2% 7.76% 10% 10.4% 9.79% 16.7% 18.1%
Dividend per Share 2 1.97 0.6861 0.8037 1.45 - 1.166 1.341 1.715
Rate of return 4.47% 1.12% 1.77% 4.43% - 2.52% 2.9% 3.71%
EPS 2 4.17 9.12 5.84 4.56 4.17 3.484 4.526 5.052
Distribution rate 47.2% 7.52% 13.8% 31.8% - 33.5% 29.6% 33.9%
Net sales 1 12,206 19,169 15,258 15,940 17,188 19,441 24,080 23,332
EBITDA 1 5,605 9,586 7,534 7,739 7,413 9,762 13,050 14,869
EBIT 1 3,356 7,247 4,868 4,358 3,686 4,523 7,359 7,719
Net income 1 2,813 6,015 3,747 2,891 2,642 3,174 4,790 4,720
Net Debt 1 4,211 4,986 5,280 8,037 6,955 7,422 4,475 706.6
Reference price 2 44.05 61.51 45.30 32.73 36.63 46.25 46.25 46.25
Nbr of stocks (in thousands) 676,761 653,700 640,697 656,900 627,300 619,922 - -
Announcement Date 15/02/22 14/02/23 27/02/24 18/02/25 17/02/26 - - -
1USD in Million2USD
Estimates

P/E ratio, Detailed evolution

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
12.98x1.86x3.7x2.52% 28.67B
9.58x3.01x4.83x4.67% 188B
26.69x2.9x7.07x2.79% 149B
19.65x4.06x8.81x3.53% 101B
13.59x3.39x6.2x3.07% 71.68B
28.72x3.12x6.07x1.77% 57.09B
17.94x4.61x6.67x2.28% 51.3B
22.06x4.13x5.96x4.07% 41.31B
13.58x4.54x6.56x1.03% 40.22B
64.3x - - 0.45% 36.62B
Average 22.91x 3.51x 6.21x 2.62% 76.44B
Weighted average by Cap. 20.24x 3.40x 6.32x 3.12%

Y-o-Y evolution of P/E

Historical PBR trend

Evolution Enterprise Value / Sales

Change in Enterprise Value/EBITDA

Year-on-year evolution of the Yield

  1. Stock Market
  2. Equities
  3. DVN Stock
  4. Valuation Devon Energy Corporation
SPRING SALE - 40%: The Best Tools Reserved for Subscribers to Identify Tomorrow's Top Investments!
d
:
:
BENEFIT NOW