DEVON ENERGY CORPDVN

Market cap
$22.9B
P/E ratio
Period EndRepurchases of common stock (Million USD)YoY (%)
Dec 31, 20241,057+7.97%
Dec 31, 2023979+36.35%
Dec 31, 2022718+21.90%
Dec 31, 2021589+1450.00%
Dec 31, 202038-97.94%
Dec 31, 20191,849-37.45%
Dec 31, 20182,956+26.76%
Dec 31, 20112,332+99.66%
Dec 31, 20101,168