Stock Comparison

CNQ MPC
Add up to 8 stocks to compare side by side
Price Performance (%)
Metric CNQ
Canadian Natural Resources
MPC
Marathon Petroleum Corp
Price $47.55 $389.44
Change % +0.30% -1.04%
Market Cap 139.81B 109.79B
P/E Ratio 11.9 12.8
EPS $5.62 $29.07
52W High $72.35 $431.08
52W Low $41.67 $161.93
Volume — —
Avg Volume 17.51M 3.97M
Open $48.04 $396.00
Prev Close $47.41 $393.52
Div Yield 4.48% 2.21%
Annual Dividend $2.33 $3.73
Payout Ratio 45.0% 28.2%
Analyst Rating Hold Buy
Price Target $407.05 $73.09
Total Analysts 26 25