Stock Comparison

DEC MPC
Add up to 8 stocks to compare side by side
Price Performance (%)
Metric DEC
Diversified Energy Co
MPC
Marathon Petroleum Corp
Price $14.44 $372.74
Change % -1.16% -1.21%
Market Cap 700.60M 102.74B
P/E Ratio 3.1 7.0
EPS $4.12 $51.16
52W High $1,430.00 $493.98
52W Low $920.00 $161.93
Volume — —
Avg Volume 44.4K 2.58M
Open $14.58 $379.62
Prev Close $14.61 $377.32
Div Yield 19.50% 2.21%
Annual Dividend $1.33 $3.73
Payout Ratio 24.9% 28.2%
Analyst Rating Strong buy Buy
Price Target $39.27 $73.09
Total Analysts 14 24