Loading live market data…

Devon Energy Corporation

NYSE:DVN

$43.4 USD

-$0.33 (-0.75%)

Volume
8.82M
Average Volume
14.68M
Market Capitalization
$26.97B
P/E Ratio
12.02
Dividend Yield
2.40%
Price Target
$61.50
Year High
$52.71
Year Low
$31.45
Day High
Day Low
Payout Ratio
$0.27
Current Ratio
$1.01

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

0.87%

Investors Holding

132

change: -1169 | last: 1301

Increased Positions

96

change: -556 | last: 652

Reduced Positions

21

change: -407 | last: 428

New Positions

30

change: -202 | last: 232

Sold Positions

1148

change: 1022 | last: 126

Total Calls

1500

Total Puts

-

Put-Call Ratio

0.00

change: -70.8067 | last: 0.7081

Total Invested

221.95M

DVN Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $36.63 628M $23B $1.43B $8.78B $30.35B
2024-12-31 $32.73 623M $20.39B $846M $9.2B $28.75B
2023-12-31 $45.30 639M $28.95B $875M $6.45B $34.52B
2022-12-31 $61.51 651M $40.04B $1.45B $6.7B $45.29B
2021-12-31 $44.05 663M $29.21B $2.1B $6.76B $33.87B
2020-12-31 $15.81 377M $5.96B $2.05B $4.54B $8.46B
2019-12-31 $25.97 401M $10.41B $1.46B $4.54B $13.49B
2018-12-31 $22.54 499M $11.25B $2.41B $4.45B $13.29B
2017-12-31 $41.40 525M $21.74B $2.64B $6.86B $25.96B
2016-12-31 $45.67 507M $23.15B $1.96B $10.15B $31.35B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $50.32 621M $31.25B $1.82B $8.59B $38.03B
2025-12-31 $36.63 621M $22.75B $1.43B $8.78B $30.1B
2025-09-30 $35.06 635M $22.26B $1.28B $8.55B $29.53B
2025-06-30 $31.81 635M $20.2B $1.76B $8.99B $27.43B
2025-03-31 $37.40 643M $24.05B $1.23B $8.96B $31.77B
2024-12-31 $32.73 623M $20.39B $846M $9.2B $28.75B
2024-09-30 $39.12 622M $24.33B $676M $9.21B $32.87B
2024-06-30 $47.73 626M $29.88B $1.17B $6.46B $35.16B
2024-03-31 $50.95 629M $32.05B $1.15B $6.45B $37.35B
2023-12-31 $45.30 635M $28.77B $875M $6.45B $34.34B
2023-09-30 $47.70 635M $30.29B $761M $6.45B $35.98B
2023-06-30 $48.34 638M $30.84B $372M $6.71B $37.18B