Devon Energy Corporation (ETR:DY6)
Germany flag Germany · Delayed Price · Currency is EUR
29.58
-0.42 (-1.38%)
At close: Oct 10, 2025

Devon Energy Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 20202005 - 2019
Period Ending
Oct '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 2005 - 2019
17,74918,33724,78334,56625,1345,197
Upgrade
Market Cap Growth
-20.54%-26.01%-28.31%37.53%383.57%-39.12%
Upgrade
Enterprise Value
24,27225,98130,07939,18930,7128,896
Upgrade
PE Ratio
7.337.187.766.7410.51-2.33
Upgrade
Forward PE
8.527.597.367.028.4342.07
Upgrade
PEG Ratio
-1.903.680.330.583.94
Upgrade
PS Ratio
1.291.341.892.102.391.25
Upgrade
PB Ratio
1.361469869.622387630.383.603153222.852093386.48
Upgrade
P/TBV Ratio
1255578.691431485.932411292.603.603162734.832065986.14
Upgrade
P/FCF Ratio
-7.2110.826.7110.0419.93
Upgrade
P/OCF Ratio
3.063.234.404.715.964.13
Upgrade
EV/Sales Ratio
1.751.892.292.382.922.14
Upgrade
EV/EBITDA Ratio
3.514.124.674.426.63-6.80
Upgrade
EV/EBIT Ratio
6.867.417.095.6311.06-3.67
Upgrade
EV/FCF Ratio
-45.9010.2213.137.6012.2634.12
Upgrade
Debt / Equity Ratio
31716.49604121.35503806.200.59689647.861423650.30
Upgrade
Debt / EBITDA Ratio
0.071.210.820.651.20-2.83
Upgrade
Debt / FCF Ratio
0.163.012.311.122.2314.19
Upgrade
Asset Turnover
511805.340.580.630.860.790.41
Upgrade
Inventory Turnover
25684382.6929373848.9973.0085.34111736842.11-
Upgrade
Quick Ratio
1.020.600.531.040.500.54
Upgrade
Current Ratio
1.221.041.071.251.382.26
Upgrade
Return on Equity (ROE)
18915857.59%21856543.22%66.96%106.89%45627315.19%-56896744.60%
Upgrade
Return on Assets (ROA)
10092307.26%11.75%16.73%28.06%20.39%-19.64%
Upgrade
Return on Capital (ROIC)
11070372.98%12.73%18.73%31.67%22.47%-21.52%
Upgrade
Return on Capital Employed (ROCE)
14427708.63%16.73%23.39%41.94%24.44%-27.84%
Upgrade
Earnings Yield
13.64%13.93%12.89%14.83%9.51%-42.88%
Upgrade
FCF Yield
-2.98%13.87%9.24%14.91%9.96%5.02%
Upgrade
Dividend Yield
2.85%4.53%6.42%8.44%4.50%4.31%
Upgrade
Payout Ratio
25.81%32.41%49.59%56.18%46.75%-9.59%
Upgrade
Buyback Yield / Dilution
5.22%4.96%3.40%0.00%2.02%0.93%
Upgrade
Total Shareholder Return
8.07%9.49%9.82%8.44%6.52%5.24%
Upgrade
Updated Jun 30, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.